Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1574 of 1577 stored matches (100%) that name a player. Appearances count 1140 matches with a stored lineup.

  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24

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

#PlayerClubPosGoalsAstAppsYCRC
1Alfredo MorelosRangersRangersF642187387
SeasonClubGoalsAstAppsYCRC
2018-19Rangers1840114
2019-20Rangers121062
2020-21Rangers1242980
2021-22Rangers1172670
2022-23Rangers1153261

Player page →

2L. DonnellyKilmarnockKilmarnock +1M11398434
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell10010
2019-20Motherwell710121
2020-21Motherwell00100
2021-22Motherwell002361
2022-23Kilmarnock202280
2023-24Kilmarnock002780
2024-25Kilmarnock122582

Player page →

2A. ConsidineSt JohnstoneSt Johnstone +1D106101254
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen32091
2019-20Aberdeen42040
2020-21Aberdeen113661
2021-22Aberdeen00400
2022-23St Johnstone113242
2023-24St Johnstone102920

Player page →

2J. HamiltonHamilton AcademicalHamilton AcademicalD002744
SeasonClubGoalsAstAppsYCRC
2019-20Hamilton Academical00003
2020-21Hamilton Academical002741
5A. PowerKilmarnockKilmarnock +1M21098483
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock12090
2019-20Kilmarnock040111
2020-21Kilmarnock1332160
2021-22St Mirren013471
2022-23Kilmarnock003251

Player page →

5Graeme ShinnieAberdeenAberdeenM7986293
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen33070
2022-23Aberdeen201342
2023-24Aberdeen1337111
2024-25Aberdeen133670
5J. BaldwinRoss CountyRoss CountyD4489273
SeasonClubGoalsAstAppsYCRC
2021-22Ross County2130140
2022-23Ross County122962
2023-24Ross County113071
5R. PorteousHibernianHibernianD10084263
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian30050
2019-20Hibernian10021
2020-21Hibernian103450
2021-22Hibernian202972
2022-23Hibernian302170

Player page →

5R. McCrorieAberdeenAberdeen +1D4192223
SeasonClubGoalsAstAppsYCRC
2018-19Rangers00001
2020-21Aberdeen102960
2021-22Aberdeen1130111
2022-23Aberdeen203351

Player page →

5Joe WrightKilmarnockKilmarnockD10391203
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock503450
2023-24Kilmarnock312981
2024-25Kilmarnock222872

Player page →

5Ethan ErhahonSt MirrenSt MirrenM3474183
SeasonClubGoalsAstAppsYCRC
2018-19St Mirren01031
2020-21St Mirren203160
2021-22St Mirren122361
2022-23St Mirren012031

Player page →

5Robbie DeasKilmarnockKilmarnock +1D2062173
SeasonClubGoalsAstAppsYCRC
2021-22Inverness Caledonian Thistle00010
2023-24Kilmarnock1030111
2024-25Kilmarnock103252

Player page →

5Alex CochraneHeart of MidlothianHeart of MidlothianD41196123
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian223120
2022-23Heart of Midlothian253433
2023-24Heart of Midlothian043170

Player page →

5Jack FitzwaterLivingstonLivingstonD5186123
SeasonClubGoalsAstAppsYCRC
2020-21Livingston112021
2021-22Livingston303880
2022-23Livingston102822

Player page →

5O. EdwardsRoss CountyRoss CountyF322943
SeasonClubGoalsAstAppsYCRC
2022-23Ross County322943

Player page →

16J. HoltSt JohnstoneSt Johnstone +1M27165442
SeasonClubGoalsAstAppsYCRC
2019-20St Johnstone00020
2020-21Livingston143070
2021-22Livingston1037110
2022-23Livingston0235101
2023-24Livingston013560
2024-25St Johnstone002881

Player page →

16Lewis FergusonAberdeenAberdeenM26871422
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen510110
2019-20Aberdeen14081
2020-21Aberdeen9235111
2021-22Aberdeen11136120

Player page →

16D. GallagherDundee UnitedDundee United +4D712112412
SeasonClubGoalsAstAppsYCRC
2018-19Livingston17070
2019-20Motherwell21090
2020-21Motherwell112960
2021-22Aberdeen012250
2022-23St Mirren202781
2024-25Dundee United123461
16Paul McGinnMotherwellMotherwell +2D1110140352
SeasonClubGoalsAstAppsYCRC
2018-19St Mirren34080
2019-20Hibernian00010
2019-20St Mirren01040
2020-21Hibernian323870
2021-22Hibernian332561
2022-23Motherwell003640
2023-24Motherwell103141
2024-25Motherwell101010

Player page →

16Marcus FraserSt MirrenSt Mirren +1D48183322
SeasonClubGoalsAstAppsYCRC
2019-20Ross County12050
2020-21St Mirren103740
2021-22St Mirren133660
2022-23St Mirren003471
2023-24St Mirren103820
2024-25St Mirren033881

Player page →

16Stephen O'DonnellMotherwellMotherwell +1D511155322
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock01050
2019-20Kilmarnock33010
2020-21Motherwell123431
2021-22Motherwell002851
2022-23Motherwell002750
2023-24Motherwell043760
2024-25Motherwell112970

Player page →

16Liam GordonMotherwellMotherwell +1D53158302
SeasonClubGoalsAstAppsYCRC
2019-20St Johnstone00020
2020-21St Johnstone113650
2021-22St Johnstone1031100
2022-23St Johnstone213270
2023-24St Johnstone003231
2024-25Motherwell112731

Player page →

16M. DavidsonSt JohnstoneSt JohnstoneM4048292
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone30070
2019-20St Johnstone00071
2020-21St Johnstone102140
2021-22St Johnstone0023110
2022-23St Johnstone00401
16S. BrownAberdeenAberdeen +1M6455292
SeasonClubGoalsAstAppsYCRC
2018-19Celtic110111
2019-20Celtic20060
2020-21Celtic123161
2021-22Aberdeen212460

Player page →

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

Player page →

16L. CraigSt JohnstoneSt JohnstoneM5739262
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone22060
2019-20St Johnstone02031
2020-21St Johnstone332391
2021-22St Johnstone001680
16S. TanserSt MirrenSt Mirren +1D1011158252
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone30020
2019-20St Johnstone02010
2020-21St Johnstone203010
2021-22St Mirren243150
2022-23St Mirren003040
2023-24St Mirren243860
2024-25St Mirren112962

Player page →

16Mark O'HaraSt MirrenSt Mirren +1M279141242
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell11040
2020-21Motherwell502721
2021-22Motherwell101920
2022-23St Mirren1023581
2023-24St Mirren632840
2024-25St Mirren433240

Player page →

16Callum McGregorCelticCelticM3137171232
SeasonClubGoalsAstAppsYCRC
2018-19Celtic312000
2019-20Celtic96020
2020-21Celtic373761
2021-22Celtic223340
2022-23Celtic413131
2023-24Celtic263550
2024-25Celtic833530

Player page →

16Rory McKenzieKilmarnockKilmarnockM53112232
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock11021
2019-20Kilmarnock11010
2020-21Kilmarnock202950
2022-23Kilmarnock0136111
2023-24Kilmarnock102840
2024-25Kilmarnock001900

Player page →

16Richard TaitSt MirrenSt Mirren +1D3472212
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell11051
2019-20Motherwell00040
2020-21St Mirren123351
2021-22St Mirren012760
2022-23St Mirren101210

Player page →

16Joe ShaughnessyDundeeDundee +2D135135192
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone30010
2020-21St Mirren113361
2021-22St Mirren303661
2022-23St Mirren122210
2023-24Dundee413320
2024-25Dundee111130

Player page →

16Curtis MainDundeeDundee +3F226110172
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell33051
2019-20Aberdeen40001
2020-21Aberdeen201410
2021-22St Mirren213120
2022-23St Mirren923750
2023-24Dundee001430
2024-25Dundee201410

Player page →

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

Player page →

16Liam ScalesCelticCeltic +1D5896162
SeasonClubGoalsAstAppsYCRC
2021-22Celtic11510
2022-23Aberdeen123182
2023-24Celtic123450
2024-25Celtic232620

Player page →

16P. PawlettDundee UnitedDundee UnitedM3260162
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United112671
2021-22Dundee United202271
2022-23Dundee United011220
16Callum HendrySt JohnstoneSt Johnstone +1F20147152
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone20010
2019-20St Johnstone71041
2020-21Aberdeen201210
2020-21St Johnstone001631
2021-22St Johnstone901960

Player page →

16D. McGregorHibernianHibernianD3021152
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian20061
2019-20Hibernian00010
2020-21Hibernian101040
2021-22Hibernian001141
16C. MontanoLivingstonLivingstonM5461142
SeasonClubGoalsAstAppsYCRC
2021-22Livingston011431
2022-23Livingston423170
2023-24Livingston111641
16Toyosi OlusanyaSt MirrenSt MirrenF14367142
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren00100
2023-24St Mirren613551
2024-25St Mirren823191

Player page →

16C. DunneSt MirrenSt Mirren +1D1080132
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell00010
2021-22St Mirren002221
2022-23St Mirren003391
2023-24St Mirren102100
2024-25St Mirren00410
16Christian DoidgeHibernianHibernian +1F279103122
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian121040
2020-21Hibernian723621
2021-22Hibernian201701
2022-23Hibernian01500
2022-23Kilmarnock332740
2023-24Hibernian321820

Player page →

16Sam CosgroveAberdeenAberdeenF31214122
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen171071
2019-20Aberdeen111041
2020-21Aberdeen301410

Player page →

16John LundstramRangersRangersM6598112
SeasonClubGoalsAstAppsYCRC
2021-22Rangers102710
2022-23Rangers503771
2023-24Rangers053431

Player page →

16M. MillerHamilton AcademicalHamilton AcademicalF840112
SeasonClubGoalsAstAppsYCRC
2018-19Hamilton Academical51071
2019-20Hamilton Academical33041

Player page →

16Stuart FindlayKilmarnockKilmarnockD4176112
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock30041
2019-20Kilmarnock11020
2020-21Kilmarnock002201
2023-24Kilmarnock003750
2024-25Kilmarnock001700

Player page →

16J. CarrollMotherwellMotherwellD2841102
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell22081
2020-21Motherwell011510
2021-22Motherwell052511
2022-23Motherwell00100

Player page →

16Jason KerrSt JohnstoneSt JohnstoneM4134102
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone20051
2019-20St Johnstone11030
2020-21St Johnstone103121
2021-22St Johnstone00300

Player page →

16K. BroadfootInverness Caledonian ThistleInverness Caledonian Thistle +2D2231102
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock11042
2019-20Kilmarnock00010
2019-20St Mirren01000
2020-21Kilmarnock003130
2021-22Inverness Caledonian Thistle10020
16J. GrantHeart of MidlothianHeart of MidlothianM978692
SeasonClubGoalsAstAppsYCRC
2022-23Heart of Midlothian222831
2023-24Heart of Midlothian442700
2024-25Heart of Midlothian313161

Player page →

Data coverage for Scottish Premiership →

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