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.

  • 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
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
546J. McCrackenDundee· 26yDundeeG260163207.02
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0012007.27
2024-25Dundee0116106.83
2025-26Dundee003510–

Player page →

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

Player page →

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

Player page →

546Jacob DevaneyHibernianHibernianM–0117216.22
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren011220–
2026-27Hibernian005016.22
546Jak AlnwickSt Mirren· 33ySt MirrenG330167527.10
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren003431–
2021-22St Mirren0133217.10

Player page →

546Jake Max Girdwood-ReichMotherwell· 22yMotherwellD220111006.80
SeasonClubGoalsAstAppsYCRCRating
2026-27Motherwell0111006.80

Player page →

546Jeremy ToljanCeltic· 32yCelticD3201020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic01020–

Player page →

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

Player page →

546John O'SullivanDundee· 33yDundeeM3301010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee01010–

Player page →

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

Player page →

546Justin AmaluzorMotherwell· 30yMotherwellF300110006.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell0110006.70

Player page →

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

Player page →

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

Player page →

546L. AyinaRoss CountyRoss CountyD–0124506.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United0112306.88
2023-24Ross County0012206.91
546L. ChambersKilmarnock· 22yKilmarnockD220114106.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0114106.69

Player page →

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

Player page →

546Lewis SmithAberdeenAberdeenF–013006.43
SeasonClubGoalsAstAppsYCRCRating
2026-27Aberdeen013006.43
546Liam KellyRangers· 30yRangersG30011421206.86
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston00040–
2020-21Motherwell001800–
2021-22Motherwell0038306.80
2022-23Motherwell0138206.79
2023-24Motherwell0038306.96
2024-25Rangers0010006.96

Player page →

546M. MillarSt Mirren· 30ySt MirrenD300112106.75
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren0112106.75

Player page →

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

Player page →

546Marius MüllerAberdeen· 33yAberdeenG330111107.15
SeasonClubGoalsAstAppsYCRCRating
2026-27Aberdeen0111107.15

Player page →

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

Player page →

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

Player page →

546Matija SarkicLivingston· 29yLivingstonG2901000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston01000–

Player page →

546Mats KnoesterAberdeen· 27yAberdeenD270146707.08
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0113007.12
2025-26Aberdeen002760–
2026-27Aberdeen006107.02

Player page →

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

Player page →

546N. KranjčarRangersRangersM–01020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers01020–
546Nathan McGinleyMotherwell· 30yMotherwellD300145806.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell011910–
2021-22Motherwell0024606.80
2023-24Motherwell002106.55

Player page →

546Nathan PattersonRangers· 25yRangersD250113006.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers00700–
2021-22Rangers016006.83

Player page →

546Niko HämäläinenKilmarnock· 29yKilmarnockD2901000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock01000–

Player page →

546O. GoodmanDundee· 22yDundeeG220111106.98
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee0111106.98

Player page →

546O. T. HolmCeltic· 23yCelticM230112006.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic019006.79
2024-25Celtic003006.65

Player page →

546Panutche CamaráDundee United· 29yDundee UnitedM290136416.80
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United012841–
2026-27Dundee United008006.80

Player page →

546Paul DigbyDundee· 31yDundeeM31011410–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee011410–

Player page →

546R. AlebiosuSt Mirren· 24ySt MirrenM240136106.66
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0023006.48
2024-25St Mirren0113106.97

Player page →

546R. FraserDunfermlineDunfermlineD–014107.13
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers002007.25
2024-25Livingston01000–
2024-25Rangers002006.90
2025-26Dunfermline00010–
546R. FultonHeart of Midlothian· 30yHeart of MidlothianG300131106.97
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical002810–
2024-25Heart of Midlothian013006.97

Player page →

546R. MimnaughHamilton AcademicalHamilton AcademicalM–011730–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical00010–
2020-21Hamilton Academical011720–
546R. WallaceSt MirrenSt MirrenM–01010–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren01010–

Data coverage for Scottish Premiership →

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