Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2094 of 2108 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 12
  • 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
51C. 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
51D. WotherspoonSt JohnstoneSt JohnstoneM111169251
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone32071
2018-19St Johnstone24050
2019-20St Johnstone30030
2020-21St Johnstone343760
2021-22St Johnstone001030
2022-23St Johnstone012210
51S. PittmanLivingstonLivingstonM2712163251
SeasonClubGoalsAstAppsYCRC
2018-19Livingston62030
2019-20Livingston32010
2020-21Livingston623840
2021-22Livingston422860
2022-23Livingston013341
2023-24Livingston202920
2024-25Livingston11000
2025-26Livingston523550
51J. WhiteRoss CountyRoss County +1F3317182250
SeasonClubGoalsAstAppsYCRC
2020-21Motherwell001810
2020-21Ross County451220
2021-22Ross County563840
2022-23Ross County1223840
2023-24Ross County643890
2024-25Ross County603850
51James PenriceRangersRangers +3D513121250
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle00010
2021-22Livingston042660
2022-23Livingston312930
2023-24Livingston022430
2024-25Heart of Midlothian2533110
2026-27Rangers01910

Player page →

56G. DickerKilmarnockKilmarnockM2326242
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock01071
2018-19Kilmarnock01071
2019-20Kilmarnock21080
2020-21Kilmarnock002620
56Harry PatonMotherwellMotherwell +1M310120241
SeasonClubGoalsAstAppsYCRC
2019-20Ross County01030
2020-21Ross County133550
2021-22Ross County033180
2022-23Motherwell00710
2023-24Motherwell202641
2024-25Motherwell032130

Player page →

56M. SmithHeart of MidlothianHeart of MidlothianD4748241
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian02050
2018-19Heart of Midlothian01061
2019-20Heart of Midlothian03050
2021-22Heart of Midlothian212010
2022-23Heart of Midlothian202870

Player page →

56Jonny HayesAberdeenAberdeen +1M811113240
SeasonClubGoalsAstAppsYCRC
2017-18Celtic11010
2018-19Celtic01020
2019-20Celtic10010
2020-21Aberdeen233440
2021-22Aberdeen213580
2022-23Aberdeen153050
2023-24Aberdeen101430

Player page →

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

Player page →

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

Player page →

61Jamie BrandonKilmarnockKilmarnock +2D1264232
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian00071
2018-19Heart of Midlothian00001
2019-20Heart of Midlothian00020
2022-23Livingston00810
2023-24Livingston003270
2024-25Livingston10010
2025-26Kilmarnock001220
2026-27Kilmarnock021230

Player page →

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

Player page →

61R. McGowanLivingstonLivingston +2D2380231
SeasonClubGoalsAstAppsYCRC
2018-19Dundee00030
2022-23St Johnstone122880
2023-24St Johnstone102970
2024-25Livingston00010
2025-26Livingston012341
61Stéphane OméongaLivingstonLivingston +1M0257231
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian01030
2019-20Hibernian01020
2021-22Livingston002790
2022-23Livingston003091

Player page →

61T. WattMotherwellMotherwell +3F2313126231
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone33020
2019-20Motherwell10000
2020-21Motherwell353580
2021-22Dundee United121740
2021-22Motherwell901930
2022-23Dundee United411731
2022-23St Mirren101000
2024-25Motherwell122830
61Jake Doyle-HayesHibernianHibernian +1M3075230
SeasonClubGoalsAstAppsYCRC
2020-21St Mirren102250
2021-22Hibernian2034100
2022-23Hibernian001770
2023-24Hibernian00110
2024-25Hibernian00100

Player page →

68D. MacKinnonHamilton AcademicalHamilton AcademicalF220221
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical12071
2018-19Hamilton Academical100120
2019-20Hamilton Academical00030
68I. VigursRoss CountyRoss CountyM4330221
SeasonClubGoalsAstAppsYCRC
2019-20Ross County22050
2020-21Ross County2130171
68Simon MurrayDundeeDundee +2F5210122221
SeasonClubGoalsAstAppsYCRC
2017-18Dundee30010
2017-18Hibernian62010
2022-23Ross County411410
2023-24Ross County1643770
2024-25Dundee1633890
2025-26Dundee703131
2026-27Dundee00200

Player page →

68Killian PhillipsSt MirrenSt Mirren +1M11390220
SeasonClubGoalsAstAppsYCRC
2023-24Aberdeen001000
2024-25St Mirren413590
2025-26St Mirren403790
2026-27St Mirren32840

Player page →

72C. MontanoLivingstonLivingstonM7786213
SeasonClubGoalsAstAppsYCRC
2021-22Livingston011431
2022-23Livingston423170
2023-24Livingston111641
2025-26Livingston232571
72Carl McHughMotherwellMotherwellM110212
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell000111
2018-19Motherwell110101
72Joe ShaughnessyDundeeDundee +2D145135212
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone10020
2018-19St Johnstone30010
2020-21St Mirren113361
2021-22St Mirren303661
2022-23St Mirren122210
2023-24Dundee413320
2024-25Dundee111130

Player page →

72Jordan TillsonRoss CountyRoss CountyM1293211
SeasonClubGoalsAstAppsYCRC
2020-21Ross County023270
2021-22Ross County003271
2022-23Ross County102870
2023-24Ross County00100

Player page →

72K. LaffertyKilmarnockKilmarnock +2F27221211
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian1200101
2018-19Heart of Midlothian10010
2018-19Rangers40020
2020-21Kilmarnock92950
2022-23Kilmarnock101230
72Borna BarišićRangersRangersD429106210
SeasonClubGoalsAstAppsYCRC
2018-19Rangers02030
2019-20Rangers26030
2020-21Rangers163340
2021-22Rangers032340
2022-23Rangers193040
2023-24Rangers032030

Player page →

72Greg 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 →

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

Player page →

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

Player page →

79R. LamieDundeeDundee +2D55101201
SeasonClubGoalsAstAppsYCRC
2018-19Livingston00030
2019-20Livingston11020
2020-21Motherwell013150
2021-22Motherwell322520
2022-23Motherwell002461
2023-24Dundee112120
79Greg TaylorCelticCeltic +1D730144200
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock02000
2018-19Kilmarnock12040
2019-20Celtic03010
2020-21Celtic052610
2021-22Celtic032420
2022-23Celtic343130
2023-24Celtic343540
2024-25Celtic072850

Player page →

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

Player page →

79Sean GossMotherwellMotherwell +2M4967200
SeasonClubGoalsAstAppsYCRC
2017-18Rangers21010
2018-19St Johnstone00020
2021-22Motherwell142970
2022-23Motherwell1438100

Player page →

85Callum HendryMotherwellMotherwell +2F20269192
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone01000
2018-19St Johnstone20010
2019-20St Johnstone71041
2020-21Aberdeen201210
2020-21St Johnstone001631
2021-22St Johnstone901960
2025-26Motherwell002140
2026-27Motherwell00100

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

85Blair SpittalHeart of MidlothianHeart of Midlothian +3M3331179190
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle43000
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 →

85Kevin NisbetAberdeenAberdeen +1F5512155190
SeasonClubGoalsAstAppsYCRC
2020-21Hibernian1423300
2021-22Hibernian502650
2022-23Hibernian1211950
2024-25Aberdeen1153240
2025-26Aberdeen913430
2026-27Aberdeen431120

Player page →

85Kevin van VeenSt MirrenSt Mirren +2F34787190
SeasonClubGoalsAstAppsYCRC
2021-22Motherwell9432120
2022-23Motherwell2523850
2023-24Kilmarnock011220
2024-25St Mirren00500

Player page →

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

Player page →

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

93M. DevlinLivingstonLivingston +2D1131181
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen10041
2019-20Aberdeen00020
2020-21Aberdeen00100
2022-23Hibernian00110
2023-24Livingston0129110
93Peter HaringHeart of MidlothianHeart of MidlothianM6453181
SeasonClubGoalsAstAppsYCRC
2018-19Heart of Midlothian52060
2021-22Heart of Midlothian123190
2022-23Heart of Midlothian001611
2023-24Heart of Midlothian00620

Player page →

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

Player page →

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

Player page →

93S. KellyDundeeDundee +2D6567180
SeasonClubGoalsAstAppsYCRC
2017-18Ross County00020
2019-20Ross County02040
2021-22Livingston011540
2022-23Livingston222770
2023-24Livingston402210
2024-25Dundee00300

Player page →

93S. MayLivingstonLivingston +2F3222162180
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen53020
2018-19Aberdeen23010
2019-20St Johnstone61000
2020-21St Johnstone543400
2021-22St Johnstone313010
2022-23St Johnstone963740
2023-24St Johnstone022840
2024-25Livingston10000
2025-26Livingston123360

Data coverage for Scottish Premiership →

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