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

630M. WillockSt MirrenSt MirrenM01110–
SeasonClubAppsGoalsAstYCRCRating
2017-18St Johnstone01100–
2018-19St Mirren00010–
630Matthew HoppeHibernianHibernianF911006.59
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian911006.59

Player page →

630N. KranjčarRangersRangersM01140–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers01020–
2017-18Rangers00120–
630N. LoweHibernianHibernianF811006.41
SeasonClubAppsGoalsAstYCRCRating
2026-27Hibernian811006.41

Player page →

630Nikolas AgrafiotisSt MirrenSt MirrenF411106.53
SeasonClubAppsGoalsAstYCRCRating
2026-27St Mirren411106.53

Player page →

630O. CortesRangersRangersF1711006.76
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers611006.80
2024-25Rangers1000006.74
2025-26Rangers100006.70

Player page →

630O. DabbaghAberdeenAberdeenF1311006.61
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1311006.61

Player page →

630Ovie EjariaRangersRangersM01100–
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers01100–

Player page →

630R. CrawfordPartick ThistlePartick ThistleM2311506.73
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston00130–
2020-21Livingston100006.50
2020-21Motherwell2200106.74
2021-22Partick Thistle01000–
2024-25Partick Thistle00010–
630R. DuncanAberdeenAberdeenM3311206.56
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen100006.50
2022-23Aberdeen2310206.52
2023-24Aberdeen901006.66
630Richie ForanInverness Caledonian ThistleInverness Caledonian Thistle—01100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle01100–

Player page →

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

Player page →

630S. MartinHamilton AcademicalHamilton AcademicalM24111616.75
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical000100–
2019-20Hamilton Academical00111–
2020-21Hamilton Academical2410506.75
630S. McManusMotherwellMotherwellD01130–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell01000–
2016-17Motherwell00130–
630S. StantonSt JohnstoneSt JohnstoneM911106.62
SeasonClubAppsGoalsAstYCRCRating
2023-24Raith Rovers01000–
2026-27St Johnstone901106.62
630Sivert Heltne NilsenAberdeenAberdeenM40111206.81
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen2601906.83
2025-26Aberdeen1410306.77

Player page →

630A. BeckHamilton AcademicalHamilton AcademicalM00100–
SeasonClubAppsGoalsAstYCRCRating
2019-20Hamilton Academical00100–

Player page →

630A. ConnollyRaith RoversRaith RoversM00110–
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United00100–
2023-24Raith Rovers00010–
630A. EsselSt JohnstoneSt JohnstoneM1501506.78
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1501506.78
630A. ForresterHeart of MidlothianHeart of MidlothianD2501506.95
SeasonClubAppsGoalsAstYCRCRating
2024-25Heart of Midlothian2501506.95
630A. GorrinMotherwellMotherwellM00171–
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell00171–

Player page →

630A. JakubiakPartick ThistlePartick ThistleF701006.44
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee700006.44
2024-25Partick Thistle00100–

Player page →

630A. McDonaldHeart of MidlothianHeart of MidlothianF00110–
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian00110–
630A. WinterLivingstonLivingstonF3201106.55
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical2201106.55
2025-26Livingston1000006.54
630A. YoroDundee UnitedDundee UnitedM901206.58
SeasonClubAppsGoalsAstYCRCRating
2026-27Dundee United901206.58
630Andrew DallasKilmarnockKilmarnockF1401006.47
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock1401006.47

Player page →

630Andy TodDunfermlineDunfermlineF00110–
SeasonClubAppsGoalsAstYCRCRating
2025-26Dunfermline00110–
630B. PatonRoss CountyRoss CountyM1701306.52
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County1001306.47
2022-23Ross County700006.60

Player page →

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

Player page →

630Brodie SpencerMotherwellMotherwellM1801706.65
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell1801706.65

Player page →

630C. BallantyneDundee UnitedDundee United—00100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United00100–
630C. BrysonSt JohnstoneSt JohnstoneM3101716.69
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen00010–
2020-21Aberdeen201006.90
2020-21St Johnstone2000206.73
2021-22St Johnstone900416.56

Player page →

630C. MillarSt JohnstoneSt JohnstoneM00140–
SeasonClubAppsGoalsAstYCRCRating
2016-17St Johnstone00110–
2017-18St Johnstone00030–
630C. NsialaRangersRangersD1401106.82
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers1101106.85
2025-26Rangers300006.73
630C. ShaughnessyHeart of MidlothianHeart of MidlothianD00100–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian00100–

Player page →

630C. StorieAberdeenAberdeen—00100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen00100–
630C. TelferRoss CountyRoss CountyM701116.19
SeasonClubAppsGoalsAstYCRCRating
2023-24Airdrieonians00110–
2024-25Ross County700016.19
630Connor RipleyMotherwellMotherwell—00100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell00100–

Player page →

630Cristian GamboaCelticCelticD00100–
SeasonClubAppsGoalsAstYCRCRating
2016-17Celtic00100–

Player page →

630D. CampbellAberdeenAberdeenM3201616.78
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen00031–
2020-21Aberdeen2000106.78
2021-22Aberdeen1201206.76

Player page →

630D. MatulevičiusHibernianHibernianF00100–
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian00100–
630D. MelniksFalkirkFalkirkM1001106.62
SeasonClubAppsGoalsAstYCRCRating
2026-27Falkirk1001106.62
630D. MurrayCelticCelticD1301007.14
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic700007.10
2026-27Celtic601007.18
630D. WestlakeKilmarnockKilmarnock—00100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock00100–
630D. WilliamsMotherwellMotherwellD401106.58
SeasonClubAppsGoalsAstYCRCRating
2026-27Motherwell401106.58

Player page →

630Declan McDaidDundeeDundeeM701006.43
SeasonClubAppsGoalsAstYCRCRating
2016-17Partick Thistle00100–
2021-22Dundee700006.43

Player page →

630Dominic BallAberdeenAberdeenM00170–
SeasonClubAppsGoalsAstYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen00160–

Player page →

630E. DansoLivingstonLivingstonM1201206.71
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston1201206.71
630E. HendersonHeart of MidlothianHeart of MidlothianF501206.43
SeasonClubAppsGoalsAstYCRCRating
2019-20Heart of Midlothian00120–
2021-22Heart of Midlothian20000–
2022-23Heart of Midlothian300006.43

Data coverage for Scottish Premiership →

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