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.

  • 88
  • 89
  • 90
  • 92
  • 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
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
527Anthony O'ConnorAberdeen· 33yAberdeenD3321030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen21030–

Player page →

527C. McCarthySt Mirren· 28ySt MirrenD282159906.93
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren10010–
2020-21St Mirren013760–
2021-22St Mirren1022206.93

Player page →

527C. NdabaKilmarnock· 26yKilmarnockD262164716.92
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock1028216.81
2024-25Kilmarnock1136506.99

Player page →

527Clark RobertsonDundee· 32yDundeeD322136706.76
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee0021406.76
2025-26Dundee211530–

Player page →

527D. JohnstoneSt JohnstoneSt JohnstoneF–21020–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone21020–
527Dolly MengaLivingstonLivingstonF–21050–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston21050–
527E. FrearMotherwellMotherwellM–21030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell10010–
2018-19Motherwell11020–
527E. GrezdaRangersRangersF–21010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers21010–
527E. RobsonDundeeDundeeM–21020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee21020–
527K. MunroHamilton AcademicalHamilton AcademicalF–211600–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical211600–
527L. AppereDundee United· 27yDundee UnitedF272135306.59
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United112220–
2021-22Dundee United1013106.59

Player page →

527L. MillarKilmarnock· 26yKilmarnockF2621020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock11000–
2019-20Kilmarnock10020–

Player page →

527Luke GrahamDundee· 22yDundeeD222138406.77
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee003106.77
2025-26Dundee213530–

Player page →

527M. KucheriavyiSt JohnstoneSt JohnstoneM–2136806.82
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone004106.85
2023-24St Johnstone2028606.84
2024-25St Johnstone014106.65
527M. Schjonning-LarsenKilmarnock· 25yKilmarnockD25211710–
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock211710–

Player page →

527Mark ReynoldsDundee United· 39yDundee UnitedD392135306.30
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen11000–
2020-21Dundee United103430–
2021-22Dundee United001006.30

Player page →

527Mattie PollockAberdeen· 24yAberdeenD242115207.21
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2115207.21

Player page →

527Nir BittonCeltic· 34yCelticM342138926.92
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic00010–
2020-21Celtic101411–
2021-22Celtic1124716.92

Player page →

527Richard TaylorSt Mirren· 25ySt MirrenD2521711206.85
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0011106.68
2023-24St Mirren0026506.76
2024-25St Mirren2134606.96

Player page →

527S. LammersRangers· 29yRangersF292117107.06
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2117107.06

Player page →

527S. SeedorfMotherwellMotherwellF–211010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell20010–
2020-21Motherwell011000–
527T. CvancaraCeltic· 25yCelticF2521920–
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic21920–

Player page →

527Ziggy GordonHamilton Academical· 33yHamilton AcademicalD3321060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical21060–

Player page →

527Aaron Buchanan HickeyHeart of Midlothian· 23yHeart of MidlothianD2311071–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian00010–
2019-20Heart of Midlothian11061–

Player page →

527Afeez AremuAberdeen· 26yAberdeenM2611910–
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen11910–

Player page →

527Anthony StewartAberdeen· 33yAberdeenD331121116.86
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1121116.86

Player page →

527Auston TrustyCeltic· 27yCelticD271148627.45
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic1122207.45
2025-26Celtic002642–

Player page →

527B. HaunstrupKilmarnockKilmarnockD–112741–
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock112741–
527B. MaguireMotherwellMotherwellD–11471016.62
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00010–
2020-21Motherwell112450–
2021-22Motherwell0013316.66
2022-23Motherwell0010106.58
527B. PurringtonRoss County· 30yRoss CountyD301123206.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0111106.67
2023-24Ross County1012106.75

Player page →

527Ben DaviesRangers· 30yRangersD301136306.99
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0127206.92
2023-24Rangers108107.16
2024-25Rangers001007.20

Player page →

527Benjamin KällmanDundee· 27yDundeeF2711000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee11000–

Player page →

527Bruno AlvesRangers· 44yRangersD4411040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers11040–

Player page →

527C. DonaldsonFalkirk· 31yFalkirkD3111401106.60
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County00010–
2020-21Ross County102860–
2021-22Ross County002106.60
2025-26Falkirk011030–

Player page →

527C. 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
527C. QuanerSt MirrenSt MirrenF–11600–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren11600–
527Callum OsmandCelticCelticF–11200–
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic11200–
527Carl McHughMotherwellMotherwellM–110212–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell000111–
2018-19Motherwell110101–
527D. GlassDundee UnitedDundee UnitedM–1111406.64
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00110–
2021-22Dundee United1110306.64
527D. MacKayLivingstonLivingstonF–1126106.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian002006.30
2023-24Livingston1124106.72
527Dane ScarlettHibernian· 22yHibernianF22111320–
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian111320–

Player page →

527David BabunskiDundee United· 32yDundee UnitedM321124306.80
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United1124306.80

Player page →

527Dennis GeigerAberdeen· 27yAberdeenM27111150–
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen111150–

Player page →

527Derek CorneliusRangers· 28yRangersD2811710–
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers11710–

Player page →

527Diallang JaiyesimiSt Johnstone· 28ySt JohnstoneM281116116.57
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1116116.57

Player page →

527Duckens NazonSt Mirren· 32ySt MirrenF3211010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren11010–

Player page →

527E. AgyeiDundee United· 21yDundee UnitedM21111141–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United111141–

Player page →

527E. MooneySt MirrenSt MirrenF–1118006.65
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren117006.65
2025-26St Mirren001100–
527E. RossFalkirkFalkirkF–113030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen00100–
2025-26Falkirk112930–
527G. CumminsSt JohnstoneSt JohnstoneF–11000–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone11000–

Data coverage for Scottish Premiership →

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