Skip to content
Almanac
Menu
Clear filters

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

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosGoalsAstAppsYCRC
142Alistair JohnstonCelticCelticD61788110
SeasonClubGoalsAstAppsYCRC
2022-23Celtic111410
2023-24Celtic153250
2024-25Celtic4103230
2025-26Celtic01720
2026-27Celtic00300

Player page →

142B. AndersonKilmarnockKilmarnockF4111176110
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen00600
2020-21Hamilton Academical221310
2021-22Livingston1142840
2022-23Livingston623000
2023-24Livingston703420
2024-25Kilmarnock1113010
2025-26Kilmarnock423530
142Chris CaddenAberdeenAberdeenM58149110
SeasonClubGoalsAstAppsYCRC
2020-21Hibernian001000
2021-22Hibernian222820
2022-23Hibernian133750
2023-24Hibernian101100
2024-25Hibernian013210
2025-26Hibernian122010
2026-27Aberdeen001120

Player page →

142D. WrightDundeeDundeeM125160110
SeasonClubGoalsAstAppsYCRC
2020-21Hibernian112000
2021-22Hibernian101700
2022-23St Johnstone713840
2023-24St Johnstone00910
2024-25St Johnstone113120
2025-26Dundee113420
2026-27Dundee111120

Player page →

142Liam SmithSt JohnstoneSt JohnstoneD4386110
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United123060
2021-22Dundee United212040
2022-23Dundee United102800
2026-27St Johnstone00810

Player page →

142Macaulay TaitSt JohnstoneSt JohnstoneM0549110
SeasonClubGoalsAstAppsYCRC
2023-24Heart of Midlothian011230
2025-26Livingston033280
2026-27St Johnstone01500

Player page →

142Mikael MandronSt MirrenSt MirrenF2011114110
SeasonClubGoalsAstAppsYCRC
2022-23Motherwell111000
2023-24St Mirren833520
2024-25St Mirren723450
2025-26St Mirren453540

Player page →

158Stuart FindlayHeart of MidlothianHeart of MidlothianD51117102
SeasonClubGoalsAstAppsYCRC
2020-21Kilmarnock002201
2023-24Kilmarnock003750
2024-25Kilmarnock001700
2025-26Heart of Midlothian513450
2026-27Heart of Midlothian00701

Player page →

158Ayo ObileyeLivingstonLivingstonD5089101
SeasonClubGoalsAstAppsYCRC
2021-22Livingston403451
2022-23Livingston102510
2023-24Livingston003040

Player page →

158David TurnbullCelticCelticM2617105101
SeasonClubGoalsAstAppsYCRC
2020-21Celtic863130
2020-21Motherwell10510
2021-22Celtic652530
2022-23Celtic462811
2023-24Celtic701620

Player page →

158E. AdegboyegaDundee UnitedDundee UnitedD3031101
SeasonClubGoalsAstAppsYCRC
2024-25Dundee United3031101

Player page →

158Elliot WattMotherwellMotherwellM8442101
SeasonClubGoalsAstAppsYCRC
2024-25St Johnstone21820
2025-26Motherwell633481

Player page →

158Ian HarkesDundee UnitedDundee UnitedM6793101
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United123530
2021-22Dundee United322810
2022-23Dundee United233061

Player page →

158J. ReidRoss CountyRoss CountyD0145101
SeasonClubGoalsAstAppsYCRC
2020-21Ross County002051
2023-24Ross County011950
2024-25Ross County00600
158K. MagennisKilmarnockKilmarnockM5160101
SeasonClubGoalsAstAppsYCRC
2020-21Hibernian101400
2021-22Hibernian21700
2022-23Hibernian201341
2023-24Kilmarnock00810
2024-25Kilmarnock001230
2025-26Kilmarnock00620
158Liam PolworthKilmarnockKilmarnockM49130101
SeasonClubGoalsAstAppsYCRC
2020-21Motherwell032111
2022-23Kilmarnock122610
2023-24Kilmarnock032820
2024-25Kilmarnock202630
2025-26Kilmarnock112930
158Shamal GeorgeSt MirrenSt MirrenG0197101
SeasonClubGoalsAstAppsYCRC
2022-23Livingston003251
2023-24Livingston003220
2025-26St Mirren013330

Player page →

158Toby SibbickHeart of MidlothianHeart of MidlothianD0167101
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian001410
2022-23Heart of Midlothian013261
2023-24Heart of Midlothian002130

Player page →

158Bevis MugabiMotherwellMotherwellD7199100
SeasonClubGoalsAstAppsYCRC
2020-21Motherwell202300
2021-22Motherwell213180
2022-23Motherwell101300
2023-24Motherwell203220

Player page →

158C. BarronRangersRangersM27114100
SeasonClubGoalsAstAppsYCRC
2021-22Aberdeen001310
2022-23Aberdeen121720
2023-24Aberdeen132920
2024-25Rangers002800
2025-26Rangers022750

Player page →

158C. DonaldsonFalkirkFalkirkD1140100
SeasonClubGoalsAstAppsYCRC
2020-21Ross County102860
2021-22Ross County00210
2025-26Falkirk011030

Player page →

158Cameron Carter-VickersCelticCelticD62132100
SeasonClubGoalsAstAppsYCRC
2021-22Celtic413330
2022-23Celtic002950
2023-24Celtic112500
2024-25Celtic103000
2025-26Celtic00710
2026-27Celtic00810

Player page →

158D. WotherspoonSt JohnstoneSt JohnstoneM3569100
SeasonClubGoalsAstAppsYCRC
2020-21St Johnstone343760
2021-22St Johnstone001030
2022-23St Johnstone012210
158Danny FinlaysonSt JohnstoneSt JohnstoneD0245100
SeasonClubGoalsAstAppsYCRC
2020-21St Mirren00310
2024-25Livingston01010
2025-26Livingston013580
2026-27St Johnstone00700

Player page →

158H. MilneHeart of MidlothianHeart of MidlothianD1639100
SeasonClubGoalsAstAppsYCRC
2023-24Partick Thistle00010
2024-25Heart of Midlothian00300
2025-26Heart of Midlothian163080
2026-27Heart of Midlothian00610

Player page →

158I. IovuDundee UnitedDundee UnitedD0028100
SeasonClubGoalsAstAppsYCRC
2025-26Dundee United0027100
2026-27Dundee United00100

Player page →

158Jack MackenzieAberdeenAberdeenD2496100
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen00610
2021-22Aberdeen112010
2022-23Aberdeen011830
2023-24Aberdeen112700
2024-25Aberdeen012550

Player page →

158M. KennedyKilmarnockKilmarnockM107114100
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen123110
2021-22Aberdeen00800
2022-23Aberdeen212120
2023-24Kilmarnock333530
2024-25Kilmarnock411940

Player page →

158Roland IdowuSt MirrenSt MirrenM4358100
SeasonClubGoalsAstAppsYCRC
2024-25St Mirren423150
2025-26St Mirren002550
2026-27St Mirren01200

Player page →

158Stephen KingsleyHeart of MidlothianHeart of MidlothianD111122100
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian603320
2022-23Heart of Midlothian002140
2023-24Heart of Midlothian103300
2024-25Heart of Midlothian10920
2025-26Heart of Midlothian212110
2026-27Heart of Midlothian10510

Player page →

158Todd CantwellRangersRangersM13946100
SeasonClubGoalsAstAppsYCRC
2022-23Rangers641650
2023-24Rangers753050

Player page →

158Topi KeskinenAberdeenAberdeenM8569100
SeasonClubGoalsAstAppsYCRC
2024-25Aberdeen523650
2025-26Aberdeen333350

Player page →

183J. GrantHeart of MidlothianHeart of MidlothianM978692
SeasonClubGoalsAstAppsYCRC
2022-23Heart of Midlothian222831
2023-24Heart of Midlothian442700
2024-25Heart of Midlothian313161

Player page →

183B. MaguireMotherwellMotherwellD114791
SeasonClubGoalsAstAppsYCRC
2020-21Motherwell112450
2021-22Motherwell001331
2022-23Motherwell001010
183F. KentHeart of MidlothianHeart of MidlothianD347391
SeasonClubGoalsAstAppsYCRC
2023-24Heart of Midlothian043540
2024-25Heart of Midlothian201820
2025-26Heart of Midlothian102031

Player page →

183F. OjoAberdeenAberdeenM124191
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen001120
2021-22Aberdeen123071

Player page →

183George StangerKilmarnockKilmarnockD303691
SeasonClubGoalsAstAppsYCRC
2020-21Hamilton Academical00500
2025-26Kilmarnock201961
2026-27Kilmarnock101230

Player page →

183J. LongridgeLivingstonLivingstonD013491
SeasonClubGoalsAstAppsYCRC
2020-21Livingston00910
2021-22Livingston011661
2022-23Livingston00920
183Lennon MillerMotherwellMotherwellM2106191
SeasonClubGoalsAstAppsYCRC
2022-23Motherwell00410
2023-24Motherwell022531
2024-25Motherwell283250

Player page →

183R. SnodgrassHeart of MidlothianHeart of MidlothianM142391
SeasonClubGoalsAstAppsYCRC
2022-23Heart of Midlothian142391

Player page →

183A. EngelsCelticCelticM14106690
SeasonClubGoalsAstAppsYCRC
2024-25Celtic963420
2025-26Celtic533060
2026-27Celtic01210

Player page →

183Anthony RalstonCelticCelticD61510090
SeasonClubGoalsAstAppsYCRC
2020-21Celtic00110
2021-22Celtic492820
2022-23Celtic011620
2023-24Celtic021500
2024-25Celtic231600
2025-26Celtic002440

Player page →

183D. CancolaRoss CountyRoss CountyM304890
SeasonClubGoalsAstAppsYCRC
2021-22Ross County101830
2022-23Ross County203060

Player page →

183David BatesAberdeenAberdeenD203390
SeasonClubGoalsAstAppsYCRC
2021-22Aberdeen203390

Player page →

183Kenneth VargasHeart of MidlothianHeart of MidlothianF1056390
SeasonClubGoalsAstAppsYCRC
2023-24Heart of Midlothian623360
2024-25Heart of Midlothian433030

Player page →

183M. ChaiwaHibernianHibernianM113990
SeasonClubGoalsAstAppsYCRC
2025-26Hibernian102870
2026-27Hibernian011120

Player page →

197Christian DoidgeHibernianHibernianF15810382
SeasonClubGoalsAstAppsYCRC
2020-21Hibernian723621
2021-22Hibernian201701
2022-23Hibernian01500
2022-23Kilmarnock332740
2023-24Hibernian321820

Player page →

197Nir BittonCelticCelticM213882
SeasonClubGoalsAstAppsYCRC
2020-21Celtic101411
2021-22Celtic112471

Player page →

197Charlie MulgrewDundee UnitedDundee UnitedD325081
SeasonClubGoalsAstAppsYCRC
2021-22Dundee United223150
2022-23Dundee United101931

Player page →

197D. McGregorHibernianHibernianD102181
SeasonClubGoalsAstAppsYCRC
2020-21Hibernian101040
2021-22Hibernian001141

Data coverage for Scottish Premiership →

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