Skip to content
Almanac
Menu

Goals, assists and cards count 1332 of 1337 stored matches (100%) that name a player. Appearances count 684 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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Alfredo MorelosRangers· 26yRangersF267826874477.13
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers145060–
2018-19Rangers1840114–
2019-20Rangers121062–
2020-21Rangers12429807.12
2021-22Rangers11726707.33
2022-23Rangers11532616.98

Player page →

2Odsonne ÉdouardCeltic· 25yCelticF25661935707.22
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic92010–
2018-19Celtic155040–
2019-20Celtic227000–
2020-21Celtic18431107.23
2021-22Celtic214107.18

Player page →

3E. BrophySt MirrenSt MirrenF–398721016.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock71030–
2018-19Kilmarnock112030–
2019-20Kilmarnock91010–
2020-21Kilmarnock2015016.39
2020-21St Mirren006006.60
2021-22St Mirren7031306.70
2022-23Ross County328007.09
2022-23St Mirren0212006.49
3Kyōgo FuruhashiCeltic· 28yCelticF2839256307.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic12020007.11
2022-23Celtic27236307.13

Player page →

5Martin BoyleHibernian· 30yHibernianF303820681817.04
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian53000–
2018-19Hibernian44030–
2019-20Hibernian53050–
2020-21Hibernian12636507.01
2021-22Hibernian7320217.09
2022-23Hibernian5112307.07

Player page →

6Kevin van VeenMotherwell· 31yMotherwellF31346701706.99
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell94321206.88
2022-23Motherwell25238507.07

Player page →

7Lawrence ShanklandHeart of Midlothian· 27yHeart of MidlothianF27327701007.01
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United8332406.89
2021-22Dundee United001106.30
2022-23Heart of Midlothian24437507.14

Player page →

8Kevin NisbetHibernian· 26yHibernianF26313781006.97
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian14233007.03
2021-22Hibernian5026506.89
2022-23Hibernian12119506.99

Player page →

8Sam CosgroveAberdeen· 26yAberdeenF26313141236.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen01001–
2018-19Aberdeen171071–
2019-20Aberdeen111041–
2020-21Aberdeen3014106.77

Player page →

10S. MaySt JohnstoneSt JohnstoneF–3018101806.78
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen53020–
2018-19Aberdeen23010–
2019-20St Johnstone61000–
2020-21St Johnstone5434006.78
2021-22St Johnstone3130106.63
2022-23St Johnstone9637406.91
11L. GriffithsDundeeDundeeF–28837706.82
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic91020–
2018-19Celtic21010–
2019-20Celtic94020–
2020-21Celtic6222006.84
2021-22Dundee2015206.79
12Kyle LaffertyKilmarnock· 35yKilmarnockF35272212117.10
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian1200101–
2018-19Heart of Midlothian10010–
2018-19Rangers40020–
2020-21Kilmarnock929507.63
2022-23Kilmarnock1012306.69

Player page →

13Curtis MainSt Mirren· 30ySt MirrenF30258821526.84
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell52020–
2018-19Motherwell33051–
2019-20Aberdeen40001–
2020-21Aberdeen2014106.72
2021-22St Mirren2131206.70
2022-23St Mirren9237507.00

Player page →

13J. DefoeRangers· 40yRangersF4025417206.80
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers82010–
2019-20Rangers131010–
2020-21Rangers4115006.81
2021-22Rangers002006.70

Player page →

13Kemar RoofeRangers· 30yRangersF3025448207.06
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers14324107.13
2021-22Rangers10121107.03
2022-23Rangers103006.70

Player page →

16Christian DoidgeKilmarnock· 30yKilmarnockF30247851026.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–
2020-21Hibernian7236216.94
2021-22Hibernian2017016.51
2022-23Hibernian015006.72
2022-23Kilmarnock3327406.78

Player page →

17T. WattSt MirrenSt MirrenF–2211982016.89
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33020–
2019-20Motherwell10000–
2020-21Motherwell3535806.92
2021-22Dundee United1217407.00
2021-22Motherwell9019307.04
2022-23Dundee United4117316.72
2022-23St Mirren1010006.66
17B. AndersonLivingstonLivingstonF–22877506.75
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20000–
2019-20Aberdeen10000–
2020-21Aberdeen006006.33
2020-21Hamilton Academical2213106.82
2021-22Livingston11428406.86
2022-23Livingston6230006.69
19JotaCeltic· 24yCelticF24212162407.51
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic101029307.57
2022-23Celtic111133107.46

Player page →

19J. WhiteRoss CountyRoss CountyF–21131061106.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell0018106.59
2020-21Ross County4512207.15
2021-22Ross County5638406.82
2022-23Ross County12238406.96
19Fashion SakalaRangers· 26yRangersF26211059207.05
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers9330107.03
2022-23Rangers12729107.06

Player page →

19Florian KamberiAberdeen· 28yAberdeenF28211011916.54
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian92020–
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen0111006.54

Player page →

23Liel AbadaCeltic· 21yCelticF21201170307.00
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic10636106.98
2022-23Celtic10534207.02

Player page →

23N. ClarkSt JohnstoneSt JohnstoneF–20591416.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United8131306.91
2021-22Dundee United8237006.90
2022-23Dundee United003006.37
2022-23St Johnstone4220116.71
23K. BoydKilmarnockKilmarnockF–203041–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock182020–
2018-19Kilmarnock21021–
23Callum HendrySt Johnstone· 25ySt JohnstoneF25202471526.77
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01000–
2018-19St Johnstone20010–
2019-20St Johnstone71041–
2020-21Aberdeen2012106.59
2020-21St Johnstone0016316.50
2021-22St Johnstone9019607.08

Player page →

27G. GiakoumakisCeltic· 28yCelticF2819240606.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic13121406.99
2022-23Celtic6119206.83

Player page →

28G. StewartRangersRangersF–16105506.97
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen31010–
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
2020-21Rangers015006.97
28B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF–16628306.84
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County30000–
2019-20Ross County75020–
2020-21Ross County5128006.84
2021-22Inverness Caledonian Thistle10010–
28Josh GinnellyHeart of Midlothian· 26yHeart of MidlothianF2616661626.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56
2022-23Heart of Midlothian11430316.95

Player page →

28O. ShawKilmarnockKilmarnockF–16438306.74
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian40000–
2018-19Hibernian63000–
2020-21Ross County6125206.83
2021-22Ross County001006.30
2022-23Kilmarnock0012106.58
28B. MiovskiAberdeen· 23yAberdeenF2316237606.83
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.83

Player page →

28DukAberdeen· 23yAberdeenF2316237606.79
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.79

Player page →

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

Player page →

35C. KaneSt JohnstoneSt JohnstoneF–157481216.80
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone31020–
2018-19St Johnstone33010–
2019-20St Johnstone12010–
2020-21St Johnstone4128406.82
2021-22St Johnstone3018416.77
2022-23St Johnstone102006.75
35Devante ColeMotherwell· 28yMotherwellF2815627607.04
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell41010–
2020-21Motherwell11527507.04

Player page →

37Daizen MaedaCeltic· 25yCelticF25141051416.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic6516006.86
2022-23Celtic8535416.77

Player page →

37Jonathan ObikaMotherwell· 32yMotherwellF3214243606.70
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren5134206.72
2022-23Motherwell109306.64

Player page →

37S. MacLeanHeart of MidlothianHeart of MidlothianF–1420120–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone101050–
2018-19Heart of Midlothian31030–
2019-20Heart of Midlothian10040–
37A. ColakRangers· 29yRangersF2914125307.13
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers14125307.13

Player page →

41M. McNultyDundee UnitedDundee UnitedF–136441106.73
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United3125406.86
2021-22Dundee United2119306.57
41Liam BoyceHeart of Midlothian· 32yHeart of MidlothianF3213536306.86
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22000–
2021-22Heart of Midlothian10331206.91
2022-23Heart of Midlothian105106.58

Player page →

41Simon MurrayRoss County· 31yRoss CountyF3113314306.61
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee30010–
2017-18Hibernian62010–
2022-23Ross County4114106.61

Player page →

41M. OgkmpoeHamilton AcademicalHamilton AcademicalF–13220306.71
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical30000–
2018-19Hamilton Academical10000–
2019-20Hamilton Academical61000–
2020-21Hamilton Academical3120306.71
45D. ImrieHamilton AcademicalHamilton AcademicalF–1260131–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical85081–
2018-19Hamilton Academical41050–
46Scott WrightRangers· 25yRangersF2511968506.75
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen2117106.69
2020-21Rangers109106.63
2021-22Rangers4119006.96
2022-23Rangers0123106.65

Player page →

46Greg KiltieSt Mirren· 26ySt MirrenF2611789906.78
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10010–
2020-21Kilmarnock6229206.84
2021-22St Mirren2425206.72
2022-23St Mirren2135406.76

Player page →

46L. DykesLivingston· 27yLivingstonF271153816.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston95081–
2020-21Livingston203006.90

Player page →

46A. SchalkRoss CountyRoss CountyF–114010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County114010–
46Chris LongMotherwell· 28yMotherwellF28113291216.62
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell4229606.62

Player page →

Data coverage for Scottish Premiership →

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