Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1230 of 1239 stored matches (99%) that name a player. Appearances count 1206 matches with a stored lineup.

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

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

#PlayerClubPosGoalsAstAppsYCRC
1Matt O'RileyCelticCelticM25299370
SeasonClubGoalsAstAppsYCRC
2021-22Celtic431610
2022-23Celtic3123830
2023-24Celtic18133730
2024-25Celtic01200

Player page →

2Blair SpittalHeart of MidlothianHeart of Midlothian +2M2627170150
SeasonClubGoalsAstAppsYCRC
2021-22Ross County533450
2022-23Motherwell673620
2023-24Motherwell9113750
2024-25Heart of Midlothian433500
2025-26Heart of Midlothian222430
2026-27Heart of Midlothian01400

Player page →

3Daniel ArmstrongKilmarnockKilmarnockM1824108272
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock973791
2023-24Kilmarnock6103890
2024-25Kilmarnock373391

Player page →

4Reo HatateCelticCelticM252013280
SeasonClubGoalsAstAppsYCRC
2021-22Celtic421700
2022-23Celtic683200
2023-24Celtic341610
2024-25Celtic1043720
2025-26Celtic223050

Player page →

5Nicolas RaskinRangersRangersM1219105200
SeasonClubGoalsAstAppsYCRC
2022-23Rangers011210
2023-24Rangers111820
2024-25Rangers4103380
2025-26Rangers673370
2026-27Rangers10920

Player page →

6L. McCowanCelticCeltic +1M2416137111
SeasonClubGoalsAstAppsYCRC
2021-22Dundee422900
2023-24Dundee1053791
2024-25Celtic673300
2024-25Dundee21300
2025-26Celtic113020
2026-27Celtic10500

Player page →

6Greg KiltieKilmarnockKilmarnock +1M1516168180
SeasonClubGoalsAstAppsYCRC
2021-22St Mirren242520
2022-23St Mirren213540
2023-24St Mirren453410
2024-25St Mirren002960
2025-26Kilmarnock463340
2026-27Kilmarnock301210

Player page →

6Ryan KentRangersRangersM5165571
SeasonClubGoalsAstAppsYCRC
2021-22Rangers282641
2022-23Rangers382930

Player page →

9Jamie McGrathHibernianHibernian +3M3115150221
SeasonClubGoalsAstAppsYCRC
2021-22St Mirren211820
2022-23Dundee United823250
2023-24Aberdeen913450
2024-25Aberdeen462540
2025-26Hibernian843461
2026-27Hibernian01700

Player page →

9Callum McGregorCelticCelticM1815182251
SeasonClubGoalsAstAppsYCRC
2021-22Celtic223340
2022-23Celtic413131
2023-24Celtic263550
2024-25Celtic833530
2025-26Celtic233790
2026-27Celtic001110

Player page →

9G. CareyLivingstonLivingston +1M1015107140
SeasonClubGoalsAstAppsYCRC
2022-23St Johnstone323080
2023-24St Johnstone293640
2024-25St Johnstone433410
2025-26Livingston11710
9Joe NewellHibernianHibernianM615132321
SeasonClubGoalsAstAppsYCRC
2021-22Hibernian032770
2022-23Hibernian163460
2023-24Hibernian2537100
2024-25Hibernian201671
2025-26Hibernian101420
2026-27Hibernian01400

Player page →

13Y. DhandaHeart of MidlothianHeart of Midlothian +2M1514120182
SeasonClubGoalsAstAppsYCRC
2022-23Ross County773030
2023-24Ross County663560
2024-25Heart of Midlothian012531
2025-26Dundee202841
2026-27Heart of Midlothian00220

Player page →

14Josh CampbellSt JohnstoneSt Johnstone +1M2112148280
SeasonClubGoalsAstAppsYCRC
2021-22Hibernian132650
2022-23Hibernian843690
2023-24Hibernian311920
2024-25Hibernian413370
2025-26Hibernian332740
2026-27Hibernian10100
2026-27St Johnstone10610

Player page →

14L. ClarksonAberdeenAberdeenM1212117120
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen583450
2023-24Aberdeen333620
2024-25Aberdeen413430
2025-26Aberdeen001320

Player page →

14N. CaddenHibernianHibernianM5125840
SeasonClubGoalsAstAppsYCRC
2024-25Hibernian572920
2025-26Hibernian052520
2026-27Hibernian00400

Player page →

17David TurnbullCelticCelticM17116961
SeasonClubGoalsAstAppsYCRC
2021-22Celtic652530
2022-23Celtic462811
2023-24Celtic701620

Player page →

17Callum SlatteryMotherwellMotherwellM1611126451
SeasonClubGoalsAstAppsYCRC
2021-22Motherwell2031120
2022-23Motherwell4229141
2023-24Motherwell102070
2024-25Motherwell611540
2025-26Motherwell383180

Player page →

17James ForrestCelticCelticM131111620
SeasonClubGoalsAstAppsYCRC
2021-22Celtic121900
2022-23Celtic421600
2023-24Celtic612200
2024-25Celtic152300
2025-26Celtic112710
2026-27Celtic00910

Player page →

17M. DiomandéRangersRangersM71182121
SeasonClubGoalsAstAppsYCRC
2023-24Rangers201310
2024-25Rangers473661
2025-26Rangers143150
2026-27Rangers00200

Player page →

17W. FerryDundee UnitedDundee UnitedM51174170
SeasonClubGoalsAstAppsYCRC
2024-25Dundee United0435120
2025-26Dundee United463330
2026-27Dundee United11620

Player page →

17J. MulliganHibernianHibernian +1M41198201
SeasonClubGoalsAstAppsYCRC
2021-22Dundee201140
2023-24Dundee101821
2024-25Dundee053450
2025-26Hibernian152470
2026-27Hibernian011120

Player page →

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

Player page →

23Calvin MillerHeart of MidlothianHeart of Midlothian +1M12104980
SeasonClubGoalsAstAppsYCRC
2025-26Falkirk793860
2026-27Heart of Midlothian511120

Player page →

23A. MooyCelticCelticM4102920
SeasonClubGoalsAstAppsYCRC
2022-23Celtic4102920

Player page →

23Lennon MillerMotherwellMotherwellM2106191
SeasonClubGoalsAstAppsYCRC
2022-23Motherwell00410
2023-24Motherwell022531
2024-25Motherwell283250

Player page →

27Benjamin NygrenCelticCelticM2295040
SeasonClubGoalsAstAppsYCRC
2025-26Celtic1653840
2026-27Celtic641200

Player page →

27Mark O'HaraKilmarnockKilmarnock +2M219144191
SeasonClubGoalsAstAppsYCRC
2021-22Motherwell101920
2022-23St Mirren1023581
2023-24St Mirren632840
2024-25St Mirren433240
2025-26St Mirren012210
2026-27Kilmarnock00800

Player page →

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

Player page →

30Cameron DevlinRangersRangers +1M58142381
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian1225100
2022-23Heart of Midlothian143051
2023-24Heart of Midlothian112470
2024-25Heart of Midlothian012990
2025-26Heart of Midlothian202860
2026-27Rangers00610

Player page →

30Graeme ShinnieAberdeenAberdeenM48117284
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen201342
2023-24Aberdeen1337111
2024-25Aberdeen133670
2025-26Aberdeen023161
30Djeidi GassamaRangersRangersM384940
SeasonClubGoalsAstAppsYCRC
2025-26Rangers353840
2026-27Rangers031100

Player page →

30Melker HallbergSt JohnstoneSt JohnstoneM3844101
SeasonClubGoalsAstAppsYCRC
2021-22St Johnstone161431
2022-23St Johnstone223070

Player page →

30Sean GossMotherwellMotherwellM2867170
SeasonClubGoalsAstAppsYCRC
2021-22Motherwell142970
2022-23Motherwell1438100

Player page →

35Lyall CameronDundee UnitedDundee United +3M1679070
SeasonClubGoalsAstAppsYCRC
2023-24Dundee503220
2024-25Dundee953320
2025-26Aberdeen001310
2025-26Rangers00610
2026-27Dundee United22610

Player page →

35Dylan LevittMotherwellMotherwell +2M157118120
SeasonClubGoalsAstAppsYCRC
2021-22Dundee United512510
2022-23Dundee United532730
2023-24Hibernian222860
2024-25Hibernian211920
2025-26Hibernian001200
2026-27Motherwell10700

Player page →

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

Player page →

35L. StephensonDundee UnitedDundee UnitedM8760140
SeasonClubGoalsAstAppsYCRC
2024-25Dundee United323170
2025-26Dundee United552970

Player page →

35C. MontanoLivingstonLivingstonM7786213
SeasonClubGoalsAstAppsYCRC
2021-22Livingston011431
2022-23Livingston423170
2023-24Livingston111641
2025-26Livingston232571
35Elijah JustMotherwellMotherwellM773540
SeasonClubGoalsAstAppsYCRC
2025-26Motherwell773540

Player page →

35A. KyziridisHeart of MidlothianHeart of MidlothianM473850
SeasonClubGoalsAstAppsYCRC
2025-26Heart of Midlothian473850

Player page →

35Cameron CongreveDundeeDundeeM373330
SeasonClubGoalsAstAppsYCRC
2025-26Dundee373330

Player page →

35C. BarronRangersRangers +1M27114100
SeasonClubGoalsAstAppsYCRC
2021-22Aberdeen001310
2022-23Aberdeen121720
2023-24Aberdeen132920
2024-25Rangers002800
2025-26Rangers022750

Player page →

35P. McMullanDundeeDundeeM173630
SeasonClubGoalsAstAppsYCRC
2021-22Dundee173630
45S. PittmanLivingstonLivingstonM126125171
SeasonClubGoalsAstAppsYCRC
2021-22Livingston422860
2022-23Livingston013341
2023-24Livingston202920
2024-25Livingston11000
2025-26Livingston523550
45Andy HallidayMotherwellMotherwell +1M116110181
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian402761
2022-23Heart of Midlothian332820
2023-24Heart of Midlothian00310
2023-24Motherwell111210
2024-25Motherwell323880
2025-26Motherwell00200

Player page →

45Connor RonanAberdeenAberdeen +1M963531
SeasonClubGoalsAstAppsYCRC
2021-22St Mirren742721
2026-27Aberdeen22810

Player page →

45Tom LawrenceRangersRangersM864650
SeasonClubGoalsAstAppsYCRC
2022-23Rangers21500
2023-24Rangers232310
2024-25Rangers421840

Player page →

45S. KellyLivingstonLivingstonM762230
SeasonClubGoalsAstAppsYCRC
2022-23Livingston541120
2023-24Livingston221110
45Tom RogicCelticCelticM663230
SeasonClubGoalsAstAppsYCRC
2021-22Celtic663230

Player page →

Data coverage for Scottish Premiership →

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