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
147Liam PolworthKilmarnockKilmarnockM–5171301316.91
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell18030–
2020-21Motherwell032111–
2022-23Kilmarnock1226106.97
2023-24Kilmarnock0328206.85
2024-25Kilmarnock202630–
2025-26Kilmarnock112930–
147R. FosterSt JohnstoneSt JohnstoneD–080131–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone03041–
2018-19St Johnstone03060–
2019-20Ross County02020–
2019-20St Johnstone00010–
147Ryan EdwardsFalkirk· 33yFalkirkD3362961316.94
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United202420–
2021-22Dundee United4236707.09
2022-23Dundee United0032416.75
2025-26Falkirk00400–

Player page →

147A. ForrestDundee· 30yDundeeF3022131891306.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston413010–
2021-22Livingston6436606.96
2022-23Heart of Midlothian4035106.62
2023-24Heart of Midlothian4533306.91
2024-25Heart of Midlothian413110–
2025-26Heart of Midlothian001310–
2026-27Dundee0211006.75

Player page →

147Ali McCannSt Johnstone· 26ySt JohnstoneM2664381307.05
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone42050–
2020-21St Johnstone223470–
2021-22St Johnstone004107.05

Player page →

147C. BerraHeart of MidlothianHeart of MidlothianD–310130–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian20040–
2018-19Heart of Midlothian00030–
2019-20Heart of Midlothian11060–
147Cammy KerrLivingston· 31yLivingstonD3112551306.76
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee01030–
2018-19Dundee10040–
2021-22Dundee0135406.82
2023-24Dundee0010106.52
2025-26Livingston001010–

Player page →

147Charlie AdamDundee· 40yDundeeM4035271306.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee12020–
2021-22Dundee23271106.88

Player page →

147E. HamiltonDundee· 28yDundeeM2812431306.88
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee103290–
2026-27Dundee0211406.88

Player page →

147L. FontaineDundeeDundeeD–13191306.80
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County02010–
2019-20Ross County10090–
2021-22Dundee0119306.80
147Marley WatkinsKilmarnock· 36yKilmarnockF362091371306.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen21900–
2021-22Aberdeen3221206.92
2022-23Aberdeen1126606.59
2023-24Kilmarnock9336206.94
2024-25Kilmarnock413130–
2025-26Kilmarnock111400–

Player page →

147N. AtkinsonHeart of Midlothian· 27yHeart of MidlothianD2723521306.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1115206.71
2022-23Heart of Midlothian1218606.69
2023-24Heart of Midlothian0019506.72

Player page →

147S. RobinsonPartick ThistlePartick ThistleM–116421306.59
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston24040–
2019-20Livingston20060–
2020-21Livingston412620–
2022-23Kilmarnock2016006.59
2023-24Partick Thistle11010–
147Tom SparrowMotherwell· 23yMotherwellM2366721306.52
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell613260–
2025-26Motherwell032830–
2026-27Motherwell0212406.52

Player page →

165Alex CochraneHeart of Midlothian· 26yHeart of MidlothianD26411961236.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2231206.86
2022-23Heart of Midlothian2534336.77
2023-24Heart of Midlothian0431707.04

Player page →

165D. O'DeaDundeeDundeeD–000123–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee00072–
2018-19Dundee00051–
165Jack FitzwaterLivingston· 29yLivingstonD2951861236.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston112021–
2021-22Livingston3038806.91
2022-23Livingston1028226.64

Player page →

165Jason KerrHibernian· 29yHibernianM2951451237.11
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone10021–
2018-19St Johnstone20051–
2019-20St Johnstone11030–
2020-21St Johnstone103121–
2021-22St Johnstone003007.40
2026-27Hibernian0011007.03

Player page →

165Sam CosgroveAberdeen· 29yAberdeenF2931314123–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen01001–
2018-19Aberdeen171071–
2019-20Aberdeen111041–
2020-21Aberdeen301410–

Player page →

165Christian DoidgeHibernian· 34yHibernianF342791031226.72
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–
2020-21Hibernian723621–
2021-22Hibernian2017016.51
2022-23Hibernian015006.72
2022-23Kilmarnock3327406.78
2023-24Hibernian3218206.83

Player page →

165Beni BaningimeHeart of Midlothian· 28yHeart of MidlothianM28161071216.93
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1124406.99
2023-24Heart of Midlothian0129306.88
2024-25Heart of Midlothian032830–
2025-26Heart of Midlothian012621–

Player page →

165Chris LongMotherwell· 31yMotherwellF3111329121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell422960–

Player page →

165David TurnbullCeltic· 27yCelticM2741221051217.29
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell01000–
2018-19Motherwell154020–
2020-21Celtic863130–
2020-21Motherwell10510–
2021-22Celtic6525307.60
2022-23Celtic4628117.05
2023-24Celtic7016207.24

Player page →

165M. DiomandéRangers· 25yRangersM25711821217.03
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2013107.08
2024-25Rangers473661–
2025-26Rangers143150–
2026-27Rangers002006.65

Player page →

165M. GardyneRoss CountyRoss CountyF–5631121–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County33061–
2019-20Ross County03040–
2020-21Ross County203120–
165V. SlivkaHibernian· 31yHibernianM31340121–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian22020–
2018-19Hibernian11061–
2019-20Hibernian01040–

Player page →

165B. MiovskiRangers· 27yRangersF274051121206.88
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.83
2023-24Aberdeen16238306.95
2024-25Aberdeen00200–
2025-26Rangers713030–
2026-27Rangers105006.69

Player page →

165Dylan LevittMotherwell· 25yMotherwellM251571181206.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12
2022-23Dundee United5327306.97
2023-24Hibernian2228606.70
2024-25Hibernian211920–
2025-26Hibernian001200–
2026-27Motherwell107006.70

Player page →

165Glen KamaraRangers· 31yRangersM3169861206.91
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee02060–
2018-19Dundee01010–
2018-19Rangers12000–
2019-20Rangers00020–
2020-21Rangers113320–
2021-22Rangers3331007.02
2022-23Rangers1022106.74

Player page →

165J. FuchsDundee UnitedDundee UnitedM–01381206.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United012060–
2021-22Dundee United0018606.66
165J. GuthrieLivingston· 34yLivingstonD3410336120–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston523680–

Player page →

165K. FreemanDundee UnitedDundee UnitedD–24501206.56
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00310–
2021-22Dundee United1223306.65
2022-23Dundee United1224806.47
165L. ClarksonAberdeen· 25yAberdeenM2512121171207.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15
2023-24Aberdeen3336206.96
2024-25Aberdeen413430–
2025-26Aberdeen001320–

Player page →

165Liam KellyRangers· 30yRangersG30011421206.85
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston00040–
2020-21Motherwell001800–
2021-22Motherwell0038306.80
2022-23Motherwell0138206.79
2023-24Motherwell0038306.96
2024-25Rangers001000–

Player page →

165R. GrahamDundee United· 25yDundee UnitedD2582651206.83
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2115507.09
2022-23Dundee United0115206.56
2024-25Dundee United401530–
2025-26Dundee United202020–

Player page →

165Richard TaylorSt Mirren· 26ySt MirrenD2621711206.74
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0011106.68
2023-24St Mirren0026506.76
2024-25St Mirren213460–

Player page →

165Ryan LeakRoss County· 28yRoss CountyD2800491206.98
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County0033906.98
2024-25Ross County001630–

Player page →

165S. MacLeanHeart of MidlothianHeart of MidlothianF–1420120–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone101050–
2018-19Heart of Midlothian31030–
2019-20Heart of Midlothian10040–
165Sivert Heltne NilsenAberdeen· 35yAberdeenM351140120–
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen012690–
2025-26Aberdeen101430–

Player page →

165U. IkpeazuSt Johnstone· 31ySt JohnstoneF31554120–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian33040–
2019-20Heart of Midlothian22060–
2024-25St Johnstone00420–

Player page →

191John LundstramRangers· 32yRangersM3265981127.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers1027106.92
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

191Jordan JonesKilmarnock· 32yKilmarnockM3295361126.74
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock44071–
2018-19Kilmarnock40010–
2019-20Rangers00001–
2020-21Rangers10300–
2021-22St Mirren0011006.79
2022-23Kilmarnock0122306.71

Player page →

191M. MillerHamilton Academical· 30yHamilton AcademicalF30850112–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01000–
2018-19Hamilton Academical51071–
2019-20Hamilton Academical33041–

Player page →

191M. O'HalloranSt JohnstoneSt JohnstoneF–106501126.61
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone51030–
2018-19St Johnstone11010–
2019-20St Johnstone21010–
2020-21St Johnstone112542–
2021-22St Johnstone1221206.63
2022-23St Johnstone004006.55
191E. BrophyRoss CountyRoss CountyF–42101081116.71
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock71030–
2018-19Kilmarnock112030–
2019-20Kilmarnock91010–
2020-21Kilmarnock201501–
2020-21St Mirren00600–
2021-22St Mirren7031306.70
2022-23Ross County328007.09
2022-23St Mirren0212006.49
2023-24Ross County3225106.71
2024-25Ross County001100–
191Ianis HagiRangers· 28yRangersM281517801117.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers11000–
2020-21Rangers7113330–
2021-22Rangers2015207.11
2022-23Rangers108106.87
2024-25Rangers452451–

Player page →

191Jonah AyungaSt Mirren· 29ySt MirrenF29126871116.67
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren3219516.63
2023-24St Mirren2017106.72
2024-25St Mirren442840–
2025-26St Mirren302310–

Player page →

191Kristoffer AjerCeltic· 28yCelticD285435111–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00020–
2018-19Celtic00051–
2019-20Celtic31030–
2020-21Celtic233510–

Player page →

191L. McCowanCeltic· 28yCelticM2824161371116.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee4229006.67
2023-24Dundee10537917.05
2024-25Celtic673300–
2024-25Dundee21300–
2025-26Celtic113020–
2026-27Celtic105006.81

Player page →

191L. MillerHibernian· 26yHibernianD2632651116.93
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian0012006.71
2023-24Hibernian2021817.05
2024-25Hibernian123230–

Player page →

Data coverage for Scottish Premiership →

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