Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1875 of 1886 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
575Ben DaviesRangers· 31yRangersD311136306.99
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0127206.92
2023-24Rangers108107.16
2024-25Rangers001007.20

Player page →

575Benjamin KällmanDundee· 28yDundeeF2811000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee11000–

Player page →

575C. BerraHeart of MidlothianHeart of MidlothianD–11090–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian00030–
2019-20Heart of Midlothian11060–
575C. DonaldsonFalkirk· 31yFalkirkD3111401106.66
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County00010–
2020-21Ross County1028606.60
2021-22Ross County002106.60
2025-26Falkirk0110306.87

Player page →

575C. ErskineLivingstonLivingstonM–11000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston10000–
2019-20Livingston01000–
575C. QuanerSt Mirren· 35ySt MirrenF35116006.80
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren116006.80

Player page →

575Cammy KerrLivingston· 31yLivingstonD3111551006.75
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee10040–
2021-22Dundee0135406.82
2023-24Dundee0010106.52
2025-26Livingston0010106.71

Player page →

575Carl McHughMotherwell· 33yMotherwellM33110101–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell110101–

Player page →

575D. GlassDundee UnitedDundee UnitedM–1111406.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United001106.30
2021-22Dundee United1110306.64
575D. MacKayLivingstonLivingstonF–1126106.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian002006.30
2023-24Livingston1124106.72
575Dane ScarlettHibernian· 22yHibernianF221113206.32
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian1113206.32

Player page →

575Daniel BennieDundee United· 20yDundee UnitedF201111306.54
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee United1111306.54

Player page →

575Daniel NeilRangers· 24yRangersM24119106.95
SeasonClubGoalsAstAppsYCRCRating
2026-27Rangers119106.95

Player page →

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

Player page →

575Dedryck BoyataCeltic· 35yCelticD3511030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic11030–

Player page →

575Dennis GeigerAberdeen· 28yAberdeenM281111506.76
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen1111506.76

Player page →

575Derek CorneliusRangers· 28yRangersD28117107.36
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers117107.36

Player page →

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

Player page →

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

Player page →

575E. AlićSt JohnstoneSt JohnstoneD–115107.08
SeasonClubGoalsAstAppsYCRCRating
2026-27St Johnstone115107.08
575E. FrearMotherwellMotherwellM–11020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell11020–
575E. MooneySt MirrenSt MirrenF–1118006.52
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren117006.65
2025-26St Mirren0011006.44
575G. MolloyAberdeen· 25yAberdeenD251144506.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0019406.97
2025-26Aberdeen0017106.65
2026-27Aberdeen118006.76

Player page →

575Greg DochertyHibernian· 30yHibernianM3011010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian11010–

Player page →

575Ismaila SoroCeltic· 28yCelticM281127306.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1119206.91
2021-22Celtic008106.59

Player page →

575J. BacunaRangers· 29yRangersM29116207.08
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers116207.08

Player page →

575J. ButterfieldSt JohnstoneSt JohnstoneM–1118406.62
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone1118406.62
575J. CurranDundeeDundeeM–11040–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee11040–
575J. IredaleHibernian· 30yHibernianD3011661317.00
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian1128607.04
2025-26Hibernian0034507.02
2026-27Hibernian004216.50

Player page →

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

Player page →

575Jaze KabiaLivingston· 26yLivingstonF261110006.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston118006.80
2021-22Livingston002006.30

Player page →

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

Player page →

575Jeppe OkkelsAberdeen· 27yAberdeenM271116006.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1116006.81

Player page →

575Juhani OjalaMotherwell· 37yMotherwellD371121306.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell1121306.86

Player page →

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

Player page →

575Kai AndrewsHibernian· 20yHibernianM201123106.64
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0012006.49
2025-26Hibernian1111106.78

Player page →

575Kevin CiubotaruDundee United· 22yDundee UnitedD22117006.73
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee United117006.73

Player page →

575L. FontaineDundeeDundeeD–11191206.80
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County10090–
2021-22Dundee0119306.80
575M. AndersonDundee· 25yDundeeM251133616.49
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee01000–
2021-22Dundee1033616.49

Player page →

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

Player page →

575M. ChaiwaHibernian· 22yHibernianM221139906.71
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian1028706.81
2026-27Hibernian0111206.46

Player page →

575M. FrameAberdeenAberdeenD–1111106.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen1111106.85
575M. SangareLivingston· 27yLivingstonM271125406.71
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston1125406.71

Player page →

575Matthew HoppeHibernian· 25yHibernianF25119006.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian119006.59

Player page →

575Mikey DevlinLivingston· 33yLivingstonD3311311816.73
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen10041–
2019-20Aberdeen00020–
2020-21Aberdeen001006.90
2022-23Hibernian001106.50
2023-24Livingston01291106.73

Player page →

575N. LoweHibernian· 21yHibernianF21118006.41
SeasonClubGoalsAstAppsYCRCRating
2026-27Hibernian118006.41

Player page →

575Nikolas AgrafiotisSt Mirren· 26ySt MirrenF26114106.53
SeasonClubGoalsAstAppsYCRCRating
2026-27St Mirren114106.53

Player page →

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

Player page →

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

Player page →

Data coverage for Scottish Premiership →

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