Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2025 of 2039 stored matches (99%) that name a player. Appearances count 1365 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

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

#PlayerClubPosGoalsAstAppsYCRC
101S. LawlessPartick ThistlePartick Thistle +2M1314960
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle12020
2018-19Livingston33010
2019-20Livingston86020
2020-21Motherwell00710
2021-22Motherwell01200
2022-23Partick Thistle12000
101Nicky DevlinAberdeenAberdeen +1D1310207401
SeasonClubGoalsAstAppsYCRC
2019-20Livingston00010
2020-21Livingston223670
2021-22Livingston223770
2022-23Livingston253880
2023-24Aberdeen213760
2024-25Aberdeen403140
2025-26Aberdeen102871

Player page →

101Todd CantwellRangersRangersM13946100
SeasonClubGoalsAstAppsYCRC
2022-23Rangers641650
2023-24Rangers753050

Player page →

101A. CampbellSt MirrenSt Mirren +2M13658160
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell20030
2018-19Motherwell24050
2019-20Motherwell52010
2020-21Motherwell403460
2024-25Dundee United001300
2025-26St Mirren001110

Player page →

101Josh WindassRangersRangersM136060
SeasonClubGoalsAstAppsYCRC
2017-18Rangers136060

Player page →

101M. McNultyDundee UnitedDundee United +1F13644110
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian74040
2019-20Hibernian10000
2020-21Dundee United312540
2021-22Dundee United211930
101Olivier NtchamCelticCelticM13614101
SeasonClubGoalsAstAppsYCRC
2017-18Celtic52040
2018-19Celtic31031
2019-20Celtic42020
2020-21Celtic111410

Player page →

101Regan Charles-CookMotherwellMotherwell +1M13487130
SeasonClubGoalsAstAppsYCRC
2020-21Ross County002640
2021-22Ross County1323770
2025-26Motherwell022420

Player page →

101Jordan McGheeMotherwellMotherwell +1D13297150
SeasonClubGoalsAstAppsYCRC
2020-21Dundee30000
2021-22Dundee123460
2023-24Dundee503350
2024-25Dundee402340
2025-26Motherwell00700

Player page →

101M. OgkmpoeHamilton AcademicalHamilton AcademicalF1322030
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical30000
2018-19Hamilton Academical10000
2019-20Hamilton Academical61000
2020-21Hamilton Academical312030
111L. ClarksonAberdeenAberdeenM1212117120
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen583450
2023-24Aberdeen333620
2024-25Aberdeen413430
2025-26Aberdeen001320

Player page →

111Ryan JackRangersRangersM121265164
SeasonClubGoalsAstAppsYCRC
2017-18Rangers02044
2018-19Rangers44040
2019-20Rangers43020
2020-21Rangers211910
2021-22Rangers00900
2022-23Rangers122650
2023-24Rangers101100

Player page →

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

111G. Mackay-StevenKilmarnockKilmarnock +2M1285540
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen52010
2018-19Aberdeen40020
2021-22Heart of Midlothian243200
2022-23Heart of Midlothian01410
2023-24Kilmarnock10900
2024-25Kilmarnock011000
111D. ImrieHamilton AcademicalHamilton AcademicalF1260131
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical85081
2018-19Hamilton Academical41050
111Jonah AyungaSt MirrenSt MirrenF12687111
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren321951
2023-24St Mirren201710
2024-25St Mirren442840
2025-26St Mirren302310

Player page →

111Danilo PereiraRangersRangersF1254900
SeasonClubGoalsAstAppsYCRC
2023-24Rangers411200
2024-25Rangers542300
2025-26Rangers301400

Player page →

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

Player page →

111V. CernyRangersRangersM1243330
SeasonClubGoalsAstAppsYCRC
2024-25Rangers1243330

Player page →

111Craig SibbaldDundee UnitedDundee United +1M123123260
SeasonClubGoalsAstAppsYCRC
2018-19Livingston31010
2019-20Livingston21030
2020-21Livingston103270
2021-22Livingston001440
2022-23Dundee United103570
2024-25Dundee United111610
2025-26Dundee United402630

Player page →

111Liam DonnellySt MirrenSt Mirren +2M123115464
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell10010
2019-20Motherwell710121
2020-21Motherwell00100
2021-22Motherwell002361
2022-23Kilmarnock202280
2023-24Kilmarnock002780
2024-25Kilmarnock122582
2025-26St Mirren101730

Player page →

111Stuart FindlayHeart of MidlothianHeart of Midlothian +1D123110172
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock31010
2018-19Kilmarnock30041
2019-20Kilmarnock11020
2020-21Kilmarnock002201
2023-24Kilmarnock003750
2024-25Kilmarnock001700
2025-26Heart of Midlothian513450

Player page →

111Hamza IgamaneRangersRangersF1213320
SeasonClubGoalsAstAppsYCRC
2024-25Rangers1213320

Player page →

111L. MoultDundee UnitedDundee United +1F1212680
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell81030
2022-23Motherwell10720
2024-25Dundee United301930
125Nicolas RaskinRangersRangersM111996180
SeasonClubGoalsAstAppsYCRC
2022-23Rangers011210
2023-24Rangers111820
2024-25Rangers4103380
2025-26Rangers673370

Player page →

125S. TanserSt MirrenSt Mirren +1D1117179272
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone02020
2018-19St Johnstone30020
2019-20St Johnstone02010
2020-21St Johnstone203010
2021-22St Mirren243150
2022-23St Mirren003040
2023-24St Mirren243860
2024-25St Mirren112962
2025-26St Mirren142100

Player page →

125CandeiasRangersRangersM1113081
SeasonClubGoalsAstAppsYCRC
2017-18Rangers68040
2018-19Rangers55041

Player page →

125Ryan HedgesAberdeenAberdeenM11124461
SeasonClubGoalsAstAppsYCRC
2019-20Aberdeen45020
2020-21Aberdeen532811
2021-22Aberdeen241630

Player page →

125D. WotherspoonSt JohnstoneSt JohnstoneM111169251
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone32071
2018-19St Johnstone24050
2019-20St Johnstone30030
2020-21St Johnstone343760
2021-22St Johnstone001030
2022-23St Johnstone012210
125Paul McGinnMotherwellMotherwell +3D1111173452
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle01060
2018-19St Mirren34080
2019-20Hibernian00010
2019-20St Mirren01040
2020-21Hibernian323870
2021-22Hibernian332561
2022-23Motherwell003640
2023-24Motherwell103141
2024-25Motherwell101010
2025-26Motherwell003340

Player page →

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

Player page →

125J. MurphyAyr UtdAyr Utd +3F11106120
SeasonClubGoalsAstAppsYCRC
2017-18Rangers47000
2018-19Rangers01000
2020-21Hibernian111900
2021-22Hibernian211810
2022-23St Johnstone302410
2024-25Ayr Utd10000
125D. TempletonHamilton AcademicalHamilton AcademicalM116851
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical94031
2019-20Hamilton Academical10000
2020-21Hamilton Academical12820
125S. RobinsonPartick ThistlePartick Thistle +2M11642130
SeasonClubGoalsAstAppsYCRC
2018-19Livingston24040
2019-20Livingston20060
2020-21Livingston412620
2022-23Kilmarnock201600
2023-24Partick Thistle11010
125D. WrightDundeeDundee +2M11514990
SeasonClubGoalsAstAppsYCRC
2019-20St Johnstone01000
2020-21Hibernian112000
2021-22Hibernian101700
2022-23St Johnstone713840
2023-24St Johnstone00910
2024-25St Johnstone113120
2025-26Dundee113420

Player page →

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

Player page →

125Lewis SmithLivingstonLivingston +1M1154360
SeasonClubGoalsAstAppsYCRC
2018-19Hamilton Academical00010
2019-20Hamilton Academical32010
2020-21Hamilton Academical00900
2024-25Livingston11020
2025-26Livingston723420
125A. GogicSt MirrenSt Mirren +2M114189533
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical10041
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

Player page →

125A. SchalkRoss CountyRoss CountyF114010
SeasonClubGoalsAstAppsYCRC
2017-18Ross County114010
125A. StamatelopoulosMotherwellMotherwellF1133540
SeasonClubGoalsAstAppsYCRC
2024-25Motherwell511630
2025-26Motherwell621910
125Chris LongMotherwellMotherwellF11329121
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell71061
2020-21Motherwell422960

Player page →

125Abdallah SimaRangersRangersF1122510
SeasonClubGoalsAstAppsYCRC
2023-24Rangers1122510

Player page →

125K. MillerLivingstonLivingston +2F112030
SeasonClubGoalsAstAppsYCRC
2017-18Rangers32000
2018-19Dundee80020
2018-19Livingston00010
125M. KukharevychHibernianHibernianF1114081
SeasonClubGoalsAstAppsYCRC
2022-23Hibernian511520
2024-25Hibernian602561

Player page →

125Oh Hyeon-gyuCelticCelticF1103630
SeasonClubGoalsAstAppsYCRC
2022-23Celtic601620
2023-24Celtic502010

Player page →

125R. PorteousHibernianHibernianD11084293
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian10030
2018-19Hibernian30050
2019-20Hibernian10021
2020-21Hibernian103450
2021-22Hibernian202972
2022-23Hibernian302170

Player page →

147G. CareyLivingstonLivingston +1M1015107140
SeasonClubGoalsAstAppsYCRC
2022-23St Johnstone323080
2023-24St Johnstone293640
2024-25St Johnstone433410
2025-26Livingston11710
147Connor McLennanLivingstonLivingston +3F101288170
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen00010
2018-19Aberdeen38000
2019-20Aberdeen31020
2020-21Aberdeen012730
2021-22Aberdeen001910
2022-23St Johnstone112640
2024-25Ayr Utd01000
2025-26Livingston301660

Player page →

147M. O'HalloranSt JohnstoneSt JohnstoneF10650112
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone51030
2018-19St Johnstone11010
2019-20St Johnstone21010
2020-21St Johnstone112542
2021-22St Johnstone122120
2022-23St Johnstone00400
147B. AlstonPartick ThistlePartick Thistle +3M1051640
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone23020
2018-19St Johnstone41010
2019-20Hamilton Academical11010
2022-23Kilmarnock001600
2023-24Partick Thistle30000

Data coverage for Scottish Premiership →

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