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 →

2Callum SlatteryMotherwellMotherwellM141195331
SeasonClubGoalsAstAppsYCRC
2022-23Motherwell4229141
2023-24Motherwell102070
2024-25Motherwell611540
2025-26Motherwell383180

Player page →

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

Player page →

4Graeme ShinnieAberdeenAberdeenM48117284
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen201342
2023-24Aberdeen1337111
2024-25Aberdeen133670
2025-26Aberdeen023161
4Robbie DeasKilmarnockKilmarnockD41100283
SeasonClubGoalsAstAppsYCRC
2023-24Kilmarnock1030111
2024-25Kilmarnock103252
2025-26Kilmarnock2135120
2026-27Kilmarnock00300

Player page →

4Cameron DevlinRangersRangers +1M46117281
SeasonClubGoalsAstAppsYCRC
2022-23Heart of Midlothian143051
2023-24Heart of Midlothian112470
2024-25Heart of Midlothian012990
2025-26Heart of Midlothian202860
2026-27Rangers00610

Player page →

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

Player page →

7L. DonnellySt MirrenSt Mirren +1M4294272
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock202280
2023-24Kilmarnock002780
2024-25Kilmarnock122582
2025-26St Mirren101730
2026-27St Mirren00300

Player page →

9J. HoltSt JohnstoneSt Johnstone +1M03110262
SeasonClubGoalsAstAppsYCRC
2022-23Livingston0235101
2023-24Livingston013560
2024-25St Johnstone002881
2026-27St Johnstone001220

Player page →

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

Player page →

10Joe NewellHibernianHibernianM612105251
SeasonClubGoalsAstAppsYCRC
2022-23Hibernian163460
2023-24Hibernian2537100
2024-25Hibernian201671
2025-26Hibernian101420
2026-27Hibernian01400

Player page →

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

Player page →

13Brad LyonsAberdeenAberdeen +1M62108241
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock101920
2023-24Kilmarnock202370
2024-25Kilmarnock113151
2025-26Kilmarnock113080
2026-27Aberdeen10520

Player page →

13Keanu BaccusSt MirrenSt MirrenM4380240
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren223390
2023-24St Mirren113190
2025-26St Mirren101660

Player page →

13Lawrence ShanklandRangersRangers +1F7519140240
SeasonClubGoalsAstAppsYCRC
2022-23Heart of Midlothian2443750
2023-24Heart of Midlothian2443780
2024-25Heart of Midlothian883270
2025-26Heart of Midlothian1632940
2026-27Rangers30500

Player page →

16D. WatsonKilmarnockKilmarnockM124114232
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock001021
2023-24Kilmarnock523690
2024-25Kilmarnock413540
2025-26Kilmarnock313381

Player page →

16Josh CampbellSt JohnstoneSt Johnstone +1M209122230
SeasonClubGoalsAstAppsYCRC
2022-23Hibernian843690
2023-24Hibernian311920
2024-25Hibernian413370
2025-26Hibernian332740
2026-27Hibernian10100
2026-27St Johnstone10610

Player page →

18C. RandallRoss CountyRoss CountyM2087220
SeasonClubGoalsAstAppsYCRC
2022-23Ross County002470
2023-24Ross County102640
2024-25Ross County1037110
18Killian PhillipsSt MirrenSt Mirren +1M11390220
SeasonClubGoalsAstAppsYCRC
2023-24Aberdeen001000
2024-25St Mirren413590
2025-26St Mirren403790
2026-27St Mirren32840

Player page →

20Callum McGregorCelticCelticM1613149211
SeasonClubGoalsAstAppsYCRC
2022-23Celtic413131
2023-24Celtic263550
2024-25Celtic833530
2025-26Celtic233790
2026-27Celtic001110

Player page →

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

Player page →

21Jamie McGrathHibernianHibernian +2M2914132201
SeasonClubGoalsAstAppsYCRC
2022-23Dundee United823250
2023-24Aberdeen913450
2024-25Aberdeen462540
2025-26Hibernian843461
2026-27Hibernian01700

Player page →

21R. McGowanLivingstonLivingston +1D2380201
SeasonClubGoalsAstAppsYCRC
2022-23St Johnstone122880
2023-24St Johnstone102970
2024-25Livingston00010
2025-26Livingston012341
21Simon MurrayDundeeDundee +1F438122201
SeasonClubGoalsAstAppsYCRC
2022-23Ross County411410
2023-24Ross County1643770
2024-25Dundee1633890
2025-26Dundee703131
2026-27Dundee00200

Player page →

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

Player page →

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

Player page →

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

Player page →

28D. PhillipsSt JohnstoneSt JohnstoneM0256191
SeasonClubGoalsAstAppsYCRC
2022-23St Johnstone002391
2023-24St Johnstone0233100

Player page →

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

Player page →

28Martin BoyleHibernianHibernianF3613123190
SeasonClubGoalsAstAppsYCRC
2022-23Hibernian511230
2023-24Hibernian533160
2024-25Hibernian1563670
2025-26Hibernian833620
2026-27Hibernian30810

Player page →

31C. MontanoLivingstonLivingstonD7672182
SeasonClubGoalsAstAppsYCRC
2022-23Livingston423170
2023-24Livingston111641
2025-26Livingston232571
31Y. 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 →

31J. WhiteRoss CountyRoss CountyF246114180
SeasonClubGoalsAstAppsYCRC
2022-23Ross County1223840
2023-24Ross County643890
2024-25Ross County603850
31James PenriceRangersRangers +2D5995180
SeasonClubGoalsAstAppsYCRC
2022-23Livingston312930
2023-24Livingston022430
2024-25Heart of Midlothian2533110
2026-27Rangers01910

Player page →

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

Player page →

35Daizen MaedaCelticCelticF4424133171
SeasonClubGoalsAstAppsYCRC
2022-23Celtic853541
2023-24Celtic632840
2024-25Celtic16103430
2025-26Celtic1463660

Player page →

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

Player page →

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

Player page →

35Mark O'HaraKilmarnockKilmarnock +1M209125171
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren1023581
2023-24St Mirren632840
2024-25St Mirren433240
2025-26St Mirren012210
2026-27Kilmarnock00800

Player page →

35Vicko ŠeveljDundee UnitedDundee UnitedM2670171
SeasonClubGoalsAstAppsYCRC
2024-25Dundee United233580
2025-26Dundee United033271
2026-27Dundee United00320

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

43Toyosi OlusanyaAberdeenAberdeen +1F15592162
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren00100
2023-24St Mirren613551
2024-25St Mirren823191
2025-26Aberdeen121510
2026-27Aberdeen001010

Player page →

43J. MulliganHibernianHibernian +1M21187161
SeasonClubGoalsAstAppsYCRC
2023-24Dundee101821
2024-25Dundee053450
2025-26Hibernian152470
2026-27Hibernian011120

Player page →

43Brad SpencerFalkirkFalkirkM0248160
SeasonClubGoalsAstAppsYCRC
2025-26Falkirk0238130
2026-27Falkirk001030

Player page →

43DukAberdeenAberdeenF20990160
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen1623760
2023-24Aberdeen453440
2024-25Aberdeen021960

Player page →

43Greg KiltieKilmarnockKilmarnock +1M1312143160
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren213540
2023-24St Mirren453410
2024-25St Mirren002960
2025-26Kilmarnock463340
2026-27Kilmarnock301210

Player page →

50Mohammad SyllaLivingstonLivingston +1M1289151
SeasonClubGoalsAstAppsYCRC
2023-24Dundee022410
2024-25Dundee003391
2025-26Livingston103250

Player page →

Data coverage for Scottish Premiership →

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