Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2097 of 2111 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
48Shaun RooneySt MirrenSt MirrenD5156150
SeasonClubGoalsAstAppsYCRC
2020-21St Johnstone212740
2021-22St Johnstone302380
2024-25St Mirren00630

Player page →

52Jamie McCartHeart of MidlothianHeart of MidlothianD21115141
SeasonClubGoalsAstAppsYCRC
2020-21St Johnstone003750
2021-22St Johnstone103761
2024-25Heart of Midlothian101100
2025-26Heart of Midlothian002010
2026-27Heart of Midlothian011020

Player page →

52S. MallanHibernianHibernianM111114140
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian780100
2019-20Hibernian33020
2020-21Hibernian101420

Player page →

54A. ForrestDundeeDundeeF2213189130
SeasonClubGoalsAstAppsYCRC
2020-21Livingston413010
2021-22Livingston643660
2022-23Heart of Midlothian403510
2023-24Heart of Midlothian453330
2024-25Heart of Midlothian413110
2025-26Heart of Midlothian001310
2026-27Dundee021100

Player page →

54Cammy KerrLivingstonLivingstonD1255130
SeasonClubGoalsAstAppsYCRC
2017-18Dundee01030
2018-19Dundee10040
2021-22Dundee013540
2023-24Dundee001010
2025-26Livingston001010

Player page →

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

Player page →

54E. HamiltonDundeeDundeeM1243130
SeasonClubGoalsAstAppsYCRC
2025-26Dundee103290
2026-27Dundee021140

Player page →

58Jason KerrHibernianHibernianM5145123
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone10021
2018-19St Johnstone20051
2019-20St Johnstone11030
2020-21St Johnstone103121
2021-22St Johnstone00300
2026-27Hibernian001100

Player page →

58David TurnbullCelticCelticM4122105121
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell01000
2018-19Motherwell154020
2020-21Celtic863130
2020-21Motherwell10510
2021-22Celtic652530
2022-23Celtic462811
2023-24Celtic701620

Player page →

58Liam KellyRangersRangersG01142120
SeasonClubGoalsAstAppsYCRC
2018-19Livingston00040
2020-21Motherwell001800
2021-22Motherwell003830
2022-23Motherwell013820
2023-24Motherwell003830
2024-25Rangers001000

Player page →

58R. GrahamDundee UnitedDundee UnitedD8265120
SeasonClubGoalsAstAppsYCRC
2021-22Dundee United211550
2022-23Dundee United011520
2024-25Dundee United401530
2025-26Dundee United202020

Player page →

62L. McCowanCelticCelticM2416137111
SeasonClubGoalsAstAppsYCRC
2021-22Dundee422900
2023-24Dundee1053791
2024-25Celtic673300
2024-25Dundee21300
2025-26Celtic113020
2026-27Celtic10500

Player page →

62C. DonaldsonFalkirkFalkirkD1140110
SeasonClubGoalsAstAppsYCRC
2019-20Ross County00010
2020-21Ross County102860
2021-22Ross County00210
2025-26Falkirk011030

Player page →

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

Player page →

62Liam SmithSt JohnstoneSt JohnstoneD4386110
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United123060
2021-22Dundee United212040
2022-23Dundee United102800
2026-27St Johnstone00810

Player page →

62Macaulay TaitSt JohnstoneSt JohnstoneM0549110
SeasonClubGoalsAstAppsYCRC
2023-24Heart of Midlothian011230
2025-26Livingston033280
2026-27St Johnstone01500

Player page →

67Ryan ChristieCelticCelticM293538102
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen48051
2018-19Celtic94010
2019-20Celtic1111031
2020-21Celtic593410
2021-22Celtic03400

Player page →

67Allan McGregorRangersRangersG0080101
SeasonClubGoalsAstAppsYCRC
2018-19Rangers00031
2019-20Rangers00030
2020-21Rangers002710
2021-22Rangers002920
2022-23Rangers002410

Player page →

67Elliot WattMotherwellMotherwellM8442101
SeasonClubGoalsAstAppsYCRC
2024-25St Johnstone21820
2025-26Motherwell633481

Player page →

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

Player page →

67C. BarronRangersRangersM27114100
SeasonClubGoalsAstAppsYCRC
2021-22Aberdeen001310
2022-23Aberdeen121720
2023-24Aberdeen132920
2024-25Rangers002800
2025-26Rangers022750

Player page →

67Calvin MillerHeart of MidlothianHeart of MidlothianM131249100
SeasonClubGoalsAstAppsYCRC
2018-19Dundee12020
2025-26Falkirk793860
2026-27Heart of Midlothian511120

Player page →

67Danny MullenPartick ThistlePartick ThistleF16125100
SeasonClubGoalsAstAppsYCRC
2018-19St Mirren50020
2019-20St Mirren20020
2020-21Dundee10000
2021-22Dundee712560
2022-23Partick Thistle10000

Player page →

67David BatesAberdeenAberdeenD3033100
SeasonClubGoalsAstAppsYCRC
2017-18Rangers10010
2021-22Aberdeen203390

Player page →

67H. MilneHeart of MidlothianHeart of MidlothianD1639100
SeasonClubGoalsAstAppsYCRC
2023-24Partick Thistle00010
2024-25Heart of Midlothian00300
2025-26Heart of Midlothian163080
2026-27Heart of Midlothian00610

Player page →

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

Player page →

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

Player page →

67Stephen KingsleyHeart of MidlothianHeart of MidlothianD111122100
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian603320
2022-23Heart of Midlothian002140
2023-24Heart of Midlothian103300
2024-25Heart of Midlothian10920
2025-26Heart of Midlothian212110
2026-27Heart of Midlothian10510

Player page →

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

Player page →

79R. SnodgrassHeart of MidlothianHeart of MidlothianM142391
SeasonClubGoalsAstAppsYCRC
2022-23Heart of Midlothian142391

Player page →

79Jack McMillanFalkirkFalkirkD643090
SeasonClubGoalsAstAppsYCRC
2018-19Livingston10020
2019-20Livingston01040
2020-21Livingston00800
2021-22Livingston101610
2022-23Partick Thistle42010
2023-24Partick Thistle01010
2026-27Falkirk00600

Player page →

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

Player page →

79Ross StewartRoss CountyRoss CountyF931990
SeasonClubGoalsAstAppsYCRC
2019-20Ross County72070
2020-21Ross County211920

Player page →

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

Player page →

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

Player page →

84Jamie RobsonDundee UnitedDundee UnitedD124081
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United023661
2021-22Dundee United10420

Player page →

84L. DykesLivingstonLivingstonF115381
SeasonClubGoalsAstAppsYCRC
2019-20Livingston95081
2020-21Livingston20300

Player page →

84Scott WrightDundeeDundeeF14910281
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen10010
2018-19Aberdeen02000
2018-19Dundee34010
2020-21Aberdeen211710
2020-21Rangers10910
2021-22Rangers411900
2022-23Rangers012310
2023-24Rangers202321
2024-25Rangers00200
2025-26Dundee10910

Player page →

84Glenn MiddletonDundee UnitedDundee UnitedF9119580
SeasonClubGoalsAstAppsYCRC
2018-19Rangers23000
2019-20Hibernian01000
2020-21St Johnstone20900
2021-22St Johnstone112820
2022-23Dundee United222930
2024-25Dundee United242930

Player page →

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

Player page →

91Aaron Buchanan HickeyHeart of MidlothianHeart of MidlothianD11071
SeasonClubGoalsAstAppsYCRC
2018-19Heart of Midlothian00010
2019-20Heart of Midlothian11061

Player page →

91C. BrysonSt JohnstoneSt JohnstoneM013171
SeasonClubGoalsAstAppsYCRC
2019-20Aberdeen00010
2020-21Aberdeen01200
2020-21St Johnstone002020
2021-22St Johnstone00941

Player page →

91C. BurkeKilmarnockKilmarnockM20163770
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock12010
2018-19Kilmarnock56010
2019-20Kilmarnock54020
2020-21Kilmarnock943730

Player page →

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

Player page →

91Kieran TierneyCelticCelticD10224570
SeasonClubGoalsAstAppsYCRC
2017-18Celtic37030
2018-19Celtic04000
2025-26Celtic683520
2026-27Celtic131020

Player page →

91L. NeilsonFalkirkFalkirkD007370
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United00910
2021-22Dundee United00600
2022-23Heart of Midlothian001000
2023-24Partick Thistle00020
2024-25Heart of Midlothian00500
2024-25St Johnstone001730
2025-26Falkirk001600
2026-27Falkirk001010

Player page →

91Leon McCannFalkirkFalkirkD033770
SeasonClubGoalsAstAppsYCRC
2025-26Falkirk032660
2026-27Falkirk001110

Player page →

91Lyall CameronDundee UnitedDundee UnitedM1689070
SeasonClubGoalsAstAppsYCRC
2023-24Dundee503220
2024-25Dundee953320
2025-26Aberdeen001310
2025-26Rangers00610
2026-27Dundee United23610

Player page →

91S. ArmstrongAberdeenAberdeenM5103970
SeasonClubGoalsAstAppsYCRC
2017-18Celtic35000
2025-26Aberdeen252850
2026-27Aberdeen001120

Player page →

91S. KellyLivingstonLivingstonM794770
SeasonClubGoalsAstAppsYCRC
2020-21Ross County032540
2022-23Livingston541120
2023-24Livingston221110

Player page →

Data coverage for Scottish Premiership →

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