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
249C. NdabaKilmarnock· 26yKilmarnockD262164716.92
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock1028216.81
2024-25Kilmarnock1136506.99

Player page →

249Danilo PereiraRangers· 27yRangersF2712549006.92
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers4112006.96
2024-25Rangers5423007.00
2025-26Rangers3014006.76

Player page →

249Ellery BalcombeSt Mirren· 27ySt MirrenG270233206.92
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0112007.16
2024-25St Mirren0121206.78

Player page →

249Mark ConnollyDundee United· 34yDundee UnitedD340026406.92
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United0025406.92
2021-22Dundee United001006.90

Player page →

249Per Kristian BråtveitAberdeen· 30yAberdeenG30005006.92
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen005006.92

Player page →

256Kevin NisbetAberdeen· 29yAberdeenF2955121551906.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian14233007.03
2021-22Hibernian5026506.89
2022-23Hibernian12119506.99
2024-25Aberdeen11532406.95
2025-26Aberdeen9134306.66
2026-27Aberdeen4311207.07

Player page →

256Y. DhandaHeart of Midlothian· 27yHeart of MidlothianM2715141201826.91
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97
2023-24Ross County6635607.10
2024-25Heart of Midlothian0125316.66
2025-26Dundee2028416.85
2026-27Heart of Midlothian002206.76

Player page →

256Graeme ShinnieAberdeenAberdeenM–9171174846.91
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen260130–
2018-19Aberdeen33070–
2022-23Aberdeen2013426.78
2023-24Aberdeen13371116.85
2024-25Aberdeen1336707.09
2025-26Aberdeen0231616.81
256D. GallagherDundee UnitedDundee UnitedD–7121124126.91
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston17070–
2019-20Motherwell21090–
2020-21Motherwell1129607.00
2021-22Aberdeen0122506.81
2022-23St Mirren2027816.69
2024-25Dundee United1234617.06
256M. KennedyKilmarnock· 32yKilmarnockM3219131141406.91
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone61020–
2019-20Aberdeen02010–
2019-20St Johnstone33010–
2020-21Aberdeen1231106.82
2021-22Aberdeen008006.80
2022-23Aberdeen2121206.71
2023-24Kilmarnock3335307.07
2024-25Kilmarnock4119407.02

Player page →

256G. CareyLivingstonLivingstonM–10151071406.91
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone3230806.69
2023-24St Johnstone2936407.08
2024-25St Johnstone4334106.97
2025-26Livingston117106.69
256J. BaldwinRoss CountyRoss CountyD–44892736.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County21301406.88
2022-23Ross County1229626.96
2023-24Ross County1130716.90
256Kevin van VeenSt Mirren· 35ySt MirrenF35347871906.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell94321206.88
2022-23Motherwell25238507.07
2023-24Kilmarnock0112206.65
2024-25St Mirren005006.40

Player page →

256D. TaitDundee United· 24yDundee UnitedM2443481506.91
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk31381006.85
2026-27Dundee United1210507.15

Player page →

256R. McCauslandRangers· 23yRangersF233644416.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers011007.00
2022-23Rangers00100–
2023-24Rangers3429007.03
2024-25Rangers0113416.64

Player page →

256G. GiakoumakisCeltic· 31yCelticF3119240606.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic13121406.99
2022-23Celtic6119206.83

Player page →

256S. ArmstrongAberdeen· 34yAberdeenM3451039706.91
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic35000–
2025-26Aberdeen2528506.92
2026-27Aberdeen0011206.89

Player page →

256J. McLaughlinRangers· 39yRangersG390029206.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers0011007.11
2021-22Rangers008206.91
2022-23Rangers0010006.70

Player page →

256A. LowryMotherwell· 23yMotherwellM234330206.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers114107.00
2022-23Rangers005006.60
2023-24Heart of Midlothian0112106.93
2026-27Motherwell319006.94

Player page →

256Jackson IrvineHibernian· 33yHibernianM330315306.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian0315306.91

Player page →

256Nesta Guinness-WalkerAberdeen· 26yAberdeenD261011006.91
SeasonClubGoalsAstAppsYCRCRating
2026-27Aberdeen1011006.91

Player page →

256Callum OsmandCelticCelticF–318006.91
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic112007.50
2026-27Celtic206006.71
273Ross LaidlawRoss County· 34yRoss CountyG3400131206.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0033006.78
2021-22Ross County0020006.91
2022-23Ross County0038206.84
2023-24Ross County0025007.14
2024-25Ross County0015006.86

Player page →

273R. LamieDundeeDundeeD–551012016.90
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston00030–
2019-20Livingston11020–
2020-21Motherwell0131506.90
2021-22Motherwell3225206.88
2022-23Motherwell0024616.92
2023-24Dundee1121206.89
273Jake Doyle-HayesHibernian· 27yHibernianM2730752306.90
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1022506.97
2021-22Hibernian20341006.96
2022-23Hibernian0017706.74
2023-24Hibernian001106.30
2024-25Hibernian001006.50

Player page →

273M. SmithHeart of Midlothian· 38yHeart of MidlothianD3847482416.90
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian02050–
2018-19Heart of Midlothian01061–
2019-20Heart of Midlothian03050–
2021-22Heart of Midlothian2120106.95
2022-23Heart of Midlothian2028706.87

Player page →

273A. PortalesDundee· 30yDundeeD303346606.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee2122206.90
2024-25Dundee1224406.91

Player page →

273Slobodan RubežićAberdeen· 26yAberdeenD2600381416.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen0018706.97
2024-25Aberdeen0020716.84

Player page →

273Oh Hyeon-gyuCeltic· 25yCelticF2511036306.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic6016206.81
2023-24Celtic5020106.98

Player page →

273Harry ClarkeRoss County· 25yRoss CountyD254424416.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian127006.97
2021-22Ross County3217416.87

Player page →

273L. AyinaRoss CountyRoss CountyD–0124506.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United0112306.88
2023-24Ross County0012206.91
273Jacob MurrellFalkirk· 22yFalkirkF227010106.90
SeasonClubGoalsAstAppsYCRCRating
2026-27Falkirk7010106.90

Player page →

273A. LewisLivingstonLivingstonD–009306.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston009306.90
273D. TempletonHamilton AcademicalHamilton AcademicalM–1168516.90
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical94031–
2019-20Hamilton Academical10000–
2020-21Hamilton Academical128206.90
273Mehdi MerghemDundee United· 29yDundee UnitedF29025006.90
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee United025006.90

Player page →

286Dylan LevittMotherwell· 25yMotherwellM251571181206.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12
2022-23Dundee United5327306.97
2023-24Hibernian2228606.70
2024-25Hibernian2119206.86
2025-26Hibernian0012006.79
2026-27Motherwell107006.70

Player page →

286C. BarronRangers· 24yRangersM24271141006.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen0013106.88
2022-23Aberdeen1217206.79
2023-24Aberdeen1329206.91
2024-25Rangers0028006.89
2025-26Rangers0227506.92

Player page →

286Alex 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 →

286S. McMannDundee UnitedDundee UnitedD–19952616.89
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01050–
2018-19Hamilton Academical01040–
2019-20Hamilton Academical01020–
2020-21Hamilton Academical1436517.04
2021-22Dundee United0229406.83
2022-23Dundee United0030606.75
286L. FadingerMotherwell· 26yMotherwellM266245516.89
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell3234316.91
2026-27Motherwell3011206.82

Player page →

286Oisin McEnteeHeart of Midlothian· 25yHeart of MidlothianD253335506.89
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian2328506.85
2026-27Heart of Midlothian107007.06

Player page →

286S. WalkerKilmarnock· 35yKilmarnockG350028106.89
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0028106.89

Player page →

286E. AgyeiDundee United· 22yDundee UnitedM222115426.89
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United1111417.14
2026-27Dundee United104016.22

Player page →

286O. DodgsonDundee· 23yDundeeD230216406.89
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0216406.89

Player page →

286Andy FisherSt Johnstone· 28ySt JohnstoneG280014106.89
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone0014106.89

Player page →

286D. LembikisaHeart of Midlothian· 23yHeart of MidlothianD232014106.89
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian2014106.89

Player page →

286Steve SeddonMotherwell· 28yMotherwellD280014206.89
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0014206.89

Player page →

286D. BalodisSt JohnstoneSt JohnstoneD–2013006.89
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone2013006.89
299J. WhiteRoss CountyRoss CountyF–33171822506.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell0018106.59
2020-21Ross County4512207.15
2021-22Ross County5638406.82
2022-23Ross County12238406.96
2023-24Ross County6438906.85
2024-25Ross County6038506.94
299Liam GordonMotherwell· 30yMotherwellD30631753426.88
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone00010–
2019-20St Johnstone00020–
2020-21St Johnstone1136506.87
2021-22St Johnstone10311006.92
2022-23St Johnstone2132706.83
2023-24St Johnstone0032316.90
2024-25Motherwell1127316.94
2025-26Motherwell1017306.83

Player page →

Data coverage for Scottish Premiership →

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