Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2025 of 2039 stored matches (99%) that name a player. Appearances count 1365 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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
527Ismaila SoroCeltic· 28yCelticM281127306.59
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic111920–
2021-22Celtic008106.59

Player page →

527J. BacunaRangers· 28yRangersM28116207.08
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers116207.08

Player page →

527J. ButterfieldSt JohnstoneSt JohnstoneM–1118406.62
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone1118406.62
527J. CurranDundeeDundeeM–11050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee00010–
2018-19Dundee11040–
527J. IredaleHibernian· 30yHibernianD3011621107.04
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian1128607.04
2025-26Hibernian003450–

Player page →

527Jack SandersSt Johnstone· 27ySt JohnstoneD271126517.11
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock004006.73
2024-25St Johnstone1122517.16

Player page →

527Jaze KabiaLivingston· 25yLivingstonF251110006.30
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston11800–
2021-22Livingston002006.30

Player page →

527Jeffrey SchluppCeltic· 33yCelticD331113007.12
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic1113007.12

Player page →

527Jeppe OkkelsAberdeen· 26yAberdeenM261116006.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1116006.81

Player page →

527Juhani OjalaMotherwell· 36yMotherwellD361121306.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell1121306.86

Player page →

527K. GuthrieLivingstonLivingstonF–1142316.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston0016116.51
2023-24Livingston1126206.79
527K. RowlesHeart of Midlothian· 27yHeart of MidlothianD2711821317.03
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1129416.97
2023-24Heart of Midlothian0033507.14
2024-25Heart of Midlothian0020406.93

Player page →

527Kai AndrewsHibernianHibernianM–1123106.49
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0012006.49
2025-26Hibernian111110–
527M. AndersonDundee· 25yDundeeM251133616.49
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee01000–
2021-22Dundee1033616.49

Player page →

527M. BoyesLivingston· 25yLivingstonD251132316.64
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston009006.79
2022-23Livingston1122316.60
2023-24Livingston00100–

Player page →

527M. DevlinLivingston· 32yLivingstonD3211311816.72
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen10041–
2019-20Aberdeen00020–
2020-21Aberdeen00100–
2022-23Hibernian001106.50
2023-24Livingston01291106.73

Player page →

527M. FrameAberdeenAberdeenD–111110–
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen111110–
527M. GodinhoHeart of Midlothian· 28yHeart of MidlothianD2811030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian01000–
2018-19Heart of Midlothian10030–

Player page →

527M. SangareLivingston· 27yLivingstonM271125406.71
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston1125406.71

Player page →

527M. WillockSt MirrenSt MirrenM–11010–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone11000–
2018-19St Mirren00010–
527Matthew HoppeHibernian· 25yHibernianF25119006.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian119006.59

Player page →

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

Player page →

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

Player page →

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

Player page →

527R. CrawfordPartick ThistlePartick ThistleM–112350–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston01030–
2020-21Livingston00100–
2020-21Motherwell002210–
2021-22Partick Thistle10000–
2024-25Partick Thistle00010–
527R. DuncanAberdeenAberdeenM–1133206.56
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen00100–
2022-23Aberdeen1023206.52
2023-24Aberdeen019006.66
527R. NaderiRangers· 22yRangersF2211900–
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers11900–

Player page →

527S. AndersonSt JohnstoneSt JohnstoneD–11061–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone11051–
2018-19St Johnstone00010–
527S. CaulkerDundee· 34yDundeeD3411000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee11000–

Player page →

527S. MartinHamilton AcademicalHamilton AcademicalM–1124161–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical000100–
2019-20Hamilton Academical01011–
2020-21Hamilton Academical102450–
527Sivert Heltne NilsenAberdeen· 34yAberdeenM3411401206.83
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0126906.83
2025-26Aberdeen101430–

Player page →

527T. LoweryKilmarnock· 28yKilmarnockM28112041–
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock112041–

Player page →

527A. BeckHamilton Academical· 28yHamilton AcademicalM2801000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical01000–

Player page →

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

Player page →

527A. JakubiakPartick ThistlePartick ThistleF–017006.44
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee007006.44
2024-25Partick Thistle01000–
527A. McDonaldHeart of MidlothianHeart of MidlothianF–01010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian01010–
527A. WinterLivingstonLivingstonF–013210–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical012210–
2025-26Livingston001000–
527Andrew DallasKilmarnock· 26yKilmarnockF260114006.47
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock0114006.47

Player page →

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

Player page →

527Ben GaruccioHeart of Midlothian· 30yHeart of MidlothianD3001041–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian01041–

Player page →

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

Player page →

527C. BrysonSt Johnstone· 39ySt JohnstoneM390131716.56
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00010–
2020-21Aberdeen01200–
2020-21St Johnstone002020–
2021-22St Johnstone009416.56

Player page →

527C. NsialaRangersRangersD–0114106.85
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers0111106.85
2025-26Rangers00300–
527C. ShaughnessyHeart of Midlothian· 29yHeart of MidlothianD2901000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian01000–

Player page →

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

Player page →

527D. MatulevičiusHibernianHibernianF–01000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian01000–

Data coverage for Scottish Premiership →

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