Skip to content
Almanac
Menu
Clear filters

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

  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 03
  • 04
  • 05
  • 06
  • 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

1Zachary AshworthRoss CountyRoss CountyD1001216.95
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County1001216.95

Player page →

1Z. MitchellSt JohnstoneSt JohnstoneD1601206.84
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone800106.95
2025-26Hibernian201007.05
2026-27St Johnstone600106.63

Player page →

1W. DuffyInverness Caledonian ThistleInverness Caledonian ThistleD00141–
SeasonClubAppsGoalsAstYCRCRating
2019-20St Johnstone00120–
2021-22Inverness Caledonian Thistle00021–
1T. MooreHeart of MidlothianHeart of MidlothianD2201516.72
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian2201516.72
1Richard JensenAberdeenAberdeenD2901406.84
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen2801406.84
2024-25Aberdeen10000–

Player page →

1R. WhittakerHibernianHibernianD1101106.58
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian1101106.58
1R. FraserDunfermlineDunfermlineD401107.13
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers200007.25
2024-25Livingston00100–
2024-25Rangers200006.90
2025-26Dunfermline00010–
1Niko HämäläinenKilmarnockKilmarnockD00100–
SeasonClubAppsGoalsAstYCRCRating
2019-20Kilmarnock00100–

Player page →

1Nathan PattersonRangersRangersD1301006.87
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers700006.90
2021-22Rangers601006.83

Player page →

1Nathan McGinleyMotherwellMotherwellD4501806.80
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell1901106.82
2021-22Motherwell2400606.80
2023-24Motherwell200106.55

Player page →

1Mats KnoesterAberdeenAberdeenD4601706.97
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1301007.12
2025-26Aberdeen2700606.88
2026-27Aberdeen600107.02

Player page →

1Mason HancockAirdrieoniansAirdrieoniansD00100–
SeasonClubAppsGoalsAstYCRCRating
2023-24Airdrieonians00100–

Player page →

1Marijan ČabrajaHibernianHibernianD2501706.75
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian2501706.75

Player page →

1M. PenneyMotherwellMotherwellD1601506.63
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell1601506.63
1M. NitrianskýPartick ThistlePartick ThistleD00100–
SeasonClubAppsGoalsAstYCRCRating
2017-18Partick Thistle00100–
1M. MillarSt MirrenSt MirrenD1201106.75
SeasonClubAppsGoalsAstYCRCRating
2021-22St Mirren1201106.75

Player page →

1L. KingRangersRangersD2701406.79
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers10000–
2021-22Rangers400106.70
2022-23Rangers1500306.88
2023-24Rangers501006.52
2024-25Rangers200006.90
1L. DickRaith RoversRaith RoversD00100–
SeasonClubAppsGoalsAstYCRCRating
2023-24Raith Rovers00100–
1L. ChambersKilmarnockKilmarnockD1401106.69
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1401106.69

Player page →

1L. AyinaRoss CountyRoss CountyD2401506.90
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United1201306.88
2023-24Ross County1200206.91
1Kacper ŁopataRoss CountyRoss CountyD3001607.04
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County3001607.04

Player page →

1K. BalmerMotherwellMotherwellD2501316.77
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell2001316.79
2025-26Motherwell500006.55

Player page →

1K. AdamsFalkirkFalkirkD2301406.57
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk2301406.57
1Jeremy ToljanCelticCelticD00120–
SeasonClubAppsGoalsAstYCRCRating
2018-19Celtic00120–

Player page →

1Jake Max Girdwood-ReichMotherwellMotherwellD1101006.80
SeasonClubAppsGoalsAstYCRCRating
2026-27Motherwell1101006.80

Player page →

1Jack SimpsonRangersRangersD901306.80
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers500306.68
2021-22Rangers401006.95

Player page →

1J. ReidRoss CountyRoss CountyD45011016.56
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County2000516.43
2023-24Ross County1901506.65
2024-25Ross County600006.70
1J. LongridgeLivingstonLivingstonD3401916.62
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston900106.54
2021-22Livingston1601616.63
2022-23Livingston900206.67
1J. BrenetLivingstonLivingstonD1401006.59
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston1401006.59

Player page →

1J. AltenaHeart of MidlothianHeart of MidlothianD2601306.82
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian1601106.79
2026-27Heart of Midlothian1000206.86

Player page →

1Hayden CoulsonAberdeenAberdeenD2801806.53
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren00030–
2022-23Aberdeen2801506.53

Player page →

1H. FieldsonSt MirrenSt MirrenD1001106.69
SeasonClubAppsGoalsAstYCRCRating
2026-27St Mirren1001106.69
1Grant HanleyHibernianHibernianD3001326.76
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian2400226.71
2026-27Hibernian601106.98

Player page →

1Eboue KouassiCelticCelticD00120–
SeasonClubAppsGoalsAstYCRCRating
2016-17Celtic00010–
2017-18Celtic00110–

Player page →

1D. WilliamsMotherwellMotherwellD401106.58
SeasonClubAppsGoalsAstYCRCRating
2026-27Motherwell401106.58

Player page →

1D. MurrayCelticCelticD1301007.14
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic700007.10
2026-27Celtic601007.18
1Cristian GamboaCelticCelticD00100–
SeasonClubAppsGoalsAstYCRCRating
2016-17Celtic00100–

Player page →

1C. ShaughnessyHeart of MidlothianHeart of MidlothianD00100–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian00100–

Player page →

1C. NsialaRangersRangersD1401106.82
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers1101106.85
2025-26Rangers300006.73
1Ben GaruccioHeart of MidlothianHeart of MidlothianD00141–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian00141–

Player page →

1A. ForresterHeart of MidlothianHeart of MidlothianD2501506.95
SeasonClubAppsGoalsAstYCRCRating
2024-25Heart of Midlothian2501506.95
1S. McManusMotherwellMotherwellD01130–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell01000–
2016-17Motherwell00130–
1S. CaulkerDundeeDundeeD01100–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee01100–

Player page →

1M. GodinhoHeart of MidlothianHeart of MidlothianD01130–
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian00100–
2018-19Heart of Midlothian01030–

Player page →

1M. FrameAberdeenAberdeenD1111106.85
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen1111106.85
1M. BoyesLivingstonLivingstonD3211316.64
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston900006.79
2022-23Livingston2211316.60
2023-24Livingston10000–

Player page →

1Kevin CiubotaruDundee UnitedDundee UnitedD711006.73
SeasonClubAppsGoalsAstYCRCRating
2026-27Dundee United711006.73

Player page →

1K. RowlesHeart of MidlothianHeart of MidlothianD82111317.03
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian2911416.97
2023-24Heart of Midlothian3300507.14
2024-25Heart of Midlothian2000406.93

Player page →

1Juhani OjalaMotherwellMotherwellD2111306.86
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell2111306.86

Player page →

1Jeffrey SchluppCelticCelticD1311007.12
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic1311007.12

Player page →

Data coverage for Scottish Premiership →

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