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
46Jonathan ObikaMotherwell· 32yMotherwellF3214243606.70
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren5134206.72
2022-23Motherwell109306.64

Player page →

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

Player page →

53G. StewartRangersRangersF–1395406.97
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
2020-21Rangers015006.97
53B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF–13628306.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County75020–
2020-21Ross County5128006.84
2021-22Inverness Caledonian Thistle10010–
53M. McNultyDundee UnitedDundee UnitedF–136441106.73
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United3125406.86
2021-22Dundee United2119306.57
53Liam BoyceHeart of Midlothian· 32yHeart of MidlothianF3213536306.86
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22000–
2021-22Heart of Midlothian10331206.91
2022-23Heart of Midlothian105106.58

Player page →

53Regan Charles-CookRoss County· 26yRoss CountyM26132631106.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0026406.37
2021-22Ross County13237706.78

Player page →

58Tom RogicCeltic· 30yCelticM30122055606.84
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic36020–
2019-20Celtic24000–
2020-21Celtic1423106.81
2021-22Celtic6632306.87

Player page →

58N. McGinnDundeeDundeeM–121349406.84
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen54010–
2019-20Aberdeen66010–
2020-21Aberdeen0125206.84
2021-22Aberdeen009006.58
2021-22Dundee1215007.00
58S. LawlessPartick ThistlePartick ThistleM–12129406.61
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston33010–
2019-20Livingston86020–
2020-21Motherwell007106.50
2021-22Motherwell012007.00
2022-23Partick Thistle12000–
58M. KennedyAberdeen· 28yAberdeenM2812960706.78
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone61020–
2019-20Aberdeen02010–
2019-20St Johnstone33010–
2020-21Aberdeen1231106.82
2021-22Aberdeen008006.80
2022-23Aberdeen2121206.71

Player page →

58Florian KamberiAberdeen· 28yAberdeenF2812811716.54
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen0111006.54

Player page →

58C. KaneSt JohnstoneSt JohnstoneF–126481016.80
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33010–
2019-20St Johnstone12010–
2020-21St Johnstone4128406.82
2021-22St Johnstone3018416.77
2022-23St Johnstone102006.75
58O. ShawKilmarnockKilmarnockF–12438306.74
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian63000–
2020-21Ross County6125206.83
2021-22Ross County001006.30
2022-23Kilmarnock0012106.58
65Ianis HagiRangers· 24yRangersM24111256607.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers11000–
2020-21Rangers71133307.03
2021-22Rangers2015207.11
2022-23Rangers108106.87

Player page →

65Ryan HedgesAberdeen· 27yAberdeenM27111244616.96
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen45020–
2020-21Aberdeen5328116.90
2021-22Aberdeen2416307.05

Player page →

65S. MallanHibernian· 27yHibernianM271111141406.88
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian780100–
2019-20Hibernian33020–
2020-21Hibernian1014206.88

Player page →

65Ryan JackRangers· 31yRangersM311110541206.98
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers44040–
2019-20Rangers43020–
2020-21Rangers2119107.16
2021-22Rangers009006.90
2022-23Rangers1226506.88

Player page →

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

Player page →

65A. CampbellMotherwell· 24yMotherwellM24116341206.84
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell24050–
2019-20Motherwell52010–
2020-21Motherwell4034606.84

Player page →

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

Player page →

65Chris LongMotherwell· 28yMotherwellF28113291216.62
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell4229606.62

Player page →

65Craig HalkettHeart of Midlothian· 28yHeart of MidlothianD28112341917.14
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston70061–
2019-20Heart of Midlothian22070–
2021-22Heart of Midlothian2028607.15
2022-23Heart of Midlothian006007.10

Player page →

74Reo HatateCeltic· 25yCelticM25101049007.14
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4217006.99
2022-23Celtic6832007.22

Player page →

74Scott WrightRangers· 25yRangersF2510968406.75
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen2117106.69
2020-21Rangers109106.63
2021-22Rangers4119006.96
2022-23Rangers0123106.65

Player page →

74S. RobinsonKilmarnockKilmarnockM–105421206.65
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston24040–
2019-20Livingston20060–
2020-21Livingston4126206.68
2022-23Kilmarnock2016006.59
74C. RamirezAberdeen· 32yAberdeenF3210445106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen10336106.83
2022-23Aberdeen019006.56

Player page →

74Dylan LevittDundee United· 22yDundee UnitedM2210452407.04
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12
2022-23Dundee United5327306.97

Player page →

74Malik TillmanRangers· 21yRangersM2110428407.09
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers10428407.09

Player page →

74J. GuthrieLivingston· 30yLivingstonD30103361207.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston5236807.07

Player page →

74M. OgkmpoeHamilton AcademicalHamilton AcademicalF–10220306.71
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical10000–
2019-20Hamilton Academical61000–
2020-21Hamilton Academical3120306.71
74B. GrahamPartick ThistlePartick ThistleF–101041–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County40021–
2021-22Partick Thistle01010–
2022-23Partick Thistle60010–
74Liam DonnellyKilmarnock· 27yKilmarnockD27101462726.80
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell10010–
2019-20Motherwell710121–
2020-21Motherwell001006.80
2021-22Motherwell0023616.70
2022-23Kilmarnock2022806.90

Player page →

74R. PorteousHibernian· 24yHibernianD24100842637.12
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian30050–
2019-20Hibernian10021–
2020-21Hibernian1034507.01
2021-22Hibernian2029727.13
2022-23Hibernian3021707.27

Player page →

85Paul McGinnMotherwell· 32yMotherwellD32910993016.97
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren34080–
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian3238707.02
2021-22Hibernian3325616.93
2022-23Motherwell0036406.93

Player page →

85Daniel ArmstrongKilmarnock· 25yKilmarnockM259737917.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock9737917.04

Player page →

85Josh CampbellHibernian· 23yHibernianM2397621406.73
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian1326506.64
2022-23Hibernian8436906.80

Player page →

85T. YouanHibernian· 24yHibernianM249736416.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian9736416.74

Player page →

85A. ConsidineSt Johnstone· 36ySt JohnstoneD3696722346.88
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen32091–
2019-20Aberdeen42040–
2020-21Aberdeen1136616.96
2021-22Aberdeen004007.20
2022-23St Johnstone1132426.77

Player page →

85D. WrightSt Johnstone· 28ySt JohnstoneM289375406.70
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone01000–
2020-21Hibernian1120006.73
2021-22Hibernian1017006.55
2022-23St Johnstone7138406.75

Player page →

85Ross StewartRoss County· 26yRoss CountyF269319906.85
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County72070–
2020-21Ross County2119206.85

Player page →

85Scott SinclairCeltic· 34yCelticM3492010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic92010–

Player page →

85Steven FletcherDundee United· 36yDundee UnitedF369233307.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United9233307.04

Player page →

94D. WotherspoonSt JohnstoneSt JohnstoneM–89691807.04
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone24050–
2019-20St Johnstone30030–
2020-21St Johnstone3437607.21
2021-22St Johnstone0010306.95
2022-23St Johnstone0122106.77
94Andy HallidayHeart of Midlothian· 31yHeart of MidlothianM3185551216.86
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers11040–
2019-20Rangers01000–
2021-22Heart of Midlothian4027616.91
2022-23Heart of Midlothian3328206.80

Player page →

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

Player page →

94Olivier NtchamCeltic· 27yCelticM278414616.66
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic31031–
2019-20Celtic42020–
2020-21Celtic1114106.66

Player page →

94J. ScottHibernian· 22yHibernianM228316106.77
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell11000–
2019-20Motherwell31010–
2021-22Hibernian4116006.77

Player page →

94Joe ShaughnessySt Mirren· 30ySt MirrenD3083911426.93
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone30010–
2020-21St Mirren1133616.88
2021-22St Mirren3036617.06
2022-23St Mirren1222106.80

Player page →

94K. MagennisHibernianHibernianM–8334916.70
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren21010–
2019-20St Mirren11040–
2020-21Hibernian1014006.38
2021-22Hibernian217007.16
2022-23Hibernian2013416.77

Data coverage for Scottish Premiership →

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