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
870I. ChesnokovHeart of MidlothianHeart of MidlothianM–1010106.53
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian1010106.53
870I. DavidsonRaith RoversRaith RoversM–00010–
SeasonClubGoalsAstAppsYCRCRating
2020-21Raith Rovers00010–
870I. McShaneSt MirrenSt MirrenM–00010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00010–
870I. PappoeDundee UnitedDundee UnitedM–001106.90
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United001106.90
870J. AltenaHeart of MidlothianHeart of MidlothianD–0116106.79
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian0116106.79
870J. BarjonasRangersRangersM–00010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers00010–
870J. BevanDundeeDundeeF–004106.30
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee004106.30
870J. ClarkeAyr UtdAyr UtdG–00010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd00010–
870J. Emmanuel-ThomasAberdeenAberdeenF–5139106.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston5024006.80
2021-22Aberdeen0115106.82
870J. GrievesRoss CountyRoss CountyF–0222106.55
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County0222106.55
870J. GullanHibernian· 26yHibernianF260120106.55
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian0114006.57
2020-21Raith Rovers00010–
2021-22Hibernian006006.52

Player page →

870J. HastieMotherwellMotherwellM–6114106.40
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell61010–
2020-21Motherwell0014006.40
870J. HuntHamilton AcademicalHamilton AcademicalD–00010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical00010–
870J. JuranovicCeltic· 30yCelticD304236107.21
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic3126107.20
2022-23Celtic1110007.25

Player page →

870J. KennyCeltic· 22yCelticF225323106.59
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic118106.74
2025-26Celtic4215006.51

Player page →

870J. LowPartick ThistlePartick Thistle—–01010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Partick Thistle01010–
870J. PiggottDundeeDundee—–00010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee00010–
870J. RaeSt JohnstoneSt JohnstoneG–0014106.79
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone0014106.79
870J. RossiterRangers· 29yRangersM2910010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers10000–
2018-19Rangers00010–

Player page →

870J. ScottSt Mirren· 25ySt MirrenF259540106.70
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell11000–
2019-20Motherwell31010–
2021-22Hibernian4116006.77
2023-24St Mirren1011006.65
2024-25St Mirren0213006.65

Player page →

870J. SimsRoss CountyRoss CountyM–4049106.61
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County001006.50
2022-23Ross County1020006.55
2023-24Ross County3028106.66
870J. SvedbergSt JohnstoneSt JohnstoneM–015106.84
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone015106.84
870J. van der SandeDundee UnitedDundee UnitedF–0132106.61
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United0132106.61
870Jack AitchisonMotherwell· 26yMotherwellF260010106.53
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0010106.53

Player page →

870Jack BurroughsKilmarnock· 25yKilmarnockM250029106.57
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County0017106.56
2024-25Kilmarnock0012006.58

Player page →

870Jack ByrneKilmarnock· 30yKilmarnockM3000010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock00010–

Player page →

870Jack WilkieArbroathArbroathD–00010–
SeasonClubGoalsAstAppsYCRCRating
2025-26Arbroath00010–
870Jay GorterAberdeenAberdeenG–004106.85
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen004106.85
870Jimmy DunneHeart of Midlothian· 28yHeart of MidlothianD2820010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian20010–

Player page →

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

Player page →

870Jonathan TomkinsonRoss County· 24yRoss CountyD240013106.79
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County0013106.79

Player page →

870Jordan ArcherMotherwell· 33yMotherwellG33004106.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell004106.65

Player page →

870Jordan SmithHibernian· 31yHibernianG310031107.04
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian0025107.04
2025-26Hibernian006007.03

Player page →

870Josef BursikHibernian· 25yHibernianG250013106.73
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian0013106.73

Player page →

870Joshua ZimmermanLivingstonLivingstonF–006106.42
SeasonClubGoalsAstAppsYCRCRating
2025-26Livingston006106.42
870Julius EskesenDundee United· 27yDundee UnitedM271013106.48
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United1013106.48

Player page →

870K. BilalovicAberdeenAberdeenM–3017106.59
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen3017106.59
870K. DembeleCeltic· 23yCelticM23106106.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic105006.73
2021-22Celtic001106.50

Player page →

870K. DoolanPartick ThistlePartick ThistleF–62010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle62010–
870K. FotheringhamDundee UnitedDundee UnitedM–0230106.47
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United001005.90
2022-23Dundee United0211106.55
2024-25Dundee United0016006.46
2025-26Dundee United002006.20
870K. KjartanssonAberdeenAberdeenM–017106.47
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen017106.47
870K. MacDonaldRaith RoversRaith RoversM–00010–
SeasonClubGoalsAstAppsYCRCRating
2020-21Raith Rovers00010–
870K. MadiangaDundeeDundeeM–10010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee10010–
870K. McCleanSt JohnstoneSt JohnstoneF–00010–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone00010–
870K. MegwaHibernianHibernianD–0016106.67
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian004006.63
2025-26Hibernian0012106.68
870K. SpeirsMotherwellMotherwellM–001106.50
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell001106.50
870K. YengiAberdeen· 27yAberdeenF27004106.18
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen004106.18

Player page →

870Kai AndrewsHibernianHibernianM–1123106.64
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0012006.49
2025-26Hibernian1111106.78
870Kerr SmithSt JohnstoneSt JohnstoneD–0013106.40
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United005006.48
2021-22Dundee United005106.22
2023-24St Johnstone003006.70
870Kevin McDonaldDundee United· 37yDundee UnitedM37009106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United009106.78

Player page →

Data coverage for Scottish Premiership →

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