Skip to content
Almanac
Menu
Clear filters

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

  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
633Victor LoturiRoss County· 25yRoss CountyM2512661506.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0227506.65
2023-24Ross County1028806.58
2024-25Ross County0011206.46

Player page →

633Aaron Buchanan HickeyHeart of Midlothian· 24yHeart of MidlothianD2411071–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian00010–
2019-20Heart of Midlothian11061–

Player page →

633Anthony StewartAberdeen· 34yAberdeenD341121116.86
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1121116.86

Player page →

633Auston TrustyCeltic· 28yCelticD281155627.30
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic1122207.45
2025-26Celtic0026427.20
2026-27Celtic007007.23

Player page →

633B. BouananiRangers· 21yRangersM21116307.11
SeasonClubGoalsAstAppsYCRCRating
2026-27Rangers116307.11

Player page →

633B. HaunstrupKilmarnockKilmarnockD–1127416.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock1127416.69
633B. MaguireMotherwellMotherwellD–11471016.71
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00010–
2020-21Motherwell1124506.80
2021-22Motherwell0013316.66
2022-23Motherwell0010106.58
633B. PurringtonRoss County· 30yRoss CountyD301123206.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0111106.67
2023-24Ross County1012106.75

Player page →

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

Player page →

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

Player page →

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

Player page →

633C. DonaldsonFalkirk· 31yFalkirkD3111401106.66
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County00010–
2020-21Ross County1028606.60
2021-22Ross County002106.60
2025-26Falkirk0110306.87

Player page →

633C. 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
633C. QuanerSt MirrenSt MirrenF–116006.80
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren116006.80
633Carl McHughMotherwellMotherwellM–110212–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell000111–
2018-19Motherwell110101–
633D. GlassDundee UnitedDundee UnitedM–1111406.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United001106.30
2021-22Dundee United1110306.64
633D. MacKayLivingstonLivingstonF–1126106.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian002006.30
2023-24Livingston1124106.72
633Dane ScarlettHibernian· 22yHibernianF221113206.32
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian1113206.32

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

633E. AlićSt JohnstoneSt JohnstoneD–115107.08
SeasonClubGoalsAstAppsYCRCRating
2026-27St Johnstone115107.08
633E. MooneySt MirrenSt MirrenF–1118006.52
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren117006.65
2025-26St Mirren0011006.44
633G. CumminsSt JohnstoneSt JohnstoneF–11000–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone11000–
633G. MolloyAberdeen· 25yAberdeenD251144506.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0019406.97
2025-26Aberdeen0017106.65
2026-27Aberdeen118006.76

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

633K. GuthrieLivingstonLivingstonF–1142316.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston0016116.51
2023-24Livingston1126206.79
633K. 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 →

633Kai AndrewsHibernianHibernianM–1123106.64
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0012006.49
2025-26Hibernian1111106.78
633Kevin CiubotaruDundee United· 22yDundee UnitedD22117006.73
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee United117006.73

Player page →

633M. AndersonDundee· 25yDundeeM251133616.49
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee01000–
2021-22Dundee1033616.49

Player page →

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

Player page →

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

Player page →

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

Player page →

633M. FrameAberdeenAberdeenD–1111106.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen1111106.85
633M. GodinhoHeart of Midlothian· 29yHeart of MidlothianD2911030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian01000–
2018-19Heart of Midlothian10030–

Player page →

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

Player page →

Data coverage for Scottish Premiership →

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