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
290Ross StewartRoss County· 30yRoss CountyF30931990–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County72070–
2020-21Ross County211920–

Player page →

290A. FatahDundee United· 22yDundee UnitedF22833031–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United833031–

Player page →

290K. MagennisKilmarnockKilmarnockM–83601517.16
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren21010–
2019-20St Mirren11040–
2020-21Hibernian101400–
2021-22Hibernian217007.16
2022-23Hibernian201341–
2023-24Kilmarnock00810–
2024-25Kilmarnock001230–
2025-26Kilmarnock00620–
290Ryan BowmanMotherwell· 34yMotherwellF3483050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell71020–
2018-19Motherwell12030–

Player page →

290Brad LyonsAberdeen· 29yAberdeenM29731082816.94
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren11040–
2022-23Kilmarnock101920–
2023-24Kilmarnock202370–
2024-25Kilmarnock113151–
2025-26Kilmarnock113080–
2026-27Aberdeen105206.94

Player page →

290İlkay DurmuşSt Mirren· 32ySt MirrenM32733120–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren41010–
2020-21St Mirren323110–

Player page →

290J. HungboRoss County· 26yRoss CountyM267333206.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County7333206.74

Player page →

290Mikey MooreRangers· 19yRangersM19733320–
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers733320–

Player page →

290Nicke KabambaKilmarnock· 33yKilmarnockF33733350–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock21010–
2020-21Kilmarnock523340–

Player page →

290Ash TaylorKilmarnock· 36yKilmarnockD366363101–
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen10040–
2020-21Aberdeen103100–
2022-23Kilmarnock433261–

Player page →

290C. McMenaminSt MirrenSt MirrenF–636460–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren112740–
2024-25St Mirren411110–
2025-26St Mirren112610–
290K. HoltDundee UnitedDundee UnitedM–6323100–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee22050–
2022-23Partick Thistle20010–
2024-25Dundee United212340–
290Liam GordonMotherwell· 30yMotherwellD30631753426.92
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone00010–
2019-20St Johnstone00020–
2020-21St Johnstone113650–
2021-22St Johnstone10311006.92
2022-23St Johnstone213270–
2023-24St Johnstone003231–
2024-25Motherwell112731–
2025-26Motherwell101730–

Player page →

290R. MuirheadLivingstonLivingstonF–633270–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston11000–
2025-26Livingston523270–
290B. BarkerRangersRangersF–531010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian23000–
2019-20Rangers10000–
2020-21Rangers201010–
290D. VenteHibernian· 27yHibernianF27533210–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian533010–
2024-25Hibernian00200–

Player page →

290Graham DorransRangers· 39yRangersM3953050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers53050–

Player page →

290J. KennyCeltic· 23yCelticF23532310–
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic11810–
2025-26Celtic421500–

Player page →

290John McGinnHibernian· 32yHibernianM32530100–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian520100–
2018-19Hibernian01000–

Player page →

290Rory McKenzieKilmarnock· 33yKilmarnockM33531352826.43
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock00050–
2018-19Kilmarnock11021–
2019-20Kilmarnock11010–
2020-21Kilmarnock202950–
2022-23Kilmarnock0136111–
2023-24Kilmarnock102840–
2024-25Kilmarnock001900–
2025-26Kilmarnock001900–
2026-27Kilmarnock004006.43

Player page →

290A. HammillSt Mirren· 38ySt MirrenM3843010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren43010–

Player page →

290A. LowryMotherwell· 23yMotherwellM234330206.96
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers114107.00
2022-23Rangers00500–
2023-24Heart of Midlothian011210–
2026-27Motherwell319006.94

Player page →

290D. TaitDundee United· 24yDundee UnitedM2443481507.15
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk3138100–
2026-27Dundee United1210507.15

Player page →

290Iain VigursRoss County· 38yRoss CountyM384330221–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County22050–
2020-21Ross County2130171–

Player page →

290K. TrapanovskiDundee UnitedDundee UnitedM–434760–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United322940–
2025-26Dundee United111820–
290Keanu BaccusSt Mirren· 28ySt MirrenM284380240–
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren223390–
2023-24St Mirren113190–
2025-26St Mirren101660–

Player page →

290Liam SmithSt Johnstone· 30ySt JohnstoneD3043861106.67
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United123060–
2021-22Dundee United2120406.84
2022-23Dundee United102800–
2026-27St Johnstone008106.24

Player page →

290Mitch PinnockKilmarnock· 31yKilmarnockM31433000–
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock433000–

Player page →

290Roland IdowuSt Mirren· 24ySt MirrenM2443581006.95
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren423150–
2025-26St Mirren002550–
2026-27St Mirren012006.95

Player page →

290A. FitzpatrickPartick ThistlePartick ThistleM–33020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle32000–
2023-24Partick Thistle01010–
2024-25Partick Thistle00010–
290A. PortalesDundee· 30yDundeeD30334660–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee212220–
2024-25Dundee122440–

Player page →

290Aziz BehichDundee United· 35yDundee UnitedM35333161–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United333161–

Player page →

290Dedryck BoyataCeltic· 35yCelticD3533070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic22040–
2018-19Celtic11030–

Player page →

290E. RossFalkirkFalkirkF–3342406.94
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen00100–
2025-26Falkirk112930–
2026-27Falkirk2212106.94
290Ester SoklerAberdeen· 27yAberdeenF27334930–
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen122610–
2024-25Aberdeen212120–
2025-26Aberdeen00200–

Player page →

290F. El BakhtaouiDundeeDundeeF–33010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee33010–
290Jeremie FrimpongCeltic· 25yCelticD25332220–
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic21020–
2020-21Celtic122200–

Player page →

290Jesse RandallDundee United· 24yDundee UnitedF243311006.99
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee United3311006.99

Player page →

290Kasper HøghCeltic· 25yCelticF25339206.85
SeasonClubGoalsAstAppsYCRCRating
2026-27Celtic339206.85

Player page →

290M. JohnstonMotherwell· 22yMotherwellD22331900–
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell00200–
2022-23Motherwell331700–

Player page →

290M. StoreyPartick ThistlePartick ThistleF–33030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen10000–
2017-18Partick Thistle23030–
290Oisin McEnteeHeart of Midlothian· 25yHeart of MidlothianD253335507.06
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian232850–
2026-27Heart of Midlothian107007.06

Player page →

290S. BoydHamilton AcademicalHamilton AcademicalF–33061–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical11010–
2018-19Hamilton Academical22051–
290Z. LarkecheDundee· 24yDundeeD24332760–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee332760–

Player page →

290A. SoudaLivingstonLivingstonF–23211–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston23011–
2020-21Livingston00200–
290C. RandallRoss CountyRoss CountyM–231312926.74
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian02031–
2020-21Ross County001501–
2021-22Ross County0129406.74
2022-23Ross County002470–
2023-24Ross County102640–
2024-25Ross County1037110–
290D. SterlingRangers· 27yRangersD2723671417.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers022431–
2024-25Rangers002050–
2025-26Rangers211420–
2026-27Rangers009407.19

Player page →

290Dylan ConnollySt Mirren· 31ySt MirrenM31232910–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren232910–

Player page →

290G. DickerKilmarnock· 40yKilmarnockM402326242–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock01071–
2018-19Kilmarnock01071–
2019-20Kilmarnock21080–
2020-21Kilmarnock002620–

Player page →

290J. HendersonAyr UtdAyr UtdM–2335306.64
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren02500–
2021-22St Mirren2119006.64
2022-23St Mirren00300–
2023-24Ross County00810–
2024-25Ayr Utd00020–

Data coverage for Scottish Premiership →

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