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
1Ryan KentRangers· 26yRangersM26222592817.13
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers70010–
2020-21Rangers10937007.25
2021-22Rangers2826417.07
2022-23Rangers3829307.03

Player page →

2Lewis FergusonAberdeen· 23yAberdeenM23217713127.24
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen14081–
2020-21Aberdeen92351117.17
2021-22Aberdeen111361207.31

Player page →

3Jamie McGrathDundee United· 26yDundee UnitedM26204851207.15
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren00020–
2020-21St Mirren10135307.21
2021-22St Mirren2118207.16
2022-23Dundee United8232507.08

Player page →

4David TurnbullCeltic· 23yCelticM23191789817.39
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic8631307.48
2020-21Motherwell105107.64
2021-22Celtic6525307.60
2022-23Celtic4628117.05

Player page →

5James ForrestCeltic· 31yCelticM31181948006.86
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic1014000–
2020-21Celtic3113006.92
2021-22Celtic1219006.73
2022-23Celtic4216006.95

Player page →

5Callum McGregorCeltic· 29yCelticM2918161011527.11
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic96020–
2020-21Celtic3737617.09
2021-22Celtic2233407.14
2022-23Celtic4131317.08

Player page →

5Joe AriboRangers· 26yRangersM26181665607.12
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37010–
2020-21Rangers7431007.17
2021-22Rangers8534507.07

Player page →

5Scott ArfieldRangers· 34yRangersM34181088906.77
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers54030–
2020-21Rangers4528106.82
2021-22Rangers4029306.77
2022-23Rangers5131206.73

Player page →

9Mark O'HaraSt Mirren· 27ySt MirrenM27173811626.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell11040–
2020-21Motherwell5027216.78
2021-22Motherwell1019206.86
2022-23St Mirren10235816.88

Player page →

10Ryan ChristieCeltic· 28yCelticM28162338417.35
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic1111031–
2020-21Celtic5934107.29
2021-22Celtic034007.92

Player page →

11Blair SpittalMotherwell· 27yMotherwellM271411791107.04
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County20030–
2020-21Ross County119106.91
2021-22Ross County5334507.06
2022-23Motherwell6736207.06

Player page →

11C. BurkeKilmarnock· 39yKilmarnockM3914837507.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock54020–
2020-21Kilmarnock9437307.03

Player page →

11M. ElyounoussiCeltic· 28yCelticM2814634206.95
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic42000–
2020-21Celtic10434206.95

Player page →

11A. ForrestHeart of Midlothian· 26yHeart of MidlothianM26145101806.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston4130106.72
2021-22Livingston6436606.96
2022-23Heart of Midlothian4035106.62

Player page →

11R. CallachanRoss County· 29yRoss CountyM29145922516.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical93331106.88
2021-22Ross County4135706.70
2022-23Ross County1124716.72

Player page →

16S. PittmanLivingstonLivingstonM–137991516.58
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston32010–
2020-21Livingston6238406.71
2021-22Livingston4228606.58
2022-23Livingston0133416.45
16Regan Charles-CookRoss County· 26yRoss CountyM26132631106.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0026406.37
2021-22Ross County13237706.78

Player page →

18Ianis HagiRangers· 24yRangersM24111256607.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers11000–
2020-21Rangers71133307.03
2021-22Rangers2015207.11
2022-23Rangers108106.87

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

23Tom RogicCeltic· 30yCelticM3091455406.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic24000–
2020-21Celtic1423106.81
2021-22Celtic6632306.87

Player page →

23S. LawlessPartick ThistlePartick ThistleM–999306.61
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston86020–
2020-21Motherwell007106.50
2021-22Motherwell012007.00
2022-23Partick Thistle12000–
23Daniel ArmstrongKilmarnock· 25yKilmarnockM259737917.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock9737917.04

Player page →

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

Player page →

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

Player page →

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

Player page →

23A. CampbellMotherwell· 24yMotherwellM249234706.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell52010–
2020-21Motherwell4034606.84

Player page →

23Liam DonnellyKilmarnock· 27yKilmarnockM2791462626.80
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell710121–
2020-21Motherwell001006.80
2021-22Motherwell0023616.70
2022-23Kilmarnock2022806.90

Player page →

31S. RobinsonKilmarnockKilmarnockM–8142806.65
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston20060–
2020-21Livingston4126206.68
2022-23Kilmarnock2016006.59
32Matt O'RileyCeltic· 22yCelticM2271554407.33
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4316107.38
2022-23Celtic31238307.31

Player page →

32N. McGinnDundeeDundeeM–7949306.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen66010–
2020-21Aberdeen0125206.84
2021-22Aberdeen009006.58
2021-22Dundee1215007.00
32Y. DhandaRoss County· 24yRoss CountyM247730306.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97

Player page →

32Ryan JackRangers· 31yRangersM317654806.98
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers43020–
2020-21Rangers2119107.16
2021-22Rangers009006.90
2022-23Rangers1226506.88

Player page →

32Andy HallidayHeart of Midlothian· 31yHeart of MidlothianM317455816.86
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers01000–
2021-22Heart of Midlothian4027616.91
2022-23Heart of Midlothian3328206.80

Player page →

32Connor RonanSt Mirren· 25ySt MirrenM257427216.97
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren7427216.97

Player page →

32İlkay DurmuşSt Mirren· 29ySt MirrenM297331206.83
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren41010–
2020-21St Mirren3231106.83

Player page →

32J. HungboRoss County· 23yRoss CountyM237333206.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County7333206.74

Player page →

32Scott WrightRangers· 25yRangersM257368306.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen2117106.69
2020-21Rangers109106.63
2021-22Rangers4119006.96
2022-23Rangers0123106.65

Player page →

41Jonny HayesAberdeen· 35yAberdeenM3569991806.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic10010–
2020-21Aberdeen2334406.96
2021-22Aberdeen2135806.81
2022-23Aberdeen1530506.73

Player page →

41M. KennedyAberdeen· 28yAberdeenM286860506.78
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen02010–
2019-20St Johnstone33010–
2020-21Aberdeen1231106.82
2021-22Aberdeen008006.80
2022-23Aberdeen2121206.71

Player page →

41Ian HarkesDundee United· 28yDundee UnitedM2867931016.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1235306.73
2021-22Dundee United3228107.00
2022-23Dundee United2330616.72

Player page →

41D. WotherspoonSt JohnstoneSt JohnstoneM–65691307.04
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone30030–
2020-21St Johnstone3437607.21
2021-22St Johnstone0010306.95
2022-23St Johnstone0122106.77
41Ali McCannSt Johnstone· 23ySt JohnstoneM2364381306.87
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone42050–
2020-21St Johnstone2234706.85
2021-22St Johnstone004107.05

Player page →

41Todd CantwellRangers· 25yRangersM256416507.36
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36

Player page →

41Callum SlatteryMotherwell· 24yMotherwellM2462602616.84
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell20311206.86
2022-23Motherwell42291416.81

Player page →

41K. MagennisHibernianHibernianM–6234816.70
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren11040–
2020-21Hibernian1014006.38
2021-22Hibernian217007.16
2022-23Hibernian2013416.77
41John LundstramRangers· 29yRangersM296064817.00
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers1027106.92
2022-23Rangers5037717.05

Player page →

50S. AllanHibernianHibernianM–51225706.66
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian58030–
2020-21Hibernian018106.67
2021-22Hibernian0317306.65

Data coverage for Scottish Premiership →

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