Skip to content
Almanac
Menu

Goals, assists and cards count 1107 of 1109 stored matches (100%) that name a player. Appearances count 684 matches with a stored lineup.

  • 18
  • 19
  • 20
  • 21
  • 22

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Alfredo MorelosRangers· 26yRangersF266421873877.33
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers1840114–
2019-20Rangers121062–
2020-21Rangers1242980–
2021-22Rangers11726707.33
2022-23Rangers1153261–

Player page →

2Odsonne ÉdouardCeltic· 25yCelticF25571735607.18
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic155040–
2019-20Celtic227000–
2020-21Celtic1843110–
2021-22Celtic214107.18

Player page →

3Kyōgo FuruhashiCeltic· 28yCelticF2839256307.11
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic12020007.11
2022-23Celtic2723630–

Player page →

4Kevin van VeenMotherwell· 31yMotherwellF31346701706.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell94321206.88
2022-23Motherwell2523850–

Player page →

5Martin BoyleHibernian· 30yHibernianF303317681817.09
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian44030–
2019-20Hibernian53050–
2020-21Hibernian1263650–
2021-22Hibernian7320217.09
2022-23Hibernian511230–

Player page →

6E. BrophySt MirrenSt MirrenF–32772716.70
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock112030–
2019-20Kilmarnock91010–
2020-21Kilmarnock201501–
2020-21St Mirren00600–
2021-22St Mirren7031306.70
2022-23Ross County32800–
2022-23St Mirren021200–
6Lawrence ShanklandHeart of Midlothian· 27yHeart of MidlothianF27327701006.30
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United833240–
2021-22Dundee United001106.30
2022-23Heart of Midlothian2443750–

Player page →

8Kevin NisbetHibernian· 26yHibernianF26313781006.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1423300–
2021-22Hibernian5026506.89
2022-23Hibernian1211950–

Player page →

8Sam CosgroveAberdeen· 26yAberdeenF2631214122–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen171071–
2019-20Aberdeen111041–
2020-21Aberdeen301410–

Player page →

10S. MaySt JohnstoneSt JohnstoneF–2515101606.63
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen23010–
2019-20St Johnstone61000–
2020-21St Johnstone543400–
2021-22St Johnstone3130106.63
2022-23St Johnstone963740–
10J. DefoeRangers· 40yRangersF4025417206.70
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers82010–
2019-20Rangers131010–
2020-21Rangers411500–
2021-22Rangers002006.70

Player page →

10Kemar RoofeRangers· 30yRangersF3025448207.03
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1432410–
2021-22Rangers10121107.03
2022-23Rangers10300–

Player page →

13Christian DoidgeKilmarnock· 30yKilmarnockF30247851026.51
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–
2020-21Hibernian723621–
2021-22Hibernian2017016.51
2022-23Hibernian01500–
2022-23Kilmarnock332740–

Player page →

14T. WattSt MirrenSt MirrenF–2211982017.02
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33020–
2019-20Motherwell10000–
2020-21Motherwell353580–
2021-22Dundee United1217407.00
2021-22Motherwell9019307.04
2022-23Dundee United411731–
2022-23St Mirren101000–
14B. AndersonLivingstonLivingstonF–22877506.86
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20000–
2019-20Aberdeen10000–
2020-21Aberdeen00600–
2020-21Hamilton Academical221310–
2021-22Livingston11428406.86
2022-23Livingston623000–
16JotaCeltic· 24yCelticF24212162407.57
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic101029307.57
2022-23Celtic11113310–

Player page →

16J. WhiteRoss CountyRoss CountyF–21131061106.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001810–
2020-21Ross County451220–
2021-22Ross County5638406.82
2022-23Ross County1223840–
16Fashion SakalaRangers· 26yRangersF26211059207.03
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers9330107.03
2022-23Rangers1272910–

Player page →

19Liel AbadaCeltic· 21yCelticF21201170306.98
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic10636106.98
2022-23Celtic1053420–

Player page →

19Curtis MainSt Mirren· 30ySt MirrenF30206821326.70
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell33051–
2019-20Aberdeen40001–
2020-21Aberdeen201410–
2021-22St Mirren2131206.70
2022-23St Mirren923750–

Player page →

19N. ClarkSt JohnstoneSt JohnstoneF–20591416.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United813130–
2021-22Dundee United8237006.90
2022-23Dundee United00300–
2022-23St Johnstone422011–
19Callum HendrySt Johnstone· 25ySt JohnstoneF25201471527.08
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone20010–
2019-20St Johnstone71041–
2020-21Aberdeen201210–
2020-21St Johnstone001631–
2021-22St Johnstone9019607.08

Player page →

23L. GriffithsDundeeDundeeF–19737506.79
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic21010–
2019-20Celtic94020–
2020-21Celtic622200–
2021-22Dundee2015206.79
23G. GiakoumakisCeltic· 28yCelticF2819240606.99
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic13121406.99
2022-23Celtic611920–

Player page →

25Josh GinnellyHeart of Midlothian· 26yHeart of MidlothianF2616661626.56
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56
2022-23Heart of Midlothian1143031–

Player page →

25B. MiovskiAberdeen· 23yAberdeenF231623760–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1623760–

Player page →

25DukAberdeen· 23yAberdeenF231623760–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1623760–

Player page →

25Danny MullenPartick Thistle· 28yPartick ThistleF28161251006.78
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–
2020-21Dundee10000–
2021-22Dundee7125606.78
2022-23Partick Thistle10000–

Player page →

29Devante ColeMotherwell· 28yMotherwellF281562760–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell41010–
2020-21Motherwell1152750–

Player page →

29K. LaffertyKilmarnock· 35yKilmarnockF3515221110–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian10010–
2018-19Rangers40020–
2020-21Kilmarnock92950–
2022-23Kilmarnock101230–

Player page →

31Daizen MaedaCeltic· 25yCelticF25141051416.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic6516006.86
2022-23Celtic853541–

Player page →

31Jonathan ObikaMotherwell· 32yMotherwellF321424360–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren513420–
2022-23Motherwell10930–

Player page →

31A. ColakRangers· 29yRangersF291412530–
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers1412530–

Player page →

34G. StewartRangersRangersF–139540–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
2020-21Rangers01500–
34B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF–1362830–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County75020–
2020-21Ross County512800–
2021-22Inverness Caledonian Thistle10010–
34M. McNultyDundee UnitedDundee UnitedF–136441106.57
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United312540–
2021-22Dundee United2119306.57
34Liam BoyceHeart of Midlothian· 32yHeart of MidlothianF3213536306.91
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22000–
2021-22Heart of Midlothian10331206.91
2022-23Heart of Midlothian10510–

Player page →

38Florian KamberiAberdeen· 28yAberdeenF281281171–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen011100–

Player page →

38C. KaneSt JohnstoneSt JohnstoneF–126481016.77
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33010–
2019-20St Johnstone12010–
2020-21St Johnstone412840–
2021-22St Johnstone3018416.77
2022-23St Johnstone10200–
38O. ShawKilmarnockKilmarnockF–12438306.30
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian63000–
2020-21Ross County612520–
2021-22Ross County001006.30
2022-23Kilmarnock001210–
41Greg KiltieSt Mirren· 26ySt MirrenF2611789906.72
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10010–
2020-21Kilmarnock622920–
2021-22St Mirren2425206.72
2022-23St Mirren213540–

Player page →

41L. DykesLivingston· 27yLivingstonF27115381–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston95081–
2020-21Livingston20300–

Player page →

41Chris LongMotherwell· 28yMotherwellF2811329121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell422960–

Player page →

44Scott WrightRangers· 25yRangersF2510968406.96
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen211710–
2020-21Rangers10910–
2021-22Rangers4119006.96
2022-23Rangers012310–

Player page →

44C. RamirezAberdeen· 32yAberdeenF3210445106.83
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen10336106.83
2022-23Aberdeen01900–

Player page →

44M. OgkmpoeHamilton AcademicalHamilton AcademicalF–1022030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical10000–
2019-20Hamilton Academical61000–
2020-21Hamilton Academical312030–
44B. GrahamPartick ThistlePartick ThistleF–101041–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County40021–
2021-22Partick Thistle01010–
2022-23Partick Thistle60010–
48Ross StewartRoss County· 26yRoss CountyF26931990–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County72070–
2020-21Ross County211920–

Player page →

48Steven FletcherDundee United· 36yDundee UnitedF36923330–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United923330–

Player page →

50M. MillerHamilton Academical· 27yHamilton AcademicalF27840112–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical51071–
2019-20Hamilton Academical33041–

Player page →

Data coverage for Scottish Premiership →

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