Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1107 of 1109 stored matches (100%) that name a player. Appearances count 684 matches with a stored lineup.

  • 88
  • 89
  • 90
  • 92
  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22

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

#PlayerClubPosGoalsAstAppsYCRC
1A. PowerKilmarnockKilmarnock +1M21098483
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock12090
2019-20Kilmarnock040111
2020-21Kilmarnock1332160
2021-22St Mirren013471
2022-23Kilmarnock003251

Player page →

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

Player page →

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

Player page →

4D. GallagherSt MirrenSt Mirren +3D61078351
SeasonClubGoalsAstAppsYCRC
2018-19Livingston17070
2019-20Motherwell21090
2020-21Motherwell112960
2021-22Aberdeen012250
2022-23St Mirren202781
5J. HoltLivingstonLivingston +1M26102301
SeasonClubGoalsAstAppsYCRC
2019-20St Johnstone00020
2020-21Livingston143070
2021-22Livingston1037110
2022-23Livingston0235101

Player page →

5Paul McGinnMotherwellMotherwell +2D91099301
SeasonClubGoalsAstAppsYCRC
2018-19St Mirren34080
2019-20Hibernian00010
2019-20St Mirren01040
2020-21Hibernian323870
2021-22Hibernian332561
2022-23Motherwell003640

Player page →

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

Player page →

7R. CallachanRoss CountyRoss County +2M15592291
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone10040
2020-21Hamilton Academical9333110
2021-22Ross County413570
2022-23Ross County112471

Player page →

10L. DonnellyKilmarnockKilmarnock +1D10146272
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell10010
2019-20Motherwell710121
2020-21Motherwell00100
2021-22Motherwell002361
2022-23Kilmarnock202280

Player page →

11R. PorteousHibernianHibernianD10084263
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian30050
2019-20Hibernian10021
2020-21Hibernian103450
2021-22Hibernian202972
2022-23Hibernian302170

Player page →

11L. CraigSt JohnstoneSt JohnstoneM5739262
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone22060
2019-20St Johnstone02031
2020-21St Johnstone332391
2021-22St Johnstone001680
11Callum SlatteryMotherwellMotherwellM6260261
SeasonClubGoalsAstAppsYCRC
2021-22Motherwell2031120
2022-23Motherwell4229141

Player page →

14L. StevensonHibernianHibernianD1273250
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian01050
2019-20Hibernian00060
2020-21Hibernian012210
2021-22Hibernian002380
2022-23Hibernian102850
15Connor GoldsonRangersRangersD15899240
SeasonClubGoalsAstAppsYCRC
2018-19Rangers30070
2019-20Rangers31040
2020-21Rangers423820
2021-22Rangers333670
2022-23Rangers222540

Player page →

15Joe NewellHibernianHibernianM21593240
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian03020
2020-21Hibernian133290
2021-22Hibernian032770
2022-23Hibernian163460

Player page →

15Liam GordonSt JohnstoneSt JohnstoneD4299240
SeasonClubGoalsAstAppsYCRC
2019-20St Johnstone00020
2020-21St Johnstone113650
2021-22St Johnstone1031100
2022-23St Johnstone213270

Player page →

18A. ConsidineSt JohnstoneSt Johnstone +1D9672234
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen32091
2019-20Aberdeen42040
2020-21Aberdeen113661
2021-22Aberdeen00400
2022-23St Johnstone113242

Player page →

18P. HanlonHibernianHibernianD5495231
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian11060
2019-20Hibernian20000
2020-21Hibernian113760
2021-22Hibernian002441
2022-23Hibernian123470
18Stéphane OméongaLivingstonLivingston +1M0257231
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian01030
2019-20Hibernian01020
2021-22Livingston002790
2022-23Livingston003091

Player page →

18Nicky DevlinLivingstonLivingstonD69111230
SeasonClubGoalsAstAppsYCRC
2019-20Livingston00010
2020-21Livingston223670
2021-22Livingston223770
2022-23Livingston253880

Player page →

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

Player page →

22I. VigursRoss CountyRoss CountyM4330221
SeasonClubGoalsAstAppsYCRC
2019-20Ross County22050
2020-21Ross County2130171
22Marcus FraserSt MirrenSt Mirren +1D35107221
SeasonClubGoalsAstAppsYCRC
2019-20Ross County12050
2020-21St Mirren103740
2021-22St Mirren133660
2022-23St Mirren003471

Player page →

22Craig SibbaldDundee UnitedDundee United +1M7281220
SeasonClubGoalsAstAppsYCRC
2018-19Livingston31010
2019-20Livingston21030
2020-21Livingston103270
2021-22Livingston001440
2022-23Dundee United103570

Player page →

22Jake Doyle HayesHibernianHibernian +1M3073220
SeasonClubGoalsAstAppsYCRC
2020-21St Mirren102250
2021-22Hibernian2034100
2022-23Hibernian001770

Player page →

22M. BartleyLivingstonLivingston +1M2333220
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian00030
2019-20Livingston12070
2020-21Livingston1133120
28Richard TaitSt MirrenSt Mirren +1D3472212
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell11051
2019-20Motherwell00040
2020-21St Mirren123351
2021-22St Mirren012760
2022-23St Mirren101210

Player page →

28Jordan TillsonRoss CountyRoss CountyM1292211
SeasonClubGoalsAstAppsYCRC
2020-21Ross County023270
2021-22Ross County003271
2022-23Ross County102870

Player page →

28S. McMannDundee UnitedDundee United +1D1895211
SeasonClubGoalsAstAppsYCRC
2018-19Hamilton Academical01040
2019-20Hamilton Academical01020
2020-21Hamilton Academical143651
2021-22Dundee United022940
2022-23Dundee United003060
28A. GogicSt MirrenSt Mirren +2M5183210
SeasonClubGoalsAstAppsYCRC
2018-19Hamilton Academical00030
2019-20Hamilton Academical10000
2020-21Hibernian103180
2021-22Hibernian00920
2021-22St Mirren101320
2022-23St Mirren213060

Player page →

32J. BaldwinRoss CountyRoss CountyD3359202
SeasonClubGoalsAstAppsYCRC
2021-22Ross County2130140
2022-23Ross County122962
32T. WattSt MirrenSt Mirren +3F221198201
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone33020
2019-20Motherwell10000
2020-21Motherwell353580
2021-22Dundee United121740
2021-22Motherwell901930
2022-23Dundee United411731
2022-23St Mirren101000
32Jonny HayesAberdeenAberdeen +1M61099200
SeasonClubGoalsAstAppsYCRC
2018-19Celtic01020
2019-20Celtic10010
2020-21Aberdeen233440
2021-22Aberdeen213580
2022-23Aberdeen153050

Player page →

35Rory McKenzieKilmarnockKilmarnockF4365192
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock11021
2019-20Kilmarnock11010
2020-21Kilmarnock202950
2022-23Kilmarnock0136111

Player page →

35Stephen O'DonnellMotherwellMotherwell +1D4689192
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock01050
2019-20Kilmarnock33010
2020-21Motherwell123431
2021-22Motherwell002851
2022-23Motherwell002750

Player page →

35C. ButcherMotherwellMotherwell +1M0058191
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United0028100
2021-22Dundee United001771
2022-23Motherwell001320

Player page →

35C. MacPhersonSt JohnstoneSt Johnstone +1M6577191
SeasonClubGoalsAstAppsYCRC
2018-19St Mirren10020
2019-20St Mirren22020
2020-21St Mirren213251
2021-22St Johnstone112060
2021-22St Mirren00200
2022-23St Johnstone012340
35Craig HalkettHeart of MidlothianHeart of Midlothian +1D11234191
SeasonClubGoalsAstAppsYCRC
2018-19Livingston70061
2019-20Heart of Midlothian22070
2021-22Heart of Midlothian202860
2022-23Heart of Midlothian00600

Player page →

35M. SmithHeart of MidlothianHeart of MidlothianD4548191
SeasonClubGoalsAstAppsYCRC
2018-19Heart of Midlothian01061
2019-20Heart of Midlothian03050
2021-22Heart of Midlothian212010
2022-23Heart of Midlothian202870

Player page →

35A. McGowanKilmarnockKilmarnock +1D3418190
SeasonClubGoalsAstAppsYCRC
2018-19Hamilton Academical210100
2019-20Hamilton Academical13050
2020-21Kilmarnock001840

Player page →

35James TavernierRangersRangersD5452106190
SeasonClubGoalsAstAppsYCRC
2018-19Rangers1414000
2019-20Rangers37030
2020-21Rangers1293320
2021-22Rangers9133580
2022-23Rangers1693860

Player page →

35Sean GossMotherwellMotherwell +1M2867190
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone00020
2021-22Motherwell142970
2022-23Motherwell1438100

Player page →

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

Player page →

44Martin BoyleHibernianHibernianF331768181
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian44030
2019-20Hibernian53050
2020-21Hibernian1263650
2021-22Hibernian732021
2022-23Hibernian511230

Player page →

44R. LamieMotherwellMotherwell +1D4480181
SeasonClubGoalsAstAppsYCRC
2018-19Livingston00030
2019-20Livingston11020
2020-21Motherwell013150
2021-22Motherwell322520
2022-23Motherwell002461
44S. PittmanLivingstonLivingstonM19999181
SeasonClubGoalsAstAppsYCRC
2018-19Livingston62030
2019-20Livingston32010
2020-21Livingston623840
2021-22Livingston422860
2022-23Livingston013341
44Aaron TshibolaKilmarnockKilmarnockM4131180
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock10080
2020-21Kilmarnock3131100

Player page →

44Borna BarišićRangersRangersD42686180
SeasonClubGoalsAstAppsYCRC
2018-19Rangers02030
2019-20Rangers26030
2020-21Rangers163340
2021-22Rangers032340
2022-23Rangers193040

Player page →

44D. WotherspoonSt JohnstoneSt JohnstoneM8969180
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone24050
2019-20St Johnstone30030
2020-21St Johnstone343760
2021-22St Johnstone001030
2022-23St Johnstone012210

Data coverage for Scottish Premiership →

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