Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 996 of 1005 stored matches (99%) that name a player. Appearances count 978 matches with a stored lineup.

  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosGoalsAstAppsYCRC
1A. GogicSt MirrenSt MirrenD75148382
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren213060
2023-24St Mirren213870
2024-25St Mirren113691
2025-26St Mirren2132121
2026-27St Mirren011240

Player page →

2Marcus FraserSt MirrenSt MirrenD23147252
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren003471
2023-24St Mirren103820
2024-25St Mirren033881
2025-26St Mirren103060
2026-27St Mirren00720

Player page →

3James TavernierRangersRangersD4531143170
SeasonClubGoalsAstAppsYCRC
2022-23Rangers1693860
2023-24Rangers17103820
2024-25Rangers483340
2025-26Rangers843450

Player page →

4Liam ScalesCelticCeltic +1D611138292
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen123182
2023-24Celtic123450
2024-25Celtic232620
2025-26Celtic0337120
2026-27Celtic211020

Player page →

4Lewis MayoAberdeenAberdeen +1D22138171
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock013420
2023-24Kilmarnock103651
2024-25Kilmarnock013720
2025-26Kilmarnock002430
2026-27Aberdeen10750

Player page →

6Nicky DevlinAberdeenAberdeen +1D96135251
SeasonClubGoalsAstAppsYCRC
2022-23Livingston253880
2023-24Aberdeen213760
2024-25Aberdeen403140
2025-26Aberdeen102871
2026-27Aberdeen00100

Player page →

7Stephen O'DonnellMotherwellMotherwellD18134200
SeasonClubGoalsAstAppsYCRC
2022-23Motherwell002750
2023-24Motherwell043760
2024-25Motherwell112970
2025-26Motherwell033510
2026-27Motherwell00610

Player page →

8D. WrightDundeeDundee +1D104123100
SeasonClubGoalsAstAppsYCRC
2022-23St Johnstone713840
2023-24St Johnstone00910
2024-25St Johnstone113120
2025-26Dundee113420
2026-27Dundee111110

Player page →

8S. TanserFalkirkFalkirk +1D59123162
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren003040
2023-24St Mirren243860
2024-25St Mirren112962
2025-26St Mirren142100
2026-27Falkirk10500

Player page →

10R. StrainFalkirkFalkirk +2D615113191
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren453640
2023-24St Mirren111741
2024-25Dundee United042940
2025-26Dundee United101950
2026-27Falkirk051220

Player page →

11Chris CaddenAberdeenAberdeen +1D3611190
SeasonClubGoalsAstAppsYCRC
2022-23Hibernian133750
2023-24Hibernian101100
2024-25Hibernian013210
2025-26Hibernian122010
2026-27Aberdeen001120

Player page →

11Paul McGinnMotherwellMotherwellD20111131
SeasonClubGoalsAstAppsYCRC
2022-23Motherwell003640
2023-24Motherwell103141
2024-25Motherwell101010
2025-26Motherwell003340
2026-27Motherwell00100

Player page →

13Liam GordonMotherwellMotherwell +1D42108162
SeasonClubGoalsAstAppsYCRC
2022-23St Johnstone213270
2023-24St Johnstone003231
2024-25Motherwell112731
2025-26Motherwell101730

Player page →

14Robbie DeasKilmarnockKilmarnockD41100283
SeasonClubGoalsAstAppsYCRC
2023-24Kilmarnock1030111
2024-25Kilmarnock103252
2025-26Kilmarnock2135120
2026-27Kilmarnock00300

Player page →

15Cameron Carter-VickersCelticCelticD219970
SeasonClubGoalsAstAppsYCRC
2022-23Celtic002950
2023-24Celtic112500
2024-25Celtic103000
2025-26Celtic00710
2026-27Celtic00810

Player page →

15Jordan ObitaHibernianHibernianD21099171
SeasonClubGoalsAstAppsYCRC
2023-24Hibernian103460
2024-25Hibernian053551
2025-26Hibernian152660
2026-27Hibernian00400

Player page →

17Rocky BushiriHibernianHibernianD6196200
SeasonClubGoalsAstAppsYCRC
2022-23Hibernian001530
2023-24Hibernian002770
2024-25Hibernian312840
2025-26Hibernian302660

Player page →

18James PenriceRangersRangers +2D5995180
SeasonClubGoalsAstAppsYCRC
2022-23Livingston312930
2023-24Livingston022430
2024-25Heart of Midlothian2533110
2026-27Rangers01910

Player page →

18Stuart FindlayHeart of MidlothianHeart of Midlothian +1D5195101
SeasonClubGoalsAstAppsYCRC
2023-24Kilmarnock003750
2024-25Kilmarnock001700
2025-26Heart of Midlothian513450
2026-27Heart of Midlothian00701

Player page →

20Greg TaylorCelticCelticD61594120
SeasonClubGoalsAstAppsYCRC
2022-23Celtic343130
2023-24Celtic343540
2024-25Celtic072850

Player page →

21Joe WrightDundeeDundee +1D10393203
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock503450
2023-24Kilmarnock312981
2024-25Kilmarnock222872
2026-27Dundee00200

Player page →

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

Player page →

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

Player page →

23John SouttarRangersRangersD4188110
SeasonClubGoalsAstAppsYCRC
2022-23Rangers101210
2023-24Rangers212820
2024-25Rangers102410
2025-26Rangers002470

Player page →

25G. HarmonRoss CountyRoss CountyD678270
SeasonClubGoalsAstAppsYCRC
2022-23Ross County423020
2023-24Ross County132930
2024-25Ross County122320

Player page →

25K. RowlesHeart of MidlothianHeart of MidlothianD1182131
SeasonClubGoalsAstAppsYCRC
2022-23Heart of Midlothian112941
2023-24Heart of Midlothian003350
2024-25Heart of Midlothian002040

Player page →

27R. McGowanLivingstonLivingston +1D2380201
SeasonClubGoalsAstAppsYCRC
2022-23St Johnstone122880
2023-24St Johnstone102970
2024-25Livingston00010
2025-26Livingston012341
28R. AstleyDundeeDundeeD257541
SeasonClubGoalsAstAppsYCRC
2023-24Dundee00300
2024-25Dundee032620
2025-26Dundee213521
2026-27Dundee011100

Player page →

29Dan CaseyMotherwellMotherwellD6473172
SeasonClubGoalsAstAppsYCRC
2022-23Motherwell001250
2023-24Motherwell322880
2024-25Motherwell323342

Player page →

29F. KentHeart of MidlothianHeart of MidlothianD347391
SeasonClubGoalsAstAppsYCRC
2023-24Heart of Midlothian043540
2024-25Heart of Midlothian201820
2025-26Heart of Midlothian102031

Player page →

29James BrownKilmarnockKilmarnock +1D1473141
SeasonClubGoalsAstAppsYCRC
2023-24Ross County123171
2024-25Ross County002750
2025-26Kilmarnock021520

Player page →

32C. MontanoLivingstonLivingstonD7672182
SeasonClubGoalsAstAppsYCRC
2022-23Livingston423170
2023-24Livingston111641
2025-26Livingston232571
33Anthony RalstonCelticCelticD267160
SeasonClubGoalsAstAppsYCRC
2022-23Celtic011620
2023-24Celtic021500
2024-25Celtic231600
2025-26Celtic002440

Player page →

33Richard TaylorSt MirrenSt MirrenD2171120
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren001110
2023-24St Mirren002650
2024-25St Mirren213460

Player page →

35Jack MackenzieAberdeenAberdeenD137080
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen011830
2023-24Aberdeen112700
2024-25Aberdeen012550

Player page →

36D. SterlingRangersRangersD2367141
SeasonClubGoalsAstAppsYCRC
2023-24Rangers022431
2024-25Rangers002050
2025-26Rangers211420
2026-27Rangers00940

Player page →

37Joe ShaughnessyDundeeDundee +1D646660
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren122210
2023-24Dundee413320
2024-25Dundee111130

Player page →

37J. IredaleHibernianHibernianD1166131
SeasonClubGoalsAstAppsYCRC
2024-25Hibernian112860
2025-26Hibernian003450
2026-27Hibernian00421

Player page →

39Jordan McGheeMotherwellMotherwell +1D906590
SeasonClubGoalsAstAppsYCRC
2023-24Dundee503350
2024-25Dundee402340
2025-26Motherwell00700
2026-27Motherwell00200

Player page →

39L. MillerHibernianHibernianD3265111
SeasonClubGoalsAstAppsYCRC
2022-23Hibernian001200
2023-24Hibernian202181
2024-25Hibernian123230

Player page →

39Alex CochraneHeart of MidlothianHeart of MidlothianD2965103
SeasonClubGoalsAstAppsYCRC
2022-23Heart of Midlothian253433
2023-24Heart of Midlothian043170

Player page →

42C. NdabaKilmarnockKilmarnockD216471
SeasonClubGoalsAstAppsYCRC
2023-24Kilmarnock102821
2024-25Kilmarnock113650

Player page →

42Jamie BrandonKilmarnockKilmarnock +1D1264140
SeasonClubGoalsAstAppsYCRC
2022-23Livingston00810
2023-24Livingston003270
2024-25Livingston10010
2025-26Kilmarnock001220
2026-27Kilmarnock021230

Player page →

44Warren O'HoraHibernianHibernianD106360
SeasonClubGoalsAstAppsYCRC
2024-25Hibernian103230
2025-26Hibernian002930
2026-27Hibernian00200

Player page →

45Craig HalkettHeart of MidlothianHeart of MidlothianD5062131
SeasonClubGoalsAstAppsYCRC
2022-23Heart of Midlothian00600
2023-24Heart of Midlothian00910
2024-25Heart of Midlothian101730
2025-26Heart of Midlothian403091

Player page →

46D. GallagherDundee UnitedDundee United +1D3261142
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren202781
2024-25Dundee United123461
46A. ConsidineSt JohnstoneSt JohnstoneD216162
SeasonClubGoalsAstAppsYCRC
2022-23St Johnstone113242
2023-24St Johnstone102920

Player page →

48J. BaldwinRoss CountyRoss CountyD2359133
SeasonClubGoalsAstAppsYCRC
2022-23Ross County122962
2023-24Ross County113071
49C. DunneSt MirrenSt MirrenD1058101
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren003391
2023-24St Mirren102100
2024-25St Mirren00410
49L. NeilsonFalkirkFalkirk +3D005860
SeasonClubGoalsAstAppsYCRC
2022-23Heart of Midlothian001000
2023-24Partick Thistle00020
2024-25Heart of Midlothian00500
2024-25St Johnstone001730
2025-26Falkirk001600
2026-27Falkirk001010

Player page →

Data coverage for Scottish Premiership →

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