Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 927 of 936 stored matches (99%) that name a player. Appearances count 909 matches with a stored lineup.

  • 22
  • 23
  • 24
  • 25

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

1Warren O'HoraHibernianHibernianD6110606.97
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian3210306.94
2025-26Hibernian2900307.00

Player page →

1W. AkioRoss CountyRoss CountyF1210006.51
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County1210006.51
1T. StevenSt JohnstoneSt JohnstoneF1610206.75
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone200106.60
2024-25St Johnstone1410106.76
1T. GallacherSt JohnstoneSt JohnstoneD2210106.70
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone500006.40
2023-24St Johnstone1710106.76
1Steven DavisRangersRangersM810106.89
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers810106.89

Player page →

1S. StantonRaith RoversRaith RoversM01000–
SeasonClubAppsGoalsAstYCRCRating
2023-24Raith Rovers01000–
1S. NachmaniSt MirrenSt MirrenF910006.68
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren910006.68

Player page →

1S. Cleall-HardingDundee UnitedDundee UnitedD1110106.58
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United410007.15
2025-26Dundee United700106.26
1S. BrownRaith RoversRaith RoversM01010–
SeasonClubAppsGoalsAstYCRCRating
2023-24Raith Rovers01010–
1Richard TaitSt MirrenSt MirrenD1210106.66
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren1210106.66

Player page →

1P. AmbroseAberdeenAberdeenF1510106.69
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1510106.69
1O. StirtonDundee UnitedDundee UnitedD1010006.41
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United110007.60
2025-26Dundee United900006.26
1N. TodorovAirdrieoniansAirdrieoniansF01000–
SeasonClubAppsGoalsAstYCRCRating
2023-24Airdrieonians01000–
1Maik NawrockiCelticCelticD1310207.15
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic1000206.99
2024-25Celtic310007.70

Player page →

1M. UbochiomaDundee UnitedDundee UnitedF210107.10
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United210107.10
1M. ThomsonDundee UnitedDundee UnitedF1910106.71
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United300006.80
2024-25Dundee United1410106.67
2025-26Dundee United200006.85
1M. SusohoLivingstonLivingstonM1810606.69
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston1810606.69

Player page →

1M. EfeteRoss CountyRoss CountyD3610506.65
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County1600206.64
2024-25Ross County2010306.65
1M. ChaiwaHibernianHibernianM2810706.81
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian2810706.81

Player page →

1M. AaronsRangersRangersD2110306.78
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers2110306.78

Player page →

1Liam SmithDundee UnitedDundee UnitedD2810006.64
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United2810006.64

Player page →

1L. StevensonHibernianHibernianD4410606.57
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian2810506.61
2023-24Hibernian1600106.49
1L. RossMotherwellMotherwellF1310006.59
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell100006.60
2023-24Motherwell310006.80
2025-26Motherwell900006.50
1L. JamiesonSt MirrenSt MirrenF2610006.52
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren700006.55
2023-24St Mirren1910006.51
1L. HendersonFalkirkFalkirkD3410516.89
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk3410516.89

Player page →

1L. de LucasLivingstonLivingstonD2210406.87
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston1000306.70
2023-24Livingston1210107.01

Player page →

1L. AshcroftDundeeDundeeD810206.94
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee810206.94
1Kyle LaffertyKilmarnockKilmarnockF1210306.69
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1210306.69

Player page →

1Julius EskesenDundee UnitedDundee UnitedM1310106.48
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United1310106.48

Player page →

1Julián Araujo ZúñigaCelticCelticD1010307.07
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic1010307.07

Player page →

1Jordy HiwulaRoss CountyRoss CountyF2110306.48
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County2110306.48

Player page →

1Jordan TillsonRoss CountyRoss CountyM2910706.65
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County2810706.64
2023-24Ross County100006.90

Player page →

1Jeriel DorsettKilmarnockKilmarnockD1110006.75
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1110006.75

Player page →

1Jamie McCartHeart of MidlothianHeart of MidlothianD3110106.98
SeasonClubAppsGoalsAstYCRCRating
2024-25Heart of Midlothian1110007.10
2025-26Heart of Midlothian2000106.90

Player page →

1Jamie BrandonKilmarnockKilmarnockD52101106.66
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston800106.48
2023-24Livingston3200706.65
2024-25Livingston01010–
2025-26Kilmarnock1200206.82

Player page →

1James BrownSt JohnstoneSt JohnstoneD3710606.60
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone2610506.58
2023-24St Johnstone1100106.64

Player page →

1Jack FitzwaterLivingstonLivingstonD2810226.64
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston2810226.64

Player page →

1J. YoungSt MirrenSt MirrenF1210016.45
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren1210016.45

Player page →

1J. KoutroumbisMotherwellMotherwellD3310116.86
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell800016.63
2025-26Motherwell2510106.94

Player page →

1J. HamiltonRaith RoversRaith RoversF01000–
SeasonClubAppsGoalsAstYCRCRating
2023-24Raith Rovers01000–
1J. CotterillDundeeDundeeM1210006.72
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee1210006.72

Player page →

1J. BoltonSt MirrenSt MirrenD2310116.83
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren2310116.83

Player page →

1I. ChesnokovHeart of MidlothianHeart of MidlothianM1010106.53
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian1010106.53
1Glen KamaraRangersRangersM2210106.74
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers2210106.74

Player page →

1Garang KuolHeart of MidlothianHeart of MidlothianF810206.64
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian810206.64

Player page →

1G. McGillAirdrieoniansAirdrieoniansF01000–
SeasonClubAppsGoalsAstYCRCRating
2023-24Airdrieonians01000–
1Elijah Xavier CampbellRoss CountyRoss CountyD2810716.81
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County2810716.81

Player page →

1E. WilsonMotherwellMotherwellM3110306.73
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell3110306.73

Player page →

1E. HamiltonDundeeDundeeM3210906.80
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee3210906.80

Player page →

1E. GyamfiAberdeenAberdeen—01000–
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen01000–

Data coverage for Scottish Premiership →

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