Skip to content
Almanac
Menu

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

  • 88
  • 89
  • 90
  • 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

1D. MatulevičiusHibernianHibernianF00100–
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian00100–
1D. CampbellAberdeenAberdeenM3201616.78
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen00031–
2020-21Aberdeen2000106.78
2021-22Aberdeen1201206.76

Player page →

1Cristian GamboaCelticCelticD00100–
SeasonClubAppsGoalsAstYCRCRating
2016-17Celtic00100–

Player page →

1Connor RipleyMotherwellMotherwell—00100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell00100–

Player page →

1C. TelferRoss CountyRoss CountyM701116.19
SeasonClubAppsGoalsAstYCRCRating
2023-24Airdrieonians00110–
2024-25Ross County700016.19
1C. StorieAberdeenAberdeen—00100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen00100–
1C. ShaughnessyHeart of MidlothianHeart of MidlothianD00100–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian00100–

Player page →

1C. NsialaRangersRangersD1401106.82
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers1101106.85
2025-26Rangers300006.73
1C. MillarSt JohnstoneSt JohnstoneM00140–
SeasonClubAppsGoalsAstYCRCRating
2016-17St Johnstone00110–
2017-18St Johnstone00030–
1C. BrysonSt JohnstoneSt JohnstoneM3101716.69
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen00010–
2020-21Aberdeen201006.90
2020-21St Johnstone2000206.73
2021-22St Johnstone900416.56

Player page →

1C. BallantyneDundee UnitedDundee United—00100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United00100–
1Brodie SpencerMotherwellMotherwellM1801706.65
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell1801706.65

Player page →

1Ben GaruccioHeart of MidlothianHeart of MidlothianD00141–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian00141–

Player page →

1B. PatonRoss CountyRoss CountyM1701306.52
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County1001306.47
2022-23Ross County700006.60

Player page →

1Andy TodDunfermlineDunfermlineF00110–
SeasonClubAppsGoalsAstYCRCRating
2025-26Dunfermline00110–
1Andrew DallasKilmarnockKilmarnockF1401006.47
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock1401006.47

Player page →

1A. YoroDundee UnitedDundee UnitedM901206.58
SeasonClubAppsGoalsAstYCRCRating
2026-27Dundee United901206.58
1A. WinterLivingstonLivingstonF3201106.55
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical2201106.55
2025-26Livingston1000006.54
1A. McDonaldHeart of MidlothianHeart of MidlothianF00110–
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian00110–
1A. JakubiakPartick ThistlePartick ThistleF701006.44
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee700006.44
2024-25Partick Thistle00100–

Player page →

1A. GorrinMotherwellMotherwellM00171–
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell00171–

Player page →

1A. ForresterHeart of MidlothianHeart of MidlothianD2501506.95
SeasonClubAppsGoalsAstYCRCRating
2024-25Heart of Midlothian2501506.95
1A. EsselSt JohnstoneSt JohnstoneM1501506.78
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1501506.78
1A. ConnollyRaith RoversRaith RoversM00110–
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United00100–
2023-24Raith Rovers00010–
1A. BeckHamilton AcademicalHamilton AcademicalM00100–
SeasonClubAppsGoalsAstYCRCRating
2019-20Hamilton Academical00100–

Player page →

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. McManusMotherwellMotherwellD01130–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell01000–
2016-17Motherwell00130–
1S. MartinHamilton AcademicalHamilton AcademicalM24111616.75
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical000100–
2019-20Hamilton Academical00111–
2020-21Hamilton Academical2410506.75
1S. CaulkerDundeeDundeeD01100–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee01100–

Player page →

1S. BodenInverness Caledonian ThistleInverness Caledonian ThistleF01110–
SeasonClubAppsGoalsAstYCRCRating
2016-17Inverness Caledonian Thistle01110–
1Richie ForanInverness Caledonian ThistleInverness Caledonian Thistle—01100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle01100–

Player page →

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 →

1N. KranjčarRangersRangersM01140–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers01020–
2017-18Rangers00120–
1Matthew HoppeHibernianHibernianF911006.59
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian911006.59

Player page →

1M. WillockSt MirrenSt MirrenM01110–
SeasonClubAppsGoalsAstYCRCRating
2017-18St Johnstone01100–
2018-19St Mirren00010–
1M. SangareLivingstonLivingstonM2511406.71
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston2511406.71

Player page →

1M. GodinhoHeart of MidlothianHeart of MidlothianD01130–
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian00100–
2018-19Heart of Midlothian01030–

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. HornerInverness Caledonian ThistleInverness Caledonian ThistleM01121–
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle01000–
2016-17Inverness Caledonian Thistle00121–
1L. HendersonCelticCelticM01110–
SeasonClubAppsGoalsAstYCRCRating
2016-17Celtic01110–

Player page →

Data coverage for Scottish Premiership →

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