Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1869 of 1880 stored matches (99%) that name a player. Appearances count 1434 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
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosGoalsAstAppsYCRC
1A. GogicSt MirrenSt Mirren +2M105201532
SeasonClubGoalsAstAppsYCRC
2018-19Hamilton Academical00030
2019-20Hamilton Academical10000
2020-21Hibernian103180
2021-22Hibernian00920
2021-22St Mirren101320
2022-23St Mirren213060
2023-24St Mirren213870
2024-25St Mirren113691
2025-26St Mirren2132121
2026-27St Mirren011240

Player page →

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

Player page →

3L. DonnellySt MirrenSt Mirren +2M123118464
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell10010
2019-20Motherwell710121
2020-21Motherwell00100
2021-22Motherwell002361
2022-23Kilmarnock202280
2023-24Kilmarnock002780
2024-25Kilmarnock122582
2025-26St Mirren101730
2026-27St Mirren00300

Player page →

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

Player page →

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

Player page →

6Joe NewellHibernianHibernianM721164431
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian03020
2020-21Hibernian133290
2021-22Hibernian032770
2022-23Hibernian163460
2023-24Hibernian2537100
2024-25Hibernian201671
2025-26Hibernian101420
2026-27Hibernian01400

Player page →

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

Player page →

8Cameron 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 →

9Graeme ShinnieAberdeenAberdeenM711117354
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen33070
2022-23Aberdeen201342
2023-24Aberdeen1337111
2024-25Aberdeen133670
2025-26Aberdeen023161
10Callum McGregorCelticCelticM3340219332
SeasonClubGoalsAstAppsYCRC
2018-19Celtic312000
2019-20Celtic96020
2020-21Celtic373761
2021-22Celtic223340
2022-23Celtic413131
2023-24Celtic263550
2024-25Celtic833530
2025-26Celtic233790
2026-27Celtic001110

Player page →

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

Player page →

11R. CallachanMotherwellMotherwell +3M15593291
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone10040
2020-21Hamilton Academical9333110
2021-22Ross County413570
2022-23Ross County112471
2024-25Motherwell00100

Player page →

14Brad LyonsAberdeenAberdeen +2M73108281
SeasonClubGoalsAstAppsYCRC
2018-19St Mirren11040
2022-23Kilmarnock101920
2023-24Kilmarnock202370
2024-25Kilmarnock113151
2025-26Kilmarnock113080
2026-27Aberdeen10520

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 →

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

Player page →

16C. ButcherMotherwellMotherwell +1M0075271
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United0028100
2021-22Dundee United001771
2022-23Motherwell001320
2023-24Motherwell001780

Player page →

16Jamie McGrathHibernianHibernian +3M4116185271
SeasonClubGoalsAstAppsYCRC
2019-20St Mirren00020
2020-21St Mirren1013530
2021-22St Mirren211820
2022-23Dundee United823250
2023-24Aberdeen913450
2024-25Aberdeen462540
2025-26Hibernian843461
2026-27Hibernian01700

Player page →

19L. CraigSt JohnstoneSt JohnstoneM5739262
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone22060
2019-20St Johnstone02031
2020-21St Johnstone332391
2021-22St Johnstone001680
19C. RandallRoss CountyRoss CountyM21131261
SeasonClubGoalsAstAppsYCRC
2020-21Ross County001501
2021-22Ross County012940
2022-23Ross County002470
2023-24Ross County102640
2024-25Ross County1037110
19Craig SibbaldFalkirkFalkirk +2M123129260
SeasonClubGoalsAstAppsYCRC
2018-19Livingston31010
2019-20Livingston21030
2020-21Livingston103270
2021-22Livingston001440
2022-23Dundee United103570
2024-25Dundee United111610
2025-26Dundee United402630
2026-27Falkirk00600

Player page →

22Mark O'HaraKilmarnockKilmarnock +2M2710171252
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell11040
2020-21Motherwell502721
2021-22Motherwell101920
2022-23St Mirren1023581
2023-24St Mirren632840
2024-25St Mirren433240
2025-26St Mirren012210
2026-27Kilmarnock00800

Player page →

22C. MacPhersonSt JohnstoneSt Johnstone +1M6596251
SeasonClubGoalsAstAppsYCRC
2018-19St Mirren10020
2019-20St Mirren22020
2020-21St Mirren213251
2021-22St Johnstone112060
2021-22St Mirren00200
2022-23St Johnstone012340
2023-24St Johnstone001230
2024-25St Johnstone00730
22S. PittmanLivingstonLivingstonM2712163251
SeasonClubGoalsAstAppsYCRC
2018-19Livingston62030
2019-20Livingston32010
2020-21Livingston623840
2021-22Livingston422860
2022-23Livingston013341
2023-24Livingston202920
2024-25Livingston11000
2025-26Livingston523550
25Aaron TshibolaKilmarnockKilmarnockM4154241
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock10080
2020-21Kilmarnock3131100
2025-26Kilmarnock001330
2026-27Kilmarnock001031

Player page →

25Harry PatonMotherwellMotherwell +1M310120241
SeasonClubGoalsAstAppsYCRC
2019-20Ross County01030
2020-21Ross County133550
2021-22Ross County033180
2022-23Motherwell00710
2023-24Motherwell202641
2024-25Motherwell032130

Player page →

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

Player page →

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

Player page →

28Rory McKenzieKilmarnockKilmarnockM53135232
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock11021
2019-20Kilmarnock11010
2020-21Kilmarnock202950
2022-23Kilmarnock0136111
2023-24Kilmarnock102840
2024-25Kilmarnock001900
2025-26Kilmarnock001900
2026-27Kilmarnock00400

Player page →

28Stéphane OméongaLivingstonLivingston +1M0257231
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian01030
2019-20Hibernian01020
2021-22Livingston002790
2022-23Livingston003091

Player page →

28Jake Doyle HayesHibernianHibernian +1M3075230
SeasonClubGoalsAstAppsYCRC
2020-21St Mirren102250
2021-22Hibernian2034100
2022-23Hibernian001770
2023-24Hibernian00110
2024-25Hibernian00100

Player page →

28Jonny HayesAberdeenAberdeen +1M710113230
SeasonClubGoalsAstAppsYCRC
2018-19Celtic01020
2019-20Celtic10010
2020-21Aberdeen233440
2021-22Aberdeen213580
2022-23Aberdeen153050
2023-24Aberdeen101430

Player page →

33Andy HallidayMotherwellMotherwell +2M128110221
SeasonClubGoalsAstAppsYCRC
2018-19Rangers11040
2019-20Rangers01000
2021-22Heart of Midlothian402761
2022-23Heart of Midlothian332820
2023-24Heart of Midlothian00310
2023-24Motherwell111210
2024-25Motherwell323880
2025-26Motherwell00200

Player page →

33I. VigursRoss CountyRoss CountyM4330221
SeasonClubGoalsAstAppsYCRC
2019-20Ross County22050
2020-21Ross County2130171
33Killian PhillipsSt MirrenSt Mirren +1M11390220
SeasonClubGoalsAstAppsYCRC
2023-24Aberdeen001000
2024-25St Mirren413590
2025-26St Mirren403790
2026-27St Mirren32840

Player page →

33M. BartleyLivingstonLivingston +1M2333220
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian00030
2019-20Livingston12070
2020-21Livingston1133120
37C. MontanoLivingstonLivingstonM7786213
SeasonClubGoalsAstAppsYCRC
2021-22Livingston011431
2022-23Livingston423170
2023-24Livingston111641
2025-26Livingston232571
37Jordan TillsonRoss CountyRoss CountyM1293211
SeasonClubGoalsAstAppsYCRC
2020-21Ross County023270
2021-22Ross County003271
2022-23Ross County102870
2023-24Ross County00100

Player page →

37Greg KiltieKilmarnockKilmarnock +1M2218197210
SeasonClubGoalsAstAppsYCRC
2019-20Kilmarnock10010
2020-21Kilmarnock622920
2021-22St Mirren242520
2022-23St Mirren213540
2023-24St Mirren453410
2024-25St Mirren002960
2025-26Kilmarnock463340
2026-27Kilmarnock301210

Player page →

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

Player page →

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

Player page →

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

Player page →

42Blair SpittalHeart of MidlothianHeart of Midlothian +2M2928179190
SeasonClubGoalsAstAppsYCRC
2019-20Ross County20030
2020-21Ross County11910
2021-22Ross County533450
2022-23Motherwell673620
2023-24Motherwell9113750
2024-25Heart of Midlothian433500
2025-26Heart of Midlothian222430
2026-27Heart of Midlothian01400

Player page →

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

Player page →

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

Player page →

45Y. 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 →

45P. HaringHeart of MidlothianHeart of MidlothianM6453181
SeasonClubGoalsAstAppsYCRC
2018-19Heart of Midlothian52060
2021-22Heart of Midlothian123190
2022-23Heart of Midlothian001611
2023-24Heart of Midlothian00620

Player page →

45Scott ArfieldLivingstonLivingston +2M3017111181
SeasonClubGoalsAstAppsYCRC
2018-19Rangers117071
2019-20Rangers54030
2020-21Rangers452810
2021-22Rangers402930
2022-23Rangers513120
2025-26Falkirk101510
2025-26Livingston00810

Player page →

45Brad SpencerFalkirkFalkirk +1M0348180
SeasonClubGoalsAstAppsYCRC
2020-21Raith Rovers01020
2025-26Falkirk0238130
2026-27Falkirk001030

Player page →

45D. 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