Skip to content
Almanac
Menu
Clear filters

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

  • 88
  • 89
  • 90
  • 92
  • 93
  • 94
  • 95
  • 96
  • 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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
546O. CortesRangers· 22yRangersF221117006.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers116006.80
2024-25Rangers0010006.74
2025-26Rangers00100–

Player page →

546O. DabbaghAberdeen· 27yAberdeenF271113006.61
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1113006.61

Player page →

546Ovie EjariaRangers· 28yRangersM2811000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers11000–

Player page →

546R. CrawfordPartick ThistlePartick ThistleM–112350–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston01030–
2020-21Livingston00100–
2020-21Motherwell002210–
2021-22Partick Thistle10000–
2024-25Partick Thistle00010–
546R. DuncanAberdeenAberdeenM–1133206.56
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen00100–
2022-23Aberdeen1023206.52
2023-24Aberdeen019006.66
546S. AndersonSt JohnstoneSt JohnstoneD–11061–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone11051–
2018-19St Johnstone00010–
546S. CaulkerDundee· 34yDundeeD3411000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee11000–

Player page →

546S. MartinHamilton AcademicalHamilton AcademicalM–1124161–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical000100–
2019-20Hamilton Academical01011–
2020-21Hamilton Academical102450–
546S. StantonSt JohnstoneSt JohnstoneM–119106.62
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers10000–
2026-27St Johnstone019106.62
546Sivert Heltne NilsenAberdeen· 35yAberdeenM3511401206.83
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0126906.83
2025-26Aberdeen101430–

Player page →

546A. BeckHamilton Academical· 29yHamilton AcademicalM2901000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical01000–

Player page →

546A. EsselSt JohnstoneSt JohnstoneM–0115506.78
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone0115506.78
546A. ForresterHeart of MidlothianHeart of MidlothianD–0125506.95
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian0125506.95
546A. GorrinMotherwell· 33yMotherwellM3301071–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell01071–

Player page →

546A. JakubiakPartick ThistlePartick ThistleF–017006.44
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee007006.44
2024-25Partick Thistle01000–
546A. McDonaldHeart of MidlothianHeart of MidlothianF–01010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian01010–
546A. WinterLivingstonLivingstonF–013210–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical012210–
2025-26Livingston001000–
546A. YoroDundee UnitedDundee UnitedM–019206.58
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee United019206.58
546Andrew DallasKilmarnock· 27yKilmarnockF270114006.47
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock0114006.47

Player page →

546Andy TodDunfermlineDunfermlineF–01010–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dunfermline01010–
546B. PatonRoss County· 26yRoss CountyM260117306.52
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County0110306.47
2022-23Ross County007006.60

Player page →

546Ben GaruccioHeart of Midlothian· 31yHeart of MidlothianD3101041–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian01041–

Player page →

546Brodie SpencerMotherwell· 22yMotherwellM220118706.65
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell0118706.65

Player page →

546C. BrysonSt Johnstone· 40ySt JohnstoneM400131716.56
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00010–
2020-21Aberdeen01200–
2020-21St Johnstone002020–
2021-22St Johnstone009416.56

Player page →

546C. NsialaRangersRangersD–0114106.85
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers0111106.85
2025-26Rangers00300–
546C. ShaughnessyHeart of Midlothian· 30yHeart of MidlothianD3001000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian01000–

Player page →

546C. TelferRoss CountyRoss CountyM–017116.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians01010–
2024-25Ross County007016.19
546D. CampbellAberdeen· 25yAberdeenM250132616.76
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00031–
2020-21Aberdeen002010–
2021-22Aberdeen0112206.76

Player page →

546D. MatulevičiusHibernianHibernianF–01000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian01000–
546D. MelniksFalkirkFalkirkM–0110106.62
SeasonClubGoalsAstAppsYCRCRating
2026-27Falkirk0110106.62
546D. MurrayCelticCelticD–0113007.18
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic00700–
2026-27Celtic016007.18
546D. WilliamsMotherwell· 23yMotherwellD23014106.58
SeasonClubGoalsAstAppsYCRCRating
2026-27Motherwell014106.58

Player page →

546Dominic BallAberdeen· 31yAberdeenM3101070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen01060–

Player page →

546E. DansoLivingstonLivingstonM–011220–
SeasonClubGoalsAstAppsYCRCRating
2025-26Livingston011220–
546E. HendersonHeart of MidlothianHeart of MidlothianF–015206.43
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian01020–
2021-22Heart of Midlothian00200–
2022-23Heart of Midlothian003006.43
546E. IzaguirreCelticCelticD–01010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic01010–
546Eboue KouassiCeltic· 28yCelticM2801010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic01010–

Player page →

546G. TanseySt MirrenSt MirrenM–01030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen01010–
2017-18Ross County00010–
2018-19St Mirren00010–
546Grant HanleyHibernian· 34yHibernianD340130326.98
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian002422–
2026-27Hibernian016106.98

Player page →

546H. FieldsonSt MirrenSt MirrenD–0110106.69
SeasonClubGoalsAstAppsYCRCRating
2026-27St Mirren0110106.69
546Haissem HassanCeltic· 24yCelticM240110106.99
SeasonClubGoalsAstAppsYCRCRating
2026-27Celtic0110106.99

Player page →

546Harry McKirdyHibernian· 29yHibernianF290130406.53
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian0022406.54
2023-24Hibernian012006.60
2024-25Hibernian006006.48

Player page →

546Hayden CoulsonAberdeen· 28yAberdeenD280128806.53
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00030–
2022-23Aberdeen0128506.53

Player page →

546Idjessi MetsokoDundee United· 24yDundee UnitedF24017006.52
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee United017006.52

Player page →

546J. AltenaHeart of MidlothianHeart of MidlothianD–0126306.86
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian011610–
2026-27Heart of Midlothian0010206.86
546J. BrenetLivingston· 32yLivingstonD32011400–
SeasonClubGoalsAstAppsYCRCRating
2025-26Livingston011400–

Player page →

546J. CifuentesRangersRangersM–019016.94
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers019016.94
546J. FuchsDundee UnitedDundee UnitedM–01381206.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United012060–
2021-22Dundee United0018606.66
546J. LongridgeLivingstonLivingstonD–0134916.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston00910–
2021-22Livingston0116616.63
2022-23Livingston009206.67
546J. LowPartick ThistlePartick Thistle—–01010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Partick Thistle01010–

Data coverage for Scottish Premiership →

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