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.

  • 88
  • 89
  • 90
  • 92
  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 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
51Greg TaylorCelticCeltic +1D730144200
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock02000
2018-19Kilmarnock12040
2019-20Celtic03010
2020-21Celtic052610
2021-22Celtic032420
2022-23Celtic343130
2023-24Celtic343540
2024-25Celtic072850

Player page →

51Stephen O'DonnellMotherwellMotherwell +1D719196362
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock25020
2018-19Kilmarnock01050
2019-20Kilmarnock33010
2020-21Motherwell123431
2021-22Motherwell002851
2022-23Motherwell002750
2023-24Motherwell043760
2024-25Motherwell112970
2025-26Motherwell033510
2026-27Motherwell00610

Player page →

51Anthony RalstonCelticCeltic +1D716100150
SeasonClubGoalsAstAppsYCRC
2018-19Celtic10000
2019-20St Johnstone01060
2020-21Celtic00110
2021-22Celtic492820
2022-23Celtic011620
2023-24Celtic021500
2024-25Celtic231600
2025-26Celtic002440

Player page →

51Danny WilsonLivingstonLivingston +1D713140
SeasonClubGoalsAstAppsYCRC
2017-18Rangers31020
2024-25Livingston30010
2025-26Livingston103110

Player page →

51Ryan HardieLivingstonLivingstonF71010
SeasonClubGoalsAstAppsYCRC
2018-19Livingston71010

Player page →

56Barrie McKayLivingstonLivingston +1F6199510
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian2103300
2022-23Heart of Midlothian463710
2023-24Heart of Midlothian021100
2024-25Heart of Midlothian00800
2025-26Livingston01600

Player page →

56Chris CaddenAberdeenAberdeen +2M616149110
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell07000
2018-19Motherwell11000
2020-21Hibernian001000
2021-22Hibernian222820
2022-23Hibernian133750
2023-24Hibernian101100
2024-25Hibernian013210
2025-26Hibernian122010
2026-27Aberdeen001120

Player page →

56Scott BrownAberdeenAberdeen +1M6655362
SeasonClubGoalsAstAppsYCRC
2017-18Celtic02070
2018-19Celtic110111
2019-20Celtic20060
2020-21Celtic123161
2021-22Aberdeen212460

Player page →

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

Player page →

56Jack McMillanFalkirkFalkirk +2D643090
SeasonClubGoalsAstAppsYCRC
2018-19Livingston10020
2019-20Livingston01040
2020-21Livingston00800
2021-22Livingston101610
2022-23Partick Thistle42010
2023-24Partick Thistle01010
2026-27Falkirk00600

Player page →

56Liam GordonMotherwellMotherwell +1D63175342
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone00010
2019-20St Johnstone00020
2020-21St Johnstone113650
2021-22St Johnstone1031100
2022-23St Johnstone213270
2023-24St Johnstone003231
2024-25Motherwell112731
2025-26Motherwell101730

Player page →

56Jamie WalkerHeart of MidlothianHeart of MidlothianF62490
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian21050
2019-20Heart of Midlothian31020
2021-22Heart of Midlothian10420

Player page →

56R. McCrorieRangersRangers +1D6295273
SeasonClubGoalsAstAppsYCRC
2017-18Rangers20040
2018-19Rangers00001
2020-21Aberdeen102960
2021-22Aberdeen1130111
2022-23Aberdeen203351
2026-27Rangers01310

Player page →

64James PenriceRangersRangers +3D513121250
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle00010
2021-22Livingston042660
2022-23Livingston312930
2023-24Livingston022430
2024-25Heart of Midlothian2533110
2026-27Rangers01910

Player page →

64N. CaddenHibernianHibernianM5125840
SeasonClubGoalsAstAppsYCRC
2024-25Hibernian572920
2025-26Hibernian052520
2026-27Hibernian00400

Player page →

64S. ArmstrongAberdeenAberdeen +1M5103970
SeasonClubGoalsAstAppsYCRC
2017-18Celtic35000
2025-26Aberdeen252850
2026-27Aberdeen001120

Player page →

64Marcus FraserSt MirrenSt Mirren +1D58220432
SeasonClubGoalsAstAppsYCRC
2017-18Ross County00030
2019-20Ross County12050
2020-21St Mirren103740
2021-22St Mirren133660
2022-23St Mirren003471
2023-24St Mirren103820
2024-25St Mirren033881
2025-26St Mirren103060
2026-27St Mirren00720

Player page →

64John McGinnHibernianHibernianM530100
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian520100
2018-19Hibernian01000

Player page →

64Rory McKenzieKilmarnockKilmarnockM53135282
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock00050
2018-19Kilmarnock11021
2019-20Kilmarnock11010
2020-21Kilmarnock202950
2022-23Kilmarnock0136111
2023-24Kilmarnock102840
2024-25Kilmarnock001900
2025-26Kilmarnock001900
2026-27Kilmarnock00400

Player page →

64Jason KerrHibernianHibernian +1M5145123
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone10021
2018-19St Johnstone20051
2019-20St Johnstone11030
2020-21St Johnstone103121
2021-22St Johnstone00300
2026-27Hibernian001100

Player page →

64Shaun RooneySt MirrenSt Mirren +1D5156150
SeasonClubGoalsAstAppsYCRC
2020-21St Johnstone212740
2021-22St Johnstone302380
2024-25St Mirren00630

Player page →

64S. McKennaAberdeenAberdeenD504101
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen20050
2018-19Aberdeen20031
2019-20Aberdeen10020
2020-21Aberdeen00400

Player page →

73Richard TaitSt MirrenSt Mirren +1D41272312
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell180100
2018-19Motherwell11051
2019-20Motherwell00040
2020-21St Mirren123351
2021-22St Mirren012760
2022-23St Mirren101210

Player page →

73J. HoltSt JohnstoneSt Johnstone +2M411177522
SeasonClubGoalsAstAppsYCRC
2017-18Rangers24060
2019-20St Johnstone00020
2020-21Livingston143070
2021-22Livingston1037110
2022-23Livingston0235101
2023-24Livingston013560
2024-25St Johnstone002881
2026-27St Johnstone001220

Player page →

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

Player page →

73J. McPakeHeart of MidlothianHeart of Midlothian +1F482310
SeasonClubGoalsAstAppsYCRC
2024-25St Johnstone131300
2026-27Heart of Midlothian351010

Player page →

73Greg DochertyHibernianHibernian +2M47030
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical33020
2017-18Rangers03000
2019-20Hibernian11010

Player page →

73Fraser MurrayKilmarnockKilmarnock +1M456750
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian01000
2022-23Kilmarnock001910
2023-24Kilmarnock011500
2024-25Kilmarnock433340

Player page →

73A. LowryMotherwellMotherwell +2M433020
SeasonClubGoalsAstAppsYCRC
2021-22Rangers11410
2022-23Rangers00500
2023-24Heart of Midlothian011210
2026-27Motherwell31900

Player page →

73D. TaitDundee UnitedDundee United +1M4348140
SeasonClubGoalsAstAppsYCRC
2025-26Falkirk3138100
2026-27Dundee United121040

Player page →

73Liam SmithSt JohnstoneSt Johnstone +1D4386110
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United123060
2021-22Dundee United212040
2022-23Dundee United102800
2026-27St Johnstone00810

Player page →

73O. BurkeCelticCelticF41000
SeasonClubGoalsAstAppsYCRC
2018-19Celtic41000

Player page →

73Robbie DeasKilmarnockKilmarnock +1D41100293
SeasonClubGoalsAstAppsYCRC
2021-22Inverness Caledonian Thistle00010
2023-24Kilmarnock1030111
2024-25Kilmarnock103252
2025-26Kilmarnock2135120
2026-27Kilmarnock00300

Player page →

84Charlie AdamDundeeDundeeM3527130
SeasonClubGoalsAstAppsYCRC
2020-21Dundee12020
2021-22Dundee2327110

Player page →

84Finlay RobertsonDundeeDundeeM357481
SeasonClubGoalsAstAppsYCRC
2021-22Dundee00200
2023-24Dundee001321
2024-25Dundee042900
2025-26Dundee312460
2026-27Dundee00600

Player page →

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

Player page →

84K. BroadfootInverness Caledonian ThistleInverness Caledonian Thistle +2D3431163
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock12061
2018-19Kilmarnock11042
2019-20Kilmarnock00010
2019-20St Mirren01000
2020-21Kilmarnock003130
2021-22Inverness Caledonian Thistle10020

Player page →

84M. JohnstonMotherwellMotherwellD331900
SeasonClubGoalsAstAppsYCRC
2020-21Motherwell00200
2022-23Motherwell331700

Player page →

84C. ConwaySt JohnstoneSt JohnstoneM322800
SeasonClubGoalsAstAppsYCRC
2020-21St Johnstone322800

Player page →

84Charlie MulgrewDundee UnitedDundee UnitedD325081
SeasonClubGoalsAstAppsYCRC
2021-22Dundee United223150
2022-23Dundee United101931

Player page →

84Michael MellonDundeeDundeeF321430
SeasonClubGoalsAstAppsYCRC
2023-24Dundee321430

Player page →

84Stephen WelshMotherwellMotherwell +1D326980
SeasonClubGoalsAstAppsYCRC
2020-21Celtic101610
2021-22Celtic011020
2022-23Celtic10420
2023-24Celtic001010
2024-25Celtic00100
2025-26Celtic00100
2025-26Motherwell112720

Player page →

84David BatesAberdeenAberdeen +1D3033100
SeasonClubGoalsAstAppsYCRC
2017-18Rangers10010
2021-22Aberdeen203390

Player page →

94Lennon MillerMotherwellMotherwellM2106191
SeasonClubGoalsAstAppsYCRC
2022-23Motherwell00410
2023-24Motherwell022531
2024-25Motherwell283250

Player page →

94C. BarronRangersRangers +1M27114100
SeasonClubGoalsAstAppsYCRC
2021-22Aberdeen001310
2022-23Aberdeen121720
2023-24Aberdeen132920
2024-25Rangers002800
2025-26Rangers022750

Player page →

94E. HendersonHibernianHibernian +2M264960
SeasonClubGoalsAstAppsYCRC
2018-19Celtic03000
2020-21Celtic00200
2020-21Dunfermline00010
2021-22Hibernian101620
2022-23Hibernian133030
2023-24Hibernian00100

Player page →

94Calvin RamsaySt MirrenSt Mirren +2D244630
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen00400
2021-22Aberdeen142410
2024-25Kilmarnock00800
2026-27St Mirren101020

Player page →

94Jack MackenzieAberdeenAberdeenD2496100
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen00610
2021-22Aberdeen112010
2022-23Aberdeen011830
2023-24Aberdeen112700
2024-25Aberdeen012550

Player page →

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

Player page →

94Clark RobertsonDundeeDundeeD213670
SeasonClubGoalsAstAppsYCRC
2024-25Dundee002140
2025-26Dundee211530

Player page →

Data coverage for Scottish Premiership →

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