Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2025 of 2039 stored matches (99%) that name a player. Appearances count 1365 matches with a stored lineup.

  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
603J. CurranDundeeDundeeM–11050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee00010–
2018-19Dundee11040–
603J. IredaleHibernian· 30yHibernianD3011621107.03
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian1128607.04
2025-26Hibernian0034507.02

Player page →

603Jack SandersSt Johnstone· 27ySt JohnstoneD271126517.11
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock004006.73
2024-25St Johnstone1122517.16

Player page →

603Jaze KabiaLivingston· 25yLivingstonF251110006.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston118006.80
2021-22Livingston002006.30

Player page →

603Jeffrey SchluppCeltic· 33yCelticD331113007.12
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic1113007.12

Player page →

603Jeppe OkkelsAberdeen· 26yAberdeenM261116006.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1116006.81

Player page →

603Juhani OjalaMotherwell· 36yMotherwellD361121306.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell1121306.86

Player page →

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

Player page →

603Kai AndrewsHibernianHibernianM–1123106.64
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0012006.49
2025-26Hibernian1111106.78
603M. AndersonDundee· 25yDundeeM251133616.49
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee01000–
2021-22Dundee1033616.49

Player page →

603M. BoyesLivingston· 25yLivingstonD251132316.64
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston009006.79
2022-23Livingston1122316.60
2023-24Livingston00100–

Player page →

603M. DevlinLivingston· 32yLivingstonD3211311816.73
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen10041–
2019-20Aberdeen00020–
2020-21Aberdeen001006.90
2022-23Hibernian001106.50
2023-24Livingston01291106.73

Player page →

603M. FrameAberdeenAberdeenD–1111106.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen1111106.85
603M. GodinhoHeart of Midlothian· 28yHeart of MidlothianD2811030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian01000–
2018-19Heart of Midlothian10030–

Player page →

603M. SangareLivingston· 27yLivingstonM271125406.71
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston1125406.71

Player page →

603M. WillockSt MirrenSt MirrenM–11010–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone11000–
2018-19St Mirren00010–
603Matthew HoppeHibernian· 25yHibernianF25119006.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian119006.59

Player page →

603O. CortesRangers· 22yRangersF221117006.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers116006.80
2024-25Rangers0010006.74
2025-26Rangers001006.70

Player page →

603O. DabbaghAberdeen· 27yAberdeenF271113006.61
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1113006.61

Player page →

603Ovie EjariaRangers· 28yRangersM2811000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers11000–

Player page →

603R. CrawfordPartick ThistlePartick ThistleM–1123506.73
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston01030–
2020-21Livingston001006.50
2020-21Motherwell0022106.74
2021-22Partick Thistle10000–
2024-25Partick Thistle00010–
603R. DuncanAberdeenAberdeenM–1133206.56
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen001006.50
2022-23Aberdeen1023206.52
2023-24Aberdeen019006.66
603R. NaderiRangers· 22yRangersF22119006.39
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers119006.39

Player page →

603S. AndersonSt JohnstoneSt JohnstoneD–11061–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone11051–
2018-19St Johnstone00010–
603S. CaulkerDundee· 34yDundeeD3411000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee11000–

Player page →

603S. MartinHamilton AcademicalHamilton AcademicalM–11241616.75
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical000100–
2019-20Hamilton Academical01011–
2020-21Hamilton Academical1024506.75
603Sivert Heltne NilsenAberdeen· 34yAberdeenM3411401206.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0126906.83
2025-26Aberdeen1014306.77

Player page →

603T. LoweryKilmarnock· 28yKilmarnockM281120416.62
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock1120416.62

Player page →

603A. BruceKilmarnockKilmarnockD–10031–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10031–
603A. DevineMotherwellMotherwellD–1018006.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers002006.65
2022-23Rangers006006.70
2023-24Motherwell1010006.74
603A. DorringtonAberdeen· 21yAberdeenD211018216.63
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1012216.71
2025-26Aberdeen006006.47

Player page →

603A. GnanduilletHeart of MidlothianHeart of MidlothianF–1014106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1014106.78
603A. LyallAirdrieoniansAirdrieoniansM–10100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers00100–
2023-24Airdrieonians10000–
603A. McEneffHeart of MidlothianHeart of MidlothianM–1014006.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1014006.76
603A. MeekisonDundee United· 24yDundee UnitedM241019306.59
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United103006.87
2021-22Dundee United009206.58
2022-23Dundee United007106.43

Player page →

603A. NabiDundeeDundeeF–10000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee10000–
603Aaron MuirheadArbroathArbroathD–10030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle10010–
2023-24Partick Thistle00010–
2025-26Arbroath00010–
603Alex MitchellSt Johnstone· 24ySt JohnstoneD241029716.76
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1029716.76

Player page →

603Andy BoyleDundee· 35yDundeeD3510050–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee10050–

Player page →

603B. BrannanKilmarnockKilmarnockM–1017206.79
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock1017206.79
603B. BurnsLivingston· 26yLivingstonD2610020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian10010–
2018-19Livingston00010–

Player page →

603B. EsselinkDundee United· 26yDundee UnitedD261020406.62
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United1020406.62

Player page →

603B. HeneghanMotherwell· 32yMotherwellD3210020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell10020–

Player page →

603B. KhelaRoss County· 21yRoss CountyM211014006.40
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County1014006.40

Player page →

603B. StanwayPartick ThistlePartick ThistleM–10020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle10010–
2024-25Partick Thistle00010–
603C. AllanFalkirk· 22yFalkirkD221025406.87
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk1025406.87

Player page →

603C. DikamonaKilmarnockKilmarnockD–1012516.44
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian10020–
2019-20Heart of Midlothian00020–
2020-21Kilmarnock0012116.44
603C. ElliottDundeeDundeeD–1013506.52
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00040–
2021-22Dundee1013106.52
603C. HamiltonArbroathArbroathD–10010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath10010–

Data coverage for Scottish Premiership →

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