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

645A. MannehHibernianHibernianM500316.36
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian400216.38
2025-26Hibernian100106.30

Player page →

645B. KabongoloLivingstonLivingstonD1520316.85
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston1520316.85
645Benjamin Mbunga-KimpiokaSt JohnstoneSt JohnstoneF4392316.62
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone1730106.66
2024-25St Johnstone2662216.59

Player page →

645Brandon MasonSt MirrenSt MirrenD700316.33
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren700316.33

Player page →

645C. DiabateSt JohnstoneSt JohnstoneD1110316.84
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone1110316.84

Player page →

645Connor RonanAberdeenAberdeenM3596317.01
SeasonClubAppsGoalsAstYCRCRating
2021-22St Mirren2774216.97
2026-27Aberdeen822107.11

Player page →

645I. McShaneSt MirrenSt MirrenM03131–
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County03100–
2016-17Ross County00021–
2018-19St Mirren00010–
645J. StockleyAberdeenAberdeenF05231–
SeasonClubAppsGoalsAstYCRCRating
2016-17Aberdeen05231–

Player page →

645K. BalmerMotherwellMotherwellD2501316.77
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell2001316.79
2025-26Motherwell500006.55

Player page →

645K. GomisDundeeDundeeM00031–
SeasonClubAppsGoalsAstYCRCRating
2016-17Dundee00031–
645K. GuthrieLivingstonLivingstonF4211316.69
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston1600116.51
2023-24Livingston2611206.79
645K. van der WegRoss CountyRoss CountyD02331–
SeasonClubAppsGoalsAstYCRCRating
2016-17Ross County00320–
2017-18Hamilton Academical00010–
2017-18Ross County02001–
645M. BoyesLivingstonLivingstonD3211316.64
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston900006.79
2022-23Livingston2211316.60
2023-24Livingston10000–

Player page →

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

Player page →

645P. SenderosRangersRangersD00031–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers00031–
645S. JacksonSt MirrenSt MirrenF05131–
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren05131–
645S. WelshInverness Caledonian ThistleInverness Caledonian ThistleM05331–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle01000–
2016-17Partick Thistle03331–
2021-22Inverness Caledonian Thistle01000–
645T. JenksRoss CountyRoss CountyM2422316.79
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberdeen1822216.74
2023-24Ross County600106.95
645A. AzeezPartick ThistlePartick ThistleF02230–
SeasonClubAppsGoalsAstYCRCRating
2016-17Partick Thistle02230–
645A. BernabeiCelticCelticD2313306.68
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic1513206.55
2023-24Celtic800106.91

Player page →

645A. ColakRangersRangersF25141307.13
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers25141307.13

Player page →

645A. FerdinandSt MirrenSt MirrenD00030–
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren00030–
645A. FrizzellKilmarnockKilmarnockD03130–
SeasonClubAppsGoalsAstYCRCRating
2016-17Kilmarnock01100–
2017-18Kilmarnock02030–
645A. GreiveSt MirrenSt MirrenF4531306.64
SeasonClubAppsGoalsAstYCRCRating
2021-22St Mirren1721106.63
2022-23St Mirren2810206.64

Player page →

645A. IdahCelticCelticF52212306.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic1582107.01
2024-25Celtic35130106.93
2025-26Celtic200106.40

Player page →

645A. LewisLivingstonLivingstonD900306.90
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston900306.90
645A. MeekisonDundee UnitedDundee UnitedM1910306.59
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United310006.87
2021-22Dundee United900206.58
2022-23Dundee United700106.43

Player page →

645A. RoseMotherwellMotherwellM02030–
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell02030–
645A. SporleDundee UnitedDundee UnitedD4042306.71
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2442106.81
2021-22Dundee United1600206.54

Player page →

645Aaron MuirheadArbroathArbroathD01030–
SeasonClubAppsGoalsAstYCRCRating
2022-23Partick Thistle01010–
2023-24Partick Thistle00010–
2025-26Arbroath00010–
645Ante ŠutoHibernianHibernianF2441306.60
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian1441206.73
2026-27Hibernian1000106.42

Player page →

645B. BouananiRangersRangersM611307.11
SeasonClubAppsGoalsAstYCRCRating
2026-27Rangers611307.11

Player page →

645B. McKayInverness Caledonian ThistleInverness Caledonian ThistleD01330–
SeasonClubAppsGoalsAstYCRCRating
2016-17Inverness Caledonian Thistle01330–
645B. PatonRoss CountyRoss CountyM1701306.52
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County1001306.47
2022-23Ross County700006.60

Player page →

645B. SiegristDundee UnitedDundee UnitedG6600307.08
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3200007.30
2021-22Dundee United3400306.88

Player page →

645B. StirlingHamilton AcademicalHamilton AcademicalD2000306.64
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical2000306.64
645Barry DouglasSt JohnstoneSt JohnstoneD1600306.94
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1600306.94

Player page →

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

Player page →

645Ben KrauhausFalkirkFalkirkM920306.82
SeasonClubAppsGoalsAstYCRCRating
2026-27Falkirk920306.82

Player page →

645C. BragaHeart of MidlothianHeart of MidlothianF49205306.70
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian38143206.65
2026-27Heart of Midlothian1162106.90

Player page →

645C. GarzaDundeeDundeeM1100306.53
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee900306.47
2025-26Dundee200006.80

Player page →

645C. JohnsonRoss CountyRoss CountyD1800306.63
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County1800306.63
645C. MaxwellHibernianHibernianG00030–
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian00030–

Player page →

645C. MuellerHibernianHibernianF1100306.66
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian1100306.66

Player page →

645C. SammonMotherwellMotherwellF013330–
SeasonClubAppsGoalsAstYCRCRating
2016-17Heart of Midlothian01210–
2016-17Kilmarnock05100–
2017-18Partick Thistle07010–
2018-19Motherwell00010–
645C. SmithSt JohnstoneSt JohnstoneM1810306.59
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian700106.57
2023-24St Johnstone1110206.61
645C. WilkinsonMotherwellMotherwellF1431306.76
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell1431306.76
645Cameron CongreveDundeeDundeeM3337306.82
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee3337306.82

Player page →

645D. SeaborneHamilton AcademicalHamilton AcademicalD00030–
SeasonClubAppsGoalsAstYCRCRating
2016-17Hamilton Academical00030–
645Dan HappeAberdeenAberdeenD700306.87
SeasonClubAppsGoalsAstYCRCRating
2026-27Aberdeen700306.87

Player page →

Data coverage for Scottish Premiership →

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