Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2024 of 2033 stored matches (100%) that name a player. Appearances count 1140 matches with a stored lineup.

  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24

95% or more of matches name a playerSome matches name a playerNone recorded

#PlayerClubPosAgeGoalsAstAppsYCRCRating
583B. PurringtonRoss County· 29yRoss CountyD291123206.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0111106.67
2023-24Ross County1012106.75

Player page →

583Ben DaviesRangers· 29yRangersD291136306.99
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0127206.92
2023-24Rangers108107.16
2024-25Rangers001007.20

Player page →

583Benjamin KällmanDundee· 26yDundeeF2611000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee11000–

Player page →

583Bruno AlvesRangers· 43yRangersD4311040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers11040–

Player page →

583C. DunneSt MirrenSt MirrenD–11801736.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell01041–
2018-19Motherwell00010–
2021-22St Mirren0022216.71
2022-23St Mirren0033916.56
2023-24St Mirren1021006.66
2024-25St Mirren004106.62
583C. QuanerSt Mirren· 33ySt MirrenF33116006.80
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren116006.80

Player page →

583D. GlassDundee UnitedDundee UnitedM–1111406.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United001106.30
2021-22Dundee United1110306.64
583D. MacKayLivingstonLivingstonF–1126106.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian002006.30
2023-24Livingston1124106.72
583David AmooPartick Thistle· 34yPartick ThistleM3411010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle11010–

Player page →

583David BabunskiDundee United· 31yDundee UnitedM311124306.80
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United1124306.80

Player page →

583Diallang JaiyesimiSt Johnstone· 27ySt JohnstoneM271116116.57
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1116116.57

Player page →

583Duckens NazonSt Mirren· 31ySt MirrenF3111010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren11010–

Player page →

583E. MooneySt MirrenSt MirrenM–117006.65
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren117006.65
583Ismaila SoroCeltic· 27yCelticM271127306.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1119206.91
2021-22Celtic008106.59

Player page →

583J. BacunaRangers· 27yRangersM27116207.08
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers116207.08

Player page →

583J. ButterfieldSt JohnstoneSt JohnstoneM–1118406.62
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone1118406.62
583J. CurranDundeeDundeeM–11050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee00010–
2018-19Dundee11040–
583J. IredaleHibernian· 29yHibernianD291128607.04
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian1128607.04

Player page →

583J. KennyCeltic· 21yCelticF21118106.74
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic118106.74

Player page →

583J. O'BrienRoss CountyRoss CountyF–110100–
SeasonClubGoalsAstAppsYCRCRating
2016-17Ross County11020–
2017-18Ross County00080–
583Jack SandersSt Johnstone· 26ySt JohnstoneD261126517.11
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock004006.73
2024-25St Johnstone1122517.16

Player page →

583Jaze KabiaLivingston· 24yLivingstonF241110006.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston118006.80
2021-22Livingston002006.30

Player page →

583Jeffrey SchluppCeltic· 32yCelticD321113007.12
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic1113007.12

Player page →

583Jeppe OkkelsAberdeen· 25yAberdeenM251116006.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1116006.81

Player page →

583Juhani OjalaMotherwell· 35yMotherwellD351121306.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell1121306.86

Player page →

583K. GuthrieLivingstonLivingstonF–1142316.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston0016116.51
2023-24Livingston1126206.79
583K. RowlesHeart of Midlothian· 26yHeart of MidlothianD2611821317.03
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1129416.97
2023-24Heart of Midlothian0033507.14
2024-25Heart of Midlothian0020406.93

Player page →

583L. HendersonCeltic· 29yCelticM2911010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic11010–

Player page →

583M. AndersonDundee· 24yDundeeM241133616.49
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee01000–
2021-22Dundee1033616.49

Player page →

583M. BoyesLivingston· 24yLivingstonD241132316.64
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston009006.79
2022-23Livingston1122316.60
2023-24Livingston00100–

Player page →

583M. GodinhoHeart of Midlothian· 27yHeart of MidlothianD2711030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian01000–
2018-19Heart of Midlothian10030–

Player page →

583M. JohnsonMotherwellMotherwellD–11010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell11010–
583M. SangareLivingston· 26yLivingstonM261125406.71
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston1125406.71

Player page →

583M. WillockSt MirrenSt MirrenM–11010–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone11000–
2018-19St Mirren00010–
583Matthew HoppeHibernian· 24yHibernianF24119006.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian119006.59

Player page →

583N. KranjčarRangersRangersM–11040–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers10020–
2017-18Rangers01020–
583O. CortesRangers· 21yRangersF211116006.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers116006.80
2024-25Rangers0010006.74

Player page →

583O. DabbaghAberdeen· 26yAberdeenF261113006.61
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1113006.61

Player page →

583Ovie EjariaRangers· 27yRangersM2711000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers11000–

Player page →

583R. CrawfordPartick ThistlePartick ThistleM–1123506.73
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston01030–
2020-21Livingston001006.50
2020-21Motherwell0022106.74
2021-22Partick Thistle10000–
2024-25Partick Thistle00010–
583R. DuncanAberdeenAberdeenM–1133206.56
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen001006.50
2022-23Aberdeen1023206.52
2023-24Aberdeen019006.66
583S. BodenInverness Caledonian ThistleInverness Caledonian ThistleF–11010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle11010–
583S. CaulkerDundee· 33yDundeeD3311000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee11000–

Player page →

583S. MartinHamilton AcademicalHamilton AcademicalM–11241616.75
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical000100–
2019-20Hamilton Academical01011–
2020-21Hamilton Academical1024506.75
583S. SmithKilmarnockKilmarnock—–11000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock11000–
583A. BruceKilmarnockKilmarnockD–10031–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10031–
583A. DevineMotherwellMotherwellD–1018006.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers002006.65
2022-23Rangers006006.70
2023-24Motherwell1010006.74
583A. DoranInverness Caledonian ThistleInverness Caledonian ThistleM–10000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle10000–
583A. DorringtonAberdeen· 20yAberdeenD201012216.71
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1012216.71

Player page →

583A. GnanduilletHeart of MidlothianHeart of MidlothianF–1014106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1014106.78

Data coverage for Scottish Premiership →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources