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.

  • 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

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

Player page →

630G. HurstSt JohnstoneSt JohnstoneF00100–
SeasonClubAppsGoalsAstYCRCRating
2016-17St Johnstone00100–
630G. IrvineDundeeDundee—00100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee00100–
630G. WoodsAberdeenAberdeenG701206.41
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County00100–
2017-18Hamilton Academical00010–
2018-19Hamilton Academical00010–
2020-21Aberdeen300006.97
2021-22Aberdeen400006.00

Player page →

630Grant HanleyHibernianHibernianD3001326.76
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian2400226.71
2026-27Hibernian601106.98

Player page →

630H. FieldsonSt MirrenSt MirrenD1001106.69
SeasonClubAppsGoalsAstYCRCRating
2026-27St Mirren1001106.69
630Haissem HassanCelticCelticM1001106.99
SeasonClubAppsGoalsAstYCRCRating
2026-27Celtic1001106.99

Player page →

630Harry McKirdyHibernianHibernianF3001406.53
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian2200406.54
2023-24Hibernian201006.60
2024-25Hibernian600006.48

Player page →

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

Player page →

630Idjessi MetsokoDundee UnitedDundee UnitedF701006.52
SeasonClubAppsGoalsAstYCRCRating
2026-27Dundee United701006.52

Player page →

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

Player page →

630J. BrenetLivingstonLivingstonD1401006.59
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston1401006.59

Player page →

630J. FuchsDundee UnitedDundee UnitedM38011206.69
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2001606.72
2021-22Dundee United1800606.66
630J. LongridgeLivingstonLivingstonD3401916.62
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston900106.54
2021-22Livingston1601616.63
2022-23Livingston900206.67
630J. LowPartick ThistlePartick Thistle—00110–
SeasonClubAppsGoalsAstYCRCRating
2024-25Partick Thistle00110–
630J. McCrackenDundeeDundeeG6301207.03
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee1200007.27
2024-25Dundee1601106.83
2025-26Dundee3500107.04

Player page →

630J. OshaniwaHeart of MidlothianHeart of Midlothian—00100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Heart of Midlothian00100–
630J. ReidRoss CountyRoss CountyD45011016.56
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County2000516.43
2023-24Ross County1901506.65
2024-25Ross County600006.70
630J. SvedbergSt JohnstoneSt JohnstoneM501106.84
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone501106.84

Player page →

630J. van der SandeDundee UnitedDundee UnitedF3201106.61
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United3201106.61
630Jack ButlandRangersRangersG10401407.01
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers3800107.02
2024-25Rangers2801207.01
2025-26Rangers3800106.99

Player page →

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

Player page →

630Jacob DevaneyHibernianHibernianM1701216.65
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren1201206.83
2026-27Hibernian500016.22
630Jak AlnwickSt MirrenSt MirrenG6701527.01
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren3400316.92
2021-22St Mirren3301217.10

Player page →

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

Player page →

630Jeremy ToljanCelticCelticD00120–
SeasonClubAppsGoalsAstYCRCRating
2018-19Celtic00120–

Player page →

630Jérôme PriorLivingstonLivingstonG3701407.04
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston3701407.04
630Joaquim AdãoHeart of MidlothianHeart of MidlothianM00130–
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian00130–
630Joe LewisAberdeenAberdeenG7201506.67
SeasonClubAppsGoalsAstYCRCRating
2016-17Aberdeen00100–
2018-19Aberdeen00020–
2019-20Aberdeen00020–
2020-21Aberdeen3500006.82
2021-22Aberdeen3400106.63
2022-23Aberdeen300005.53

Player page →

630Joe RothwellRangersRangersM801006.78
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers801006.78

Player page →

630John O'SullivanDundeeDundeeM00110–
SeasonClubAppsGoalsAstYCRCRating
2018-19Dundee00110–

Player page →

630José CifuentesRangersRangersM901016.94
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers901016.94

Player page →

630Josh VelaHibernianHibernianM00130–
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian00130–

Player page →

630Justin AmaluzorMotherwellMotherwellF1001006.70
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell1001006.70

Player page →

630K. AdamsFalkirkFalkirkD2301406.57
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk2301406.57
630K. BalmerMotherwellMotherwellD2501316.77
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell2001316.79
2025-26Motherwell500006.55

Player page →

630K. KennedyMotherwellMotherwell—00100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell00100–
630K. KjartanssonAberdeenAberdeenM701106.47
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen701106.47
630K. ThomsonDundeeDundee—00100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee00100–
630Kacper ŁopataRoss CountyRoss CountyD3001607.04
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County3001607.04

Player page →

630Kyle KnoyleDundee UnitedDundee United—00100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United00100–

Player page →

630L. AyinaRoss CountyRoss CountyD2401506.90
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United1201306.88
2023-24Ross County1200206.91
630L. ChambersKilmarnockKilmarnockD1401106.69
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1401106.69

Player page →

630L. DickRaith RoversRaith RoversD00100–
SeasonClubAppsGoalsAstYCRCRating
2023-24Raith Rovers00100–
630L. HughesInverness Caledonian ThistleInverness Caledonian Thistle—00100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle00100–
630L. KingRangersRangersD2701406.79
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers10000–
2021-22Rangers400106.70
2022-23Rangers1500306.88
2023-24Rangers501006.52
2024-25Rangers200006.90
630L. LucasMotherwellMotherwellM00100–
SeasonClubAppsGoalsAstYCRCRating
2016-17Motherwell00100–
630Lewis SmithAberdeenAberdeenF301006.43
SeasonClubAppsGoalsAstYCRCRating
2026-27Aberdeen301006.43
630Liam KellyRangersRangersG142011206.87
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston00040–
2020-21Motherwell1800006.97
2021-22Motherwell3800306.80
2022-23Motherwell3801206.79
2023-24Motherwell3800306.96
2024-25Rangers1000006.96

Player page →

630M. CoulsonSt JohnstoneSt JohnstoneF00120–
SeasonClubAppsGoalsAstYCRCRating
2016-17St Johnstone00120–

Data coverage for Scottish Premiership →

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