Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2238 of 2261 stored matches (99%) that name a player. Appearances count 1140 matches with a stored lineup.

  • 97
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24

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

631R. DuncanAberdeenAberdeenM3311206.56
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen100006.50
2022-23Aberdeen2310206.52
2023-24Aberdeen901006.66
631Richie ForanInverness Caledonian ThistleInverness Caledonian Thistle—01100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle01100–

Player page →

631S. BodenInverness Caledonian ThistleInverness Caledonian ThistleF01110–
SeasonClubAppsGoalsAstYCRCRating
2016-17Inverness Caledonian Thistle01110–
631S. CaulkerDundeeDundeeD01100–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee01100–

Player page →

631S. MartinHamilton AcademicalHamilton AcademicalM24111616.75
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical000100–
2019-20Hamilton Academical00111–
2020-21Hamilton Academical2410506.75
631S. McManusMotherwellMotherwellD01130–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell01000–
2016-17Motherwell00130–
631A. BruceKilmarnockKilmarnockD01031–
SeasonClubAppsGoalsAstYCRCRating
2019-20Kilmarnock01031–
631A. DevineMotherwellMotherwellD1810006.72
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers200006.65
2022-23Rangers600006.70
2023-24Motherwell1010006.74
631A. DoranInverness Caledonian ThistleInverness Caledonian ThistleM01000–
SeasonClubAppsGoalsAstYCRCRating
2016-17Inverness Caledonian Thistle01000–
631A. GnanduilletHeart of MidlothianHeart of MidlothianF1410106.78
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian1410106.78
631A. LyallAirdrieoniansAirdrieoniansM11000–
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers10000–
2023-24Airdrieonians01000–
631A. McEneffHeart of MidlothianHeart of MidlothianM1410006.76
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian1410006.76
631A. MeekisonDundee UnitedDundee UnitedM1910306.59
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United310006.87
2021-22Dundee United900206.58
2022-23Dundee United700106.43

Player page →

631A. NabiDundeeDundeeF01000–
SeasonClubAppsGoalsAstYCRCRating
2018-19Dundee01000–
631A. TziolisHeart of MidlothianHeart of MidlothianM01000–
SeasonClubAppsGoalsAstYCRCRating
2016-17Heart of Midlothian01000–
631Aaron MuirheadPartick ThistlePartick ThistleD01020–
SeasonClubAppsGoalsAstYCRCRating
2022-23Partick Thistle01010–
2023-24Partick Thistle00010–
631Alex MitchellSt JohnstoneSt JohnstoneD2910716.76
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone2910716.76

Player page →

631Alfie DorringtonAberdeenAberdeenD1210216.71
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1210216.71

Player page →

631Andy BoyleDundeeDundeeD01050–
SeasonClubAppsGoalsAstYCRCRating
2018-19Dundee01050–

Player page →

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

Player page →

631B. HallMotherwellMotherwell—01000–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell01000–
631B. KhelaRoss CountyRoss CountyM1410006.40
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County1410006.40

Player page →

631B. StanwayPartick ThistlePartick ThistleM01020–
SeasonClubAppsGoalsAstYCRCRating
2023-24Partick Thistle01010–
2024-25Partick Thistle00010–
631C. ClayMotherwellMotherwellM01020–
SeasonClubAppsGoalsAstYCRCRating
2016-17Motherwell01020–
631C. DikamonaKilmarnockKilmarnockD1210516.44
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian01020–
2019-20Heart of Midlothian00020–
2020-21Kilmarnock1200116.44
631C. DonaldsonRoss CountyRoss CountyD3010906.60
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United00010–
2019-20Ross County00010–
2020-21Ross County2810606.60
2021-22Ross County200106.60

Player page →

631C. HamiltonArbroathArbroathD01010–
SeasonClubAppsGoalsAstYCRCRating
2021-22Arbroath01010–
631C. HarperInverness Caledonian ThistleInverness Caledonian ThistleD01000–
SeasonClubAppsGoalsAstYCRCRating
2021-22Inverness Caledonian Thistle01000–
631C. ManzingaMotherwellMotherwellF01021–
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell01021–
631C. McKinnonRangersRangersM210006.95
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers110007.20
2023-24Rangers100006.70
631C. SmithSt JohnstoneSt JohnstoneM1810306.59
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian700106.57
2023-24St Johnstone1110206.61
631C. ThomsonSt JohnstoneSt JohnstoneM01000–
SeasonClubAppsGoalsAstYCRCRating
2016-17St Johnstone01000–
631C. UgwuRaith RoversRaith RoversF01000–
SeasonClubAppsGoalsAstYCRCRating
2020-21Raith Rovers01000–
631Cédric KipréMotherwellMotherwellD01081–
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell01081–

Player page →

631D. Del FabroKilmarnockKilmarnockD01040–
SeasonClubAppsGoalsAstYCRCRating
2019-20Kilmarnock01040–
631D. EastonRaith RoversRaith RoversM01010–
SeasonClubAppsGoalsAstYCRCRating
2023-24Raith Rovers01010–
631D. KellyCelticCeltic—01000–
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic01000–
631D. KeltjensSt JohnstoneSt JohnstoneD2110406.71
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone1410406.86
2024-25St Johnstone700006.41

Player page →

631D. MacKaySt JohnstoneSt Johnstone—01000–
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone01000–
631D. N'GogRoss CountyRoss CountyF01010–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ross County01010–
631Daniel OyegokeHeart of MidlothianHeart of MidlothianD1910306.72
SeasonClubAppsGoalsAstYCRCRating
2024-25Heart of Midlothian1910306.72

Player page →

631Danny McNamaraSt JohnstoneSt JohnstoneM2210506.78
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone2210506.78

Player page →

631Davor ZdravkovskiMotherwellMotherwellM5210806.60
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell2710506.63
2024-25Motherwell2500306.57

Player page →

631Demetri MitchellHibernianHibernianD910716.60
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian00020–
2018-19Heart of Midlothian00041–
2021-22Hibernian610106.62
2022-23Hibernian300006.57

Player page →

631Diego LaxaltCelticCelticD1710107.01
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1710107.01

Player page →

631Dominic SamuelRoss CountyRoss CountyF3910806.53
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County2810506.55
2022-23Ross County1100306.50

Player page →

631Dylan BahamboulaLivingstonLivingstonM2010516.48
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston2010516.48

Player page →

631E. HerreraRangersRangersF01010–
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers01010–
631E. N'GwatalaDundeeDundee—01010–
SeasonClubAppsGoalsAstYCRCRating
2018-19Dundee01010–
631E. WilsonMotherwellMotherwellM3110306.73
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell3110306.73

Player page →

Data coverage for Scottish Premiership →

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