Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1875 of 1886 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

1C. DunneSt MirrenSt MirrenD80101326.63
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell00010–
2021-22St Mirren2200216.71
2022-23St Mirren3300916.56
2023-24St Mirren2110006.66
2024-25St Mirren400106.63
1C. DikamonaKilmarnockKilmarnockD1210516.44
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian01020–
2019-20Heart of Midlothian00020–
2020-21Kilmarnock1200116.44
1C. DiabateSt JohnstoneSt JohnstoneD1110316.84
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone1110316.84

Player page →

1C. AllanFalkirkFalkirkD2610406.86
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk2510406.87
2026-27Falkirk100006.53

Player page →

1B. StanwayPartick ThistlePartick ThistleM01020–
SeasonClubAppsGoalsAstYCRCRating
2023-24Partick Thistle01010–
2024-25Partick Thistle00010–
1B. KhelaRoss CountyRoss CountyM1410006.40
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County1410006.40

Player page →

1B. EsselinkDundee UnitedDundee UnitedD3110506.74
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United2010406.62
2026-27Dundee United1100106.97

Player page →

1B. BurnsLivingstonLivingstonD01020–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian01010–
2018-19Livingston00010–

Player page →

1B. BrannanKilmarnockKilmarnockM1710206.79
SeasonClubAppsGoalsAstYCRCRating
2025-26Kilmarnock1710206.79
1Andy BoyleDundeeDundeeD01050–
SeasonClubAppsGoalsAstYCRCRating
2018-19Dundee01050–

Player page →

1Alex MitchellSt JohnstoneSt JohnstoneD2910716.76
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone2910716.76

Player page →

1Aaron MuirheadArbroathArbroathD01030–
SeasonClubAppsGoalsAstYCRCRating
2022-23Partick Thistle01010–
2023-24Partick Thistle00010–
2025-26Arbroath00010–
1A. NabiDundeeDundeeF01000–
SeasonClubAppsGoalsAstYCRCRating
2018-19Dundee01000–
1A. MeekisonDundee UnitedDundee UnitedM1910306.59
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United310006.87
2021-22Dundee United900206.58
2022-23Dundee United700106.43

Player page →

1A. McEneffHeart of MidlothianHeart of MidlothianM1410006.76
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian1410006.76
1A. MayorHibernianHibernianD910106.77
SeasonClubAppsGoalsAstYCRCRating
2026-27Hibernian910106.77

Player page →

1A. LyallAirdrieoniansAirdrieoniansM11000–
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers10000–
2023-24Airdrieonians01000–
1A. GnanduilletHeart of MidlothianHeart of MidlothianF1410106.78
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian1410106.78
1A. DorringtonAberdeenAberdeenD1810216.63
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1210216.71
2025-26Aberdeen600006.47

Player page →

1A. DevineMotherwellMotherwellD1810006.72
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers200006.65
2022-23Rangers600006.70
2023-24Motherwell1010006.74
1A. BruceKilmarnockKilmarnockD01031–
SeasonClubAppsGoalsAstYCRCRating
2019-20Kilmarnock01031–
1Sivert Heltne NilsenAberdeenAberdeenM40111206.81
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen2601906.83
2025-26Aberdeen1410306.77

Player page →

1S. StantonSt JohnstoneSt JohnstoneM911106.62
SeasonClubAppsGoalsAstYCRCRating
2023-24Raith Rovers01000–
2026-27St Johnstone901106.62
1S. MartinHamilton AcademicalHamilton AcademicalM24111616.75
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical000100–
2019-20Hamilton Academical00111–
2020-21Hamilton Academical2410506.75
1R. DuncanAberdeenAberdeenM3311206.56
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen100006.50
2022-23Aberdeen2310206.52
2023-24Aberdeen901006.66
1R. CrawfordPartick ThistlePartick ThistleM2311506.73
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston00130–
2020-21Livingston100006.50
2020-21Motherwell2200106.74
2021-22Partick Thistle01000–
2024-25Partick Thistle00010–
1Ovie EjariaRangersRangersM01100–
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers01100–

Player page →

1O. DabbaghAberdeenAberdeenF1311006.61
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1311006.61

Player page →

1O. CortesRangersRangersF1711006.76
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers611006.80
2024-25Rangers1000006.74
2025-26Rangers100006.70

Player page →

1Nikolas AgrafiotisSt MirrenSt MirrenF411106.53
SeasonClubAppsGoalsAstYCRCRating
2026-27St Mirren411106.53

Player page →

1N. LoweHibernianHibernianF811006.41
SeasonClubAppsGoalsAstYCRCRating
2026-27Hibernian811006.41

Player page →

1Mikey DevlinLivingstonLivingstonD31111816.73
SeasonClubAppsGoalsAstYCRCRating
2018-19Aberdeen01041–
2019-20Aberdeen00020–
2020-21Aberdeen100006.90
2022-23Hibernian100106.50
2023-24Livingston29011106.73

Player page →

1Matthew HoppeHibernianHibernianF911006.59
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian911006.59

Player page →

1M. SangareLivingstonLivingstonM2511406.71
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston2511406.71

Player page →

1M. FrameAberdeenAberdeenD1111106.85
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen1111106.85
1M. ChaiwaHibernianHibernianM3911906.71
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian2810706.81
2026-27Hibernian1101206.46

Player page →

1M. BoyesLivingstonLivingstonD3211316.64
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston900006.79
2022-23Livingston2211316.60
2023-24Livingston10000–

Player page →

1M. AndersonDundeeDundeeM3311616.49
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee00100–
2021-22Dundee3310616.49

Player page →

1L. FontaineDundeeDundeeD19111206.80
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County01090–
2021-22Dundee1901306.80
1Kevin CiubotaruDundee UnitedDundee UnitedD711006.73
SeasonClubAppsGoalsAstYCRCRating
2026-27Dundee United711006.73

Player page →

1Kai AndrewsHibernianHibernianM2311106.64
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell1200006.49
2025-26Hibernian1111106.78

Player page →

1K. RowlesHeart of MidlothianHeart of MidlothianD82111317.03
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian2911416.97
2023-24Heart of Midlothian3300507.14
2024-25Heart of Midlothian2000406.93

Player page →

1K. GuthrieLivingstonLivingstonF4211316.69
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston1600116.51
2023-24Livingston2611206.79
1Juhani OjalaMotherwellMotherwellD2111306.86
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell2111306.86

Player page →

1Jeppe OkkelsAberdeenAberdeenM1611006.81
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1611006.81

Player page →

1Jeffrey SchluppCelticCelticD1311007.12
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic1311007.12

Player page →

1Jaze KabiaLivingstonLivingstonF1011006.70
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston811006.80
2021-22Livingston200006.30

Player page →

1Jack SandersSt JohnstoneSt JohnstoneD2611517.11
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock400006.73
2024-25St Johnstone2211517.16

Player page →

1J. IredaleHibernianHibernianD66111317.00
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian2811607.04
2025-26Hibernian3400507.02
2026-27Hibernian400216.50

Player page →

1J. CurranDundeeDundeeM01140–
SeasonClubAppsGoalsAstYCRCRating
2018-19Dundee01140–

Data coverage for Scottish Premiership →

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