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
1Ryan JackRangersRangersM121265164
SeasonClubGoalsAstAppsYCRC
2017-18Rangers02044
2018-19Rangers44040
2019-20Rangers43020
2020-21Rangers211910
2021-22Rangers00900
2022-23Rangers122650
2023-24Rangers101100

Player page →

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

Player page →

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

Player page →

4J. 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 →

4Lewis FergusonAberdeenAberdeen +1M26971462
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical01040
2018-19Aberdeen510110
2019-20Aberdeen14081
2020-21Aberdeen9235111
2021-22Aberdeen11136120

Player page →

4M. DavidsonSt JohnstoneSt JohnstoneM9048412
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone500120
2018-19St Johnstone30070
2019-20St Johnstone00071
2020-21St Johnstone102140
2021-22St Johnstone0023110
2022-23St Johnstone00401

Player page →

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

Player page →

4Callum McGregorCelticCelticM4043219332
SeasonClubGoalsAstAppsYCRC
2017-18Celtic73000
2018-19Celtic312000
2019-20Celtic96020
2020-21Celtic373761
2021-22Celtic223340
2022-23Celtic413131
2023-24Celtic263550
2024-25Celtic833530
2025-26Celtic233790
2026-27Celtic001110

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

4Ryan ChristieCelticCeltic +1M293538102
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen48051
2018-19Celtic94010
2019-20Celtic1111031
2020-21Celtic593410
2021-22Celtic03400

Player page →

14R. CallachanMotherwellMotherwell +4M19593321
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian40030
2018-19St Johnstone10040
2020-21Hamilton Academical9333110
2021-22Ross County413570
2022-23Ross County112471
2024-25Motherwell00100

Player page →

14Andy 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 →

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

Player page →

14David TurnbullCelticCeltic +1M4122105121
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell01000
2018-19Motherwell154020
2020-21Celtic863130
2020-21Motherwell10510
2021-22Celtic652530
2022-23Celtic462811
2023-24Celtic701620

Player page →

14L. McCowanCelticCeltic +1M2416137111
SeasonClubGoalsAstAppsYCRC
2021-22Dundee422900
2023-24Dundee1053791
2024-25Celtic673300
2024-25Dundee21300
2025-26Celtic113020
2026-27Celtic10500

Player page →

14Elliot WattMotherwellMotherwell +1M8442101
SeasonClubGoalsAstAppsYCRC
2024-25St Johnstone21820
2025-26Motherwell633481

Player page →

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

Player page →

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

Player page →

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

Player page →

14C. BrysonSt JohnstoneSt Johnstone +1M013171
SeasonClubGoalsAstAppsYCRC
2019-20Aberdeen00010
2020-21Aberdeen01200
2020-21St Johnstone002020
2021-22St Johnstone00941

Player page →

14D. CampbellAberdeenAberdeenM013261
SeasonClubGoalsAstAppsYCRC
2019-20Aberdeen00031
2020-21Aberdeen002010
2021-22Aberdeen011220

Player page →

14M. AndersonDundeeDundeeM113361
SeasonClubGoalsAstAppsYCRC
2020-21Dundee01000
2021-22Dundee103361

Player page →

14Marc LeonardHeart of MidlothianHeart of MidlothianM131331
SeasonClubGoalsAstAppsYCRC
2025-26Heart of Midlothian131331

Player page →

Data coverage for Scottish Premiership →

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