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

1J. ButterfieldSt JohnstoneSt JohnstoneM1811406.62
SeasonClubAppsGoalsAstYCRCRating
2021-22St Johnstone1811406.62
1J. BacunaRangersRangersM611207.08
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers611207.08

Player page →

1Ismaila SoroCelticCelticM2711306.81
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1911206.91
2021-22Celtic800106.59

Player page →

1Greg DochertyHibernianHibernianM01110–
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian01110–

Player page →

1G. MolloyAberdeenAberdeenD4411506.81
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1900406.97
2025-26Aberdeen1700106.65
2026-27Aberdeen811006.76

Player page →

1E. MooneySt MirrenSt MirrenF1811006.52
SeasonClubAppsGoalsAstYCRCRating
2024-25St Mirren711006.65
2025-26St Mirren1100006.44
1E. FrearMotherwellMotherwellM01120–
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell01120–
1E. AlićSt JohnstoneSt JohnstoneD511107.08
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone511107.08

Player page →

1Duckens NazonSt MirrenSt MirrenF01110–
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren01110–

Player page →

1Diallang JaiyesimiSt JohnstoneSt JohnstoneM1611116.57
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone1611116.57

Player page →

1Derek CorneliusRangersRangersD711107.36
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers711107.36

Player page →

1Dennis GeigerAberdeenAberdeenM1111506.76
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen1111506.76

Player page →

1Dedryck BoyataCelticCelticD01130–
SeasonClubAppsGoalsAstYCRCRating
2018-19Celtic01130–

Player page →

1David BabunskiDundee UnitedDundee UnitedM2411306.80
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United2411306.80

Player page →

1Daniel NeilRangersRangersM911106.95
SeasonClubAppsGoalsAstYCRCRating
2026-27Rangers911106.95

Player page →

1Daniel BennieDundee UnitedDundee UnitedF1111306.54
SeasonClubAppsGoalsAstYCRCRating
2026-27Dundee United1111306.54

Player page →

1Dane ScarlettHibernianHibernianF1311206.32
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian1311206.32

Player page →

1D. MacKayLivingstonLivingstonF2611106.70
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian200006.30
2023-24Livingston2411106.72
1D. GlassDundee UnitedDundee UnitedM1111406.61
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United100106.30
2021-22Dundee United1011306.64
1Carl McHughMotherwellMotherwellM011101–
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell011101–

Player page →

1Cammy KerrLivingstonLivingstonD55111006.75
SeasonClubAppsGoalsAstYCRCRating
2018-19Dundee01040–
2021-22Dundee3501406.82
2023-24Dundee1000106.52
2025-26Livingston1000106.71

Player page →

1C. QuanerSt MirrenSt MirrenF611006.80
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren611006.80

Player page →

1C. ErskineLivingstonLivingstonM01100–
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01000–
2019-20Livingston00100–
1C. DonaldsonFalkirkFalkirkD40111106.66
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County00010–
2020-21Ross County2810606.60
2021-22Ross County200106.60
2025-26Falkirk1001306.87

Player page →

1C. BerraHeart of MidlothianHeart of MidlothianD01190–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian00030–
2019-20Heart of Midlothian01160–
1Benjamin KällmanDundeeDundeeF01100–
SeasonClubAppsGoalsAstYCRCRating
2018-19Dundee01100–

Player page →

1Ben DaviesRangersRangersD3611306.99
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers2701206.92
2023-24Rangers810107.16
2024-25Rangers100007.20

Player page →

1B. PurringtonRoss CountyRoss CountyD2311206.71
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County1101106.67
2023-24Ross County1210106.75

Player page →

1B. MaguireMotherwellMotherwellD47111016.71
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell00010–
2020-21Motherwell2411506.80
2021-22Motherwell1300316.66
2022-23Motherwell1000106.58
1B. HaunstrupKilmarnockKilmarnockD2711416.69
SeasonClubAppsGoalsAstYCRCRating
2020-21Kilmarnock2711416.69
1B. BouananiRangersRangersM611307.11
SeasonClubAppsGoalsAstYCRCRating
2026-27Rangers611307.11

Player page →

1Auston TrustyCelticCelticD5511627.30
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic2211207.45
2025-26Celtic2600427.20
2026-27Celtic700007.23

Player page →

1Anthony StewartAberdeenAberdeenD2111116.86
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen2111116.86

Player page →

1Aaron Buchanan HickeyHeart of MidlothianHeart of MidlothianD01171–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian00010–
2019-20Heart of Midlothian01161–

Player page →

1Victor LoturiRoss CountyRoss CountyM66121506.59
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County2702506.65
2023-24Ross County2810806.58
2024-25Ross County1100206.46

Player page →

1V. SlivkaHibernianHibernianM012101–
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian01161–
2019-20Hibernian00140–

Player page →

1Tuur RommensRangersRangersD1412106.96
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers1012107.03
2026-27Rangers400006.77

Player page →

1Tomoki IwataCelticCelticM3212106.84
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic1301006.82
2023-24Celtic1911106.85

Player page →

1S. SutherlandInverness Caledonian ThistleInverness Caledonian ThistleF01200–
SeasonClubAppsGoalsAstYCRCRating
2021-22Inverness Caledonian Thistle01200–
1S. RamosSt MirrenSt MirrenM712206.76
SeasonClubAppsGoalsAstYCRCRating
2026-27St Mirren712206.76

Player page →

1S. JohansenMotherwellMotherwellD4112306.80
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell2201206.71
2022-23Motherwell1911106.91

Player page →

1Ryan BowmanMotherwellMotherwellF01230–
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell01230–

Player page →

1R. MatthewsRaith RoversRaith RoversM01230–
SeasonClubAppsGoalsAstYCRCRating
2020-21Raith Rovers00020–
2023-24Raith Rovers01210–
1N. RalphDundeeDundeeM01241–
SeasonClubAppsGoalsAstYCRCRating
2018-19Dundee01241–
1Mohammad SyllaLivingstonLivingstonM89121516.80
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee2402106.91
2024-25Dundee3300916.78
2025-26Livingston3210506.73

Player page →

1Michael SteinwenderHeart of MidlothianHeart of MidlothianD4112406.87
SeasonClubAppsGoalsAstYCRCRating
2024-25Heart of Midlothian910006.98
2025-26Heart of Midlothian3202406.84

Player page →

1Marcelo SaracchiCelticCelticD1912107.05
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic1912107.05

Player page →

1Louie MarshFalkirkFalkirkF712106.81
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk712106.81

Player page →

1Lee HodsonHamilton AcademicalHamilton AcademicalD3312206.63
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren00020–
2019-20St Mirren00100–
2020-21Hamilton Academical3311006.63

Player page →

1L. StevensonHibernianHibernianD89122606.67
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian00150–
2019-20Hibernian00060–
2020-21Hibernian2201106.76
2021-22Hibernian2300806.76
2022-23Hibernian2810506.61
2023-24Hibernian1600106.49

Data coverage for Scottish Premiership →

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