Skip to content
Almanac
Menu

Goals, assists and cards count 1869 of 1880 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
  • 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
51T. YouanHibernianHibernianF19179771
SeasonClubGoalsAstAppsYCRC
2022-23Hibernian973641
2023-24Hibernian483110
2024-25Hibernian211300
2025-26Hibernian411720

Player page →

51C. BurkeKilmarnockKilmarnockM19143760
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock56010
2019-20Kilmarnock54020
2020-21Kilmarnock943730
51M. KennedyKilmarnockKilmarnock +2M1913114140
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone61020
2019-20Aberdeen02010
2019-20St Johnstone33010
2020-21Aberdeen123110
2021-22Aberdeen00800
2022-23Aberdeen212120
2023-24Kilmarnock333530
2024-25Kilmarnock411940

Player page →

51L. GriffithsDundeeDundee +1F1973750
SeasonClubGoalsAstAppsYCRC
2018-19Celtic21010
2019-20Celtic94020
2020-21Celtic622200
2021-22Dundee201520
51C. BragaHeart of MidlothianHeart of MidlothianF1954930
SeasonClubGoalsAstAppsYCRC
2025-26Heart of Midlothian1433820
2026-27Heart of Midlothian521110

Player page →

51G. GiakoumakisCelticCelticF1924060
SeasonClubGoalsAstAppsYCRC
2021-22Celtic1312140
2022-23Celtic611920

Player page →

51B. GrahamFalkirkFalkirk +2F19124101
SeasonClubGoalsAstAppsYCRC
2019-20Ross County40021
2021-22Partick Thistle01010
2022-23Partick Thistle60010
2023-24Partick Thistle30010
2024-25Partick Thistle20030
2025-26Falkirk402420
58Daniel ArmstrongKilmarnockKilmarnockM1824108272
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock973791
2023-24Kilmarnock6103890
2024-25Kilmarnock373391

Player page →

58Joe AriboRangersRangersM18166560
SeasonClubGoalsAstAppsYCRC
2019-20Rangers37010
2020-21Rangers743100
2021-22Rangers853450

Player page →

60Callum SlatteryMotherwellMotherwellM1611126451
SeasonClubGoalsAstAppsYCRC
2021-22Motherwell2031120
2022-23Motherwell4229141
2023-24Motherwell102070
2024-25Motherwell611540
2025-26Motherwell383180

Player page →

60S. TiffoneyKilmarnockKilmarnock +3F1698760
SeasonClubGoalsAstAppsYCRC
2018-19Livingston20000
2019-20Livingston00010
2020-21Livingston111210
2022-23Partick Thistle34010
2023-24Dundee322810
2024-25Dundee623520
2025-26Kilmarnock101200
60Lyall CameronDundee UnitedDundee United +3M1679070
SeasonClubGoalsAstAppsYCRC
2023-24Dundee503220
2024-25Dundee953320
2025-26Aberdeen001310
2025-26Rangers00610
2026-27Dundee United22610

Player page →

60Theo BairMotherwellMotherwell +1F1677220
SeasonClubGoalsAstAppsYCRC
2021-22St Johnstone00700
2022-23St Johnstone112710
2023-24Motherwell1563810

Player page →

60J. GinnellyHeart of MidlothianHeart of MidlothianF1666162
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian523131
2022-23Heart of Midlothian1143031

Player page →

60Yang Hyun-JunCelticCelticF1668331
SeasonClubGoalsAstAppsYCRC
2023-24Celtic132411
2024-25Celtic522310
2025-26Celtic813110
2026-27Celtic20500

Player page →

60Craig HalkettHeart of MidlothianHeart of Midlothian +1D16290322
SeasonClubGoalsAstAppsYCRC
2018-19Livingston70061
2019-20Heart of Midlothian22070
2021-22Heart of Midlothian202860
2022-23Heart of Midlothian00600
2023-24Heart of Midlothian00910
2024-25Heart of Midlothian101730
2025-26Heart of Midlothian403091

Player page →

60Danny MullenPartick ThistlePartick Thistle +2F16125100
SeasonClubGoalsAstAppsYCRC
2018-19St Mirren50020
2019-20St Mirren20020
2020-21Dundee10000
2021-22Dundee712560
2022-23Partick Thistle10000

Player page →

68Ianis HagiRangersRangersM151780111
SeasonClubGoalsAstAppsYCRC
2019-20Rangers11000
2020-21Rangers7113330
2021-22Rangers201520
2022-23Rangers10810
2024-25Rangers452451

Player page →

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

68N. KuhnCelticCelticF15114660
SeasonClubGoalsAstAppsYCRC
2023-24Celtic221410
2024-25Celtic1393250

Player page →

68Connor GoldsonRangersRangersD159129310
SeasonClubGoalsAstAppsYCRC
2018-19Rangers30070
2019-20Rangers31040
2020-21Rangers423820
2021-22Rangers333670
2022-23Rangers222540
2023-24Rangers013070

Player page →

68Dylan LevittMotherwellMotherwell +2M157118120
SeasonClubGoalsAstAppsYCRC
2021-22Dundee United512510
2022-23Dundee United532730
2023-24Hibernian222860
2024-25Hibernian211920
2025-26Hibernian001200
2026-27Motherwell10700

Player page →

68Devante ColeMotherwellMotherwellF1562760
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell41010
2020-21Motherwell1152750

Player page →

68Kyle VassellKilmarnockKilmarnockF1567271
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock421421
2023-24Kilmarnock933540
2024-25Kilmarnock212310

Player page →

68R. CallachanMotherwellMotherwell +3M15593291
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone10040
2020-21Hamilton Academical9333110
2021-22Ross County413570
2022-23Ross County112471
2024-25Motherwell00100

Player page →

68Toyosi OlusanyaAberdeenAberdeen +1F15592162
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren00100
2023-24St Mirren613551
2024-25St Mirren823191
2025-26Aberdeen121510
2026-27Aberdeen001010

Player page →

68Youssef Ramalho ChermitiRangersRangersF1553240
SeasonClubGoalsAstAppsYCRC
2025-26Rangers1553040
2026-27Rangers00200

Player page →

68J. ObikaMotherwellMotherwell +1F1525360
SeasonClubGoalsAstAppsYCRC
2019-20St Mirren81010
2020-21St Mirren513420
2022-23Motherwell10930
2023-24Motherwell101000

Player page →

68K. LaffertyKilmarnockKilmarnock +2F15221110
SeasonClubGoalsAstAppsYCRC
2018-19Heart of Midlothian10010
2018-19Rangers40020
2020-21Kilmarnock92950
2022-23Kilmarnock101230
68S. DalbyDundee UnitedDundee UnitedF1523510
SeasonClubGoalsAstAppsYCRC
2024-25Dundee United1523510

Player page →

81A. EngelsCelticCelticM14106690
SeasonClubGoalsAstAppsYCRC
2024-25Celtic963420
2025-26Celtic533060
2026-27Celtic01210

Player page →

81Liam BoyceHeart of MidlothianHeart of MidlothianF14106150
SeasonClubGoalsAstAppsYCRC
2019-20Heart of Midlothian22000
2021-22Heart of Midlothian1033120
2022-23Heart of Midlothian10510
2023-24Heart of Midlothian131520
2024-25Heart of Midlothian021000

Player page →

81C. KaneDunfermlineDunfermline +1F14663131
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone33010
2019-20St Johnstone12010
2020-21St Johnstone412840
2021-22St Johnstone301841
2022-23St Johnstone10200
2023-24St Johnstone101530
2025-26Dunfermline10000
81M. ElyounoussiCelticCelticM1463420
SeasonClubGoalsAstAppsYCRC
2019-20Celtic42000
2020-21Celtic1043420

Player page →

81S. NaismithHeart of MidlothianHeart of MidlothianM1460120
SeasonClubGoalsAstAppsYCRC
2018-19Heart of Midlothian103080
2019-20Heart of Midlothian43040
81K. BowieHibernianHibernianF1444040
SeasonClubGoalsAstAppsYCRC
2024-25Hibernian611820
2025-26Hibernian832220

Player page →

81Regan Charles-CookMotherwellMotherwell +1M14495140
SeasonClubGoalsAstAppsYCRC
2020-21Ross County002640
2021-22Ross County1323770
2025-26Motherwell022420
2026-27Motherwell10810

Player page →

81A. ColakRangersRangersF1412530
SeasonClubGoalsAstAppsYCRC
2022-23Rangers1412530

Player page →

81Ronan HaleRoss CountyRoss CountyF1413640
SeasonClubGoalsAstAppsYCRC
2024-25Ross County1413640

Player page →

90Calvin MillerHeart of MidlothianHeart of Midlothian +2M131249100
SeasonClubGoalsAstAppsYCRC
2018-19Dundee12020
2025-26Falkirk793860
2026-27Heart of Midlothian511120

Player page →

90Nicky DevlinAberdeenAberdeen +1D1310208401
SeasonClubGoalsAstAppsYCRC
2019-20Livingston00010
2020-21Livingston223670
2021-22Livingston223770
2022-23Livingston253880
2023-24Aberdeen213760
2024-25Aberdeen403140
2025-26Aberdeen102871
2026-27Aberdeen00100

Player page →

90G. StewartKilmarnockKilmarnock +2F1391350
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen20010
2018-19Kilmarnock86030
2019-20Rangers32000
2020-21Rangers01500
2023-24Kilmarnock00810
90Scott WrightDundeeDundee +2F13910271
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen02000
2018-19Dundee34010
2020-21Aberdeen211710
2020-21Rangers10910
2021-22Rangers411900
2022-23Rangers012310
2023-24Rangers202321
2024-25Rangers00200
2025-26Dundee10910

Player page →

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

Player page →

90B. McKayInverness Caledonian ThistleInverness Caledonian Thistle +1F1362830
SeasonClubGoalsAstAppsYCRC
2019-20Ross County75020
2020-21Ross County512800
2021-22Inverness Caledonian Thistle10010
90M. McNultyDundee UnitedDundee United +1F13644110
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian74040
2019-20Hibernian10000
2020-21Dundee United312540
2021-22Dundee United211930
90Joe ShaughnessyDundeeDundee +2D135135192
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone30010
2020-21St Mirren113361
2021-22St Mirren303661
2022-23St Mirren122210
2023-24Dundee413320
2024-25Dundee111130

Player page →

90Jordan McGheeMotherwellMotherwell +1D13299150
SeasonClubGoalsAstAppsYCRC
2020-21Dundee30000
2021-22Dundee123460
2023-24Dundee503350
2024-25Dundee402340
2025-26Motherwell00700
2026-27Motherwell00200

Player page →

99T. RogićCelticCelticM12205560
SeasonClubGoalsAstAppsYCRC
2018-19Celtic36020
2019-20Celtic24000
2020-21Celtic142310
2021-22Celtic663230
99Nicolas RaskinRangersRangersM1219105200
SeasonClubGoalsAstAppsYCRC
2022-23Rangers011210
2023-24Rangers111820
2024-25Rangers4103380
2025-26Rangers673370
2026-27Rangers10920

Player page →

Data coverage for Scottish Premiership →

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