Skip to content
Almanac
Menu

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

  • 19
  • 20
  • 21
  • 22

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Alfredo MorelosRangers· 26yRangersF264617872737.14
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers121062–
2020-21Rangers1242980–
2021-22Rangers11726707.33
2022-23Rangers11532616.98

Player page →

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

Player page →

3Kyōgo FuruhashiCeltic· 28yCelticF2839256307.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic12020007.11
2022-23Celtic27236307.13

Player page →

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

Player page →

5Lawrence ShanklandHeart of Midlothian· 27yHeart of MidlothianF27327701007.11
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United833240–
2021-22Dundee United001106.30
2022-23Heart of Midlothian24437507.14

Player page →

6Kevin NisbetHibernian· 26yHibernianF26313781006.93
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1423300–
2021-22Hibernian5026506.89
2022-23Hibernian12119506.99

Player page →

7Martin BoyleHibernian· 30yHibernianF302913681517.08
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian53050–
2020-21Hibernian1263650–
2021-22Hibernian7320217.09
2022-23Hibernian5112307.07

Player page →

8Kemar RoofeRangers· 30yRangersF3025448206.99
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1432410–
2021-22Rangers10121107.03
2022-23Rangers103006.70

Player page →

9Christian DoidgeKilmarnock· 30yKilmarnockF30247851026.68
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–
2020-21Hibernian723621–
2021-22Hibernian2017016.51
2022-23Hibernian015006.72
2022-23Kilmarnock3327406.78

Player page →

10S. MaySt JohnstoneSt JohnstoneF–2312101506.78
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone61000–
2020-21St Johnstone543400–
2021-22St Johnstone3130106.63
2022-23St Johnstone9637406.91
11JotaCeltic· 24yCelticF24212162407.51
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic101029307.57
2022-23Celtic111133107.46

Player page →

11J. WhiteRoss CountyRoss CountyF–21131061106.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001810–
2020-21Ross County451220–
2021-22Ross County5638406.82
2022-23Ross County12238406.96
11Fashion SakalaRangers· 26yRangersF26211059207.05
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers9330107.03
2022-23Rangers12729107.06

Player page →

11E. BrophySt MirrenSt MirrenF–21572416.71
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock91010–
2020-21Kilmarnock201501–
2020-21St Mirren00600–
2021-22St Mirren7031306.70
2022-23Ross County328007.09
2022-23St Mirren0212006.49
15Liel AbadaCeltic· 21yCelticF21201170307.00
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic10636106.98
2022-23Celtic10534207.02

Player page →

15B. AndersonLivingstonLivingstonF–20877506.77
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen10000–
2020-21Aberdeen00600–
2020-21Hamilton Academical221310–
2021-22Livingston11428406.86
2022-23Livingston6230006.69
15N. ClarkSt JohnstoneSt JohnstoneF–20591416.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United813130–
2021-22Dundee United8237006.90
2022-23Dundee United003006.37
2022-23St Johnstone4220116.71
18T. WattSt MirrenSt MirrenF–198981816.88
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell10000–
2020-21Motherwell353580–
2021-22Dundee United1217407.00
2021-22Motherwell9019307.04
2022-23Dundee United4117316.72
2022-23St Mirren1010006.66
18G. GiakoumakisCeltic· 28yCelticF2819240606.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic13121406.99
2022-23Celtic6119206.83

Player page →

20Callum HendrySt Johnstone· 25ySt JohnstoneF25181471427.08
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone71041–
2020-21Aberdeen201210–
2020-21St Johnstone001631–
2021-22St Johnstone9019607.08

Player page →

21L. GriffithsDundeeDundeeF–17637406.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic94020–
2020-21Celtic622200–
2021-22Dundee2015206.79
21Curtis MainSt Mirren· 30ySt MirrenF3017382816.86
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen40001–
2020-21Aberdeen201410–
2021-22St Mirren2131206.70
2022-23St Mirren9237507.00

Player page →

21J. DefoeRangers· 40yRangersF4017217106.70
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers131010–
2020-21Rangers411500–
2021-22Rangers002006.70

Player page →

24Josh GinnellyHeart of Midlothian· 26yHeart of MidlothianF2616661626.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56
2022-23Heart of Midlothian11430316.95

Player page →

24B. MiovskiAberdeen· 23yAberdeenF2316237606.83
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.83

Player page →

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

Player page →

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

Player page →

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

Player page →

28Jonathan ObikaMotherwell· 32yMotherwellF3214243606.64
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren513420–
2022-23Motherwell109306.64

Player page →

28A. ColakRangers· 29yRangersF2914125307.13
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers14125307.13

Player page →

28Sam CosgroveAberdeen· 26yAberdeenF261411451–
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen111041–
2020-21Aberdeen301410–

Player page →

32B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF–1362830–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County75020–
2020-21Ross County512800–
2021-22Inverness Caledonian Thistle10010–
32Liam BoyceHeart of Midlothian· 32yHeart of MidlothianF3213536306.86
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22000–
2021-22Heart of Midlothian10331206.91
2022-23Heart of Midlothian105106.58

Player page →

34Greg KiltieSt Mirren· 26ySt MirrenF2611789906.74
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10010–
2020-21Kilmarnock622920–
2021-22St Mirren2425206.72
2022-23St Mirren2135406.76

Player page →

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

Player page →

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

Player page →

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

Player page →

38C. RamirezAberdeen· 32yAberdeenF3210445106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen10336106.83
2022-23Aberdeen019006.56

Player page →

38Kyle LaffertyKilmarnock· 35yKilmarnockF3510221806.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock92950–
2022-23Kilmarnock1012306.69

Player page →

38B. GrahamPartick ThistlePartick ThistleF–101041–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County40021–
2021-22Partick Thistle01010–
2022-23Partick Thistle60010–
41C. KaneSt JohnstoneSt JohnstoneF–9348916.76
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone12010–
2020-21St Johnstone412840–
2021-22St Johnstone3018416.77
2022-23St Johnstone102006.75
41Ross StewartRoss County· 26yRoss CountyF26931990–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County72070–
2020-21Ross County211920–

Player page →

41M. OgkmpoeHamilton AcademicalHamilton AcademicalF–922030–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical61000–
2020-21Hamilton Academical312030–
41Steven FletcherDundee United· 36yDundee UnitedF369233307.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United9233307.04

Player page →

45Albian AjetiCeltic· 26yCelticF268127006.73
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic612000–
2021-22Celtic207006.73

Player page →

46Joel NoubleLivingston· 27yLivingstonF277546716.77
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0316416.86
2022-23Livingston7230306.72

Player page →

46Nicke KabambaKilmarnock· 30yKilmarnockF30733350–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock21010–
2020-21Kilmarnock523340–

Player page →

46J. ScottHibernian· 22yHibernianF227216106.77
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell31010–
2021-22Hibernian4116006.77

Player page →

49Barrie McKayHeart of Midlothian· 28yHeart of MidlothianF2861670107.01
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian21033007.17
2022-23Heart of Midlothian4637106.87

Player page →

49Marley WatkinsAberdeen· 32yAberdeenF326456806.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen21900–
2021-22Aberdeen3221206.92
2022-23Aberdeen1126606.59

Player page →

Data coverage for Scottish Premiership →

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