Skip to content
Almanac
Menu
Clear filters

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

  • 07
  • 08
  • 09
  • 10
  • 11
  • 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
678Victor LoturiRoss County· 25yRoss CountyM2512661506.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0227506.65
2023-24Ross County1028806.58
2024-25Ross County0011206.46

Player page →

678A. StrunaHeart of MidlothianHeart of MidlothianD–11010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian11010–
678Aaron Buchanan HickeyHeart of Midlothian· 24yHeart of MidlothianD2411071–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian00010–
2019-20Heart of Midlothian11061–

Player page →

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

Player page →

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

Player page →

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

Player page →

678B. HaunstrupKilmarnockKilmarnockD–1127416.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock1127416.69
678B. HeneghanMotherwell· 33yMotherwellD3311060–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell01040–
2017-18Motherwell10020–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

678C. 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
678C. QuanerSt Mirren· 35ySt MirrenF35116006.80
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren116006.80

Player page →

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

Player page →

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

Player page →

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

Player page →

678David AmooPartick Thistle· 35yPartick ThistleM3511010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle11010–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

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

Player page →

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

Player page →

678L. HendersonCeltic· 30yCelticM3011010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic11010–

Player page →

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

Player page →

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

Player page →

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

Player page →

678M. FrameAberdeenAberdeenD–1111106.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen1111106.85

Data coverage for Scottish Premiership →

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