Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2025 of 2039 stored matches (99%) that name a player. Appearances count 1365 matches with a stored lineup.

  • 88
  • 89
  • 90
  • 92
  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
527Dominic BallAberdeen· 30yAberdeenM3001070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen01060–

Player page →

527E. DansoLivingstonLivingstonM–011220–
SeasonClubGoalsAstAppsYCRCRating
2025-26Livingston011220–
527E. HendersonHeart of MidlothianHeart of MidlothianF–015206.43
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian01020–
2021-22Heart of Midlothian00200–
2022-23Heart of Midlothian003006.43
527E. IzaguirreCelticCelticD–01010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic01010–
527Eboue KouassiCeltic· 28yCelticM2801010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic01010–

Player page →

527G. TanseySt MirrenSt MirrenM–01030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen01010–
2017-18Ross County00010–
2018-19St Mirren00010–
527Harry McKirdyHibernian· 29yHibernianF290130406.53
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian0022406.54
2023-24Hibernian012006.60
2024-25Hibernian006006.48

Player page →

527Hayden CoulsonAberdeen· 27yAberdeenD270128806.53
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00030–
2022-23Aberdeen0128506.53

Player page →

527I. SamuelsDundee· 23yDundeeD230135206.43
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee003106.43
2025-26Dundee013210–

Player page →

527J. AltenaHeart of MidlothianHeart of MidlothianD–011610–
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian011610–
527J. BrenetLivingston· 32yLivingstonD32011400–
SeasonClubGoalsAstAppsYCRCRating
2025-26Livingston011400–

Player page →

527J. CifuentesRangersRangersM–019016.94
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers019016.94
527J. FuchsDundee UnitedDundee UnitedM–01381206.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United012060–
2021-22Dundee United0018606.66
527J. GullanHibernian· 26yHibernianF260120106.52
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian011400–
2020-21Raith Rovers00010–
2021-22Hibernian006006.52

Player page →

527J. LongridgeLivingstonLivingstonD–0134916.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston00910–
2021-22Livingston0116616.63
2022-23Livingston009206.67
527J. LowPartick ThistlePartick Thistle—–01010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Partick Thistle01010–
527J. McCrackenDundee· 26yDundeeG260163207.02
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0012007.27
2024-25Dundee0116106.83
2025-26Dundee003510–

Player page →

527J. ReidRoss CountyRoss CountyD–01451016.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County002051–
2023-24Ross County0119506.65
2024-25Ross County006006.70
527J. SvedbergSt JohnstoneSt JohnstoneM–015106.84
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone015106.84
527J. van der SandeDundee UnitedDundee UnitedF–0132106.61
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United0132106.61
527Jack ButlandRangers· 33yRangersG3301104407.02
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0038107.02
2024-25Rangers0128207.01
2025-26Rangers003810–

Player page →

527Jack SimpsonRangers· 29yRangersD29019306.95
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers00530–
2021-22Rangers014006.95

Player page →

527Jacob DevaneySt MirrenSt MirrenM–011220–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren011220–
527Jak AlnwickSt Mirren· 32ySt MirrenG320167527.10
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren003431–
2021-22St Mirren0133217.10

Player page →

527Jeremy ToljanCeltic· 31yCelticD3101020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic01020–

Player page →

527Jérôme PriorLivingstonLivingstonG–013740–
SeasonClubGoalsAstAppsYCRCRating
2025-26Livingston013740–
527Joaquim AdãoHeart of MidlothianHeart of MidlothianM–01030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian01030–
527Joe RothwellRangers· 31yRangersM3101800–
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers01800–

Player page →

527John O'SullivanDundee· 32yDundeeM3201010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee01010–

Player page →

527Josh VelaHibernian· 32yHibernianM3201030–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian01030–

Player page →

527Justin AmaluzorMotherwell· 29yMotherwellF290110006.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell0110006.70

Player page →

527K. AdamsFalkirkFalkirkD–012340–
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk012340–
527K. BalmerMotherwell· 25yMotherwellD250125316.79
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0120316.79
2025-26Motherwell00500–

Player page →

527K. KjartanssonAberdeenAberdeenM–01710–
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen01710–
527Kacper ŁopataRoss County· 24yRoss CountyD240130607.04
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County0130607.04

Player page →

527L. AyinaRoss CountyRoss CountyD–0124506.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United0112306.88
2023-24Ross County0012206.91
527L. ChambersKilmarnock· 21yKilmarnockD210114106.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0114106.69

Player page →

527L. DickRaith RoversRaith RoversD–01000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers01000–
527L. KingRangersRangersD–0127406.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers00100–
2021-22Rangers004106.70
2022-23Rangers0015306.88
2023-24Rangers015006.52
2024-25Rangers002006.90
527Lee WallaceRangers· 38yRangersD3801000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers01000–

Player page →

527Liam KellyRangers· 30yRangersG30011421206.86
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston00040–
2020-21Motherwell001800–
2021-22Motherwell0038306.80
2022-23Motherwell0138206.79
2023-24Motherwell0038306.96
2024-25Rangers0010006.96

Player page →

527M. MillarSt Mirren· 29ySt MirrenD290112106.75
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren0112106.75

Player page →

527M. NitrianskýPartick ThistlePartick ThistleD–01000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle01000–
527M. PenneyMotherwellMotherwellD–0116506.63
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0116506.63
527Marijan ČabrajaHibernian· 29yHibernianD290125706.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian0125706.75

Player page →

527Mark GillespieMotherwell· 34yMotherwellG3401050–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell01010–
2019-20Motherwell00040–

Player page →

527Mason HancockAirdrieonians· 23yAirdrieoniansD2301000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians01000–

Player page →

527Matija SarkicLivingston· 28yLivingstonG2801000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston01000–

Player page →

527Mats KnoesterAberdeen· 27yAberdeenD270140607.12
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0113007.12
2025-26Aberdeen002760–

Player page →

527Michel Ange BalikwishaCeltic· 25yCelticF2501700–
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic01700–

Player page →

Data coverage for Scottish Premiership →

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