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.

  • 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

357Ester SoklerAberdeenAberdeenF4933306.66
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen2612106.68
2024-25Aberdeen2121206.61
2025-26Aberdeen200006.80

Player page →

357Jeremie FrimpongCelticCelticD2233206.81
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic02120–
2020-21Celtic2212006.81

Player page →

357Jesse RandallDundee UnitedDundee UnitedF1133006.99
SeasonClubAppsGoalsAstYCRCRating
2026-27Dundee United1133006.99

Player page →

357Kasper HøghCelticCelticF933206.85
SeasonClubAppsGoalsAstYCRCRating
2026-27Celtic933206.85

Player page →

357M. JohnstonMotherwellMotherwellD1933006.68
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell200006.35
2022-23Motherwell1733006.72

Player page →

357Oisin McEnteeHeart of MidlothianHeart of MidlothianD3533506.89
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian2823506.85
2026-27Heart of Midlothian710007.06

Player page →

357S. BoydHamilton AcademicalHamilton AcademicalF03361–
SeasonClubAppsGoalsAstYCRCRating
2017-18Hamilton Academical01110–
2018-19Hamilton Academical02251–
357Z. LarkecheDundeeDundeeD2733606.83
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee2733606.83

Player page →

357A. SoudaLivingstonLivingstonF223116.35
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston02311–
2020-21Livingston200006.35
357C. RandallRoss CountyRoss CountyM131232926.72
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian00231–
2020-21Ross County1500016.51
2021-22Ross County2901406.74
2022-23Ross County2400706.73
2023-24Ross County2610406.71
2024-25Ross County37101106.80
357Cammy KerrLivingstonLivingstonD55231706.75
SeasonClubAppsGoalsAstYCRCRating
2016-17Dundee01140–
2017-18Dundee00130–
2018-19Dundee01040–
2021-22Dundee3501406.82
2023-24Dundee1000106.52
2025-26Livingston1000106.71

Player page →

357D. SterlingRangersRangersD67231416.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers2402316.87
2024-25Rangers2000506.93
2025-26Rangers1421206.87
2026-27Rangers900407.19

Player page →

357Dylan ConnollySt MirrenSt MirrenM2923106.58
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren2923106.58

Player page →

357J. HendersonAyr UtdAyr UtdM3523306.61
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren502006.46
2021-22St Mirren1921006.64
2022-23St Mirren300006.80
2023-24Ross County800106.58
2024-25Ayr Utd00020–
357K. van der WegRoss CountyRoss CountyD02331–
SeasonClubAppsGoalsAstYCRCRating
2016-17Ross County00320–
2017-18Hamilton Academical00010–
2017-18Ross County02001–
357Kaiyne WooleryMotherwellMotherwellF3123206.81
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell3123206.81

Player page →

357Mohamed El MakriniKilmarnockKilmarnockM02360–
SeasonClubAppsGoalsAstYCRCRating
2019-20Kilmarnock02360–

Player page →

357N. AtkinsonHeart of MidlothianHeart of MidlothianD52231306.71
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian1511206.71
2022-23Heart of Midlothian1812606.69
2023-24Heart of Midlothian1900506.72

Player page →

357A. BernabeiCelticCelticD2313306.68
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic1513206.55
2023-24Celtic800106.91

Player page →

357A. DonnellyDundeeDundeeD3413506.78
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee2103406.92
2024-25Dundee1110106.53
2025-26Dundee200006.70
357A. DreyerSt MirrenSt MirrenF01300–
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren01300–

Player page →

357A. Skov OlsenRangersRangersF913106.88
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers913106.88

Player page →

357B. McKayInverness Caledonian ThistleInverness Caledonian ThistleD01330–
SeasonClubAppsGoalsAstYCRCRating
2016-17Inverness Caledonian Thistle01330–
357Ethan WilliamsFalkirkFalkirkF2313106.64
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk2313106.64

Player page →

357G. FraserPartick ThistlePartick ThistleM01310–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle01300–
2017-18Partick Thistle00010–
357J. FranksRoss CountyRoss CountyF01300–
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County00300–
2016-17Ross County01000–
357J. KeatingsHamilton AcademicalHamilton AcademicalF01330–
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical01330–
357Julien SerranoLivingstonLivingstonD2413306.74
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston2413306.74

Player page →

357L. FontaineDundeeDundeeD19131306.80
SeasonClubAppsGoalsAstYCRCRating
2017-18Ross County00210–
2019-20Ross County01090–
2021-22Dundee1901306.80

Player page →

357Leon BalogunRangersRangersD7413627.06
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers1902007.12
2021-22Rangers2100416.88
2023-24Rangers1400117.18
2024-25Rangers2011107.12

Player page →

357Luke BoltonDundee UnitedDundee UnitedM2413206.67
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2413206.67

Player page →

357M. BoatengHeart of MidlothianHeart of MidlothianM5213606.79
SeasonClubAppsGoalsAstYCRCRating
2022-23Queen's Park01000–
2023-24Dundee3201506.74
2024-25Heart of Midlothian2002106.88

Player page →

357Marc LeonardHeart of MidlothianHeart of MidlothianM1313317.63
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian1313317.63

Player page →

357O. AntmanRangersRangersF1613106.83
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers1613106.83

Player page →

357S. BradleyLivingstonLivingstonF3613206.69
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian200006.65
2021-22Hibernian100006.70
2022-23Livingston1612106.75
2023-24Livingston1701106.64
357S. LawsonLivingstonLivingstonD1513806.73
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01240–
2019-20Livingston00130–
2020-21Livingston1500106.73
357S. OjoRangersRangersM01310–
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers01310–
357T. LoweryKilmarnockKilmarnockM3213616.65
SeasonClubAppsGoalsAstYCRCRating
2025-26Kilmarnock2011416.62
2026-27Kilmarnock1202206.71

Player page →

357Y. RamadaniAberdeenAberdeenM3713806.74
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen3713806.74

Player page →

357A. KurakinsHamilton AcademicalHamilton Academical—00310–
SeasonClubAppsGoalsAstYCRCRating
2015-16Hamilton Academical00300–
2016-17Hamilton Academical00010–
357A. JensenAberdeenAberdeenM4203206.71
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1503006.87
2025-26Aberdeen2700206.61

Player page →

357Álex ValleCelticCelticD1103107.20
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic1103107.20

Player page →

357Andrew IrvingHeart of MidlothianHeart of MidlothianM00320–
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian00100–
2019-20Heart of Midlothian00220–

Player page →

357C. EaglesRoss CountyRoss County—00300–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ross County00300–
357Calvin BasseyRangersRangersD3703406.96
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers800006.84
2021-22Rangers2903407.00

Player page →

357Daniel BarlaserHibernianHibernianM3503507.01
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian3503507.01

Player page →

357Dominic ThompsonKilmarnockKilmarnockD5103716.67
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell1502206.60
2025-26Kilmarnock3601516.69

Player page →

357J. FurlongMotherwellMotherwellM1603306.86
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell1603306.86

Player page →

357J. GullanSt JohnstoneSt JohnstoneF2903206.52
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian1401006.57
2020-21Raith Rovers00010–
2021-22Hibernian600006.52
2026-27St Johnstone902106.46

Player page →

357L. ChalmersSt JohnstoneSt JohnstoneF2703206.56
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United1502106.64
2021-22Dundee United500006.66
2021-22Inverness Caledonian Thistle00010–
2026-27St Johnstone701006.21

Player page →

Data coverage for Scottish Premiership →

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