Skip to content
Almanac
Menu

Goals, assists and cards count 646 of 647 stored matches (100%) that name a player. Appearances count 456 matches with a stored lineup.

  • 19
  • 20
  • 21

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Lewis FergusonAberdeen· 22yAberdeenM22217713127.24
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen14081–
2020-21Aberdeen92351117.17
2021-22Aberdeen111361207.31

Player page →

2Joe AriboRangers· 25yRangersM25181665607.12
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37010–
2020-21Rangers7431007.17
2021-22Rangers8534507.07

Player page →

3Ryan ChristieCeltic· 27yCelticM27162338417.35
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic1111031–
2020-21Celtic5934107.29
2021-22Celtic034007.92

Player page →

4David TurnbullCeltic· 22yCelticM22151161707.55
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic8631307.48
2020-21Motherwell105107.64
2021-22Celtic6525307.60

Player page →

5James ForrestCeltic· 30yCelticM30141732006.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic1014000–
2020-21Celtic3113006.92
2021-22Celtic1219006.73

Player page →

5Callum McGregorCeltic· 28yCelticM281415701217.12
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic96020–
2020-21Celtic3737617.09
2021-22Celtic2233407.14

Player page →

5C. BurkeKilmarnock· 38yKilmarnockM3814837507.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock54020–
2020-21Kilmarnock9437307.03

Player page →

5M. ElyounoussiCeltic· 27yCelticM2714634206.95
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic42000–
2020-21Celtic10434206.95

Player page →

9Scott ArfieldRangers· 33yRangersM3313957706.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers54030–
2020-21Rangers4528106.82
2021-22Rangers4029306.77

Player page →

9S. PittmanLivingstonLivingstonM–136661106.65
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston32010–
2020-21Livingston6238406.71
2021-22Livingston4228606.58
9R. CallachanRoss County· 28yRoss CountyM28134681806.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical93331106.88
2021-22Ross County4135706.70

Player page →

9Regan Charles-CookRoss County· 25yRoss CountyM25132631106.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0026406.37
2021-22Ross County13237706.78

Player page →

13Jamie McGrathSt Mirren· 25ySt MirrenM2512253707.19
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren00020–
2020-21St Mirren10135307.21
2021-22St Mirren2118207.16

Player page →

14Ryan HedgesAberdeen· 26yAberdeenM26111244616.96
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen45020–
2020-21Aberdeen5328116.90
2021-22Aberdeen2416307.05

Player page →

15Ianis HagiRangers· 23yRangersM23101248507.06
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers11000–
2020-21Rangers71133307.03
2021-22Rangers2015207.11

Player page →

15A. ForrestLivingston· 25yLivingstonM2510566706.85
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston4130106.72
2021-22Livingston6436606.96

Player page →

17Tom RogicCeltic· 29yCelticM2991455406.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic24000–
2020-21Celtic1423106.81
2021-22Celtic6632306.87

Player page →

17A. CampbellMotherwell· 23yMotherwellM239234706.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell52010–
2020-21Motherwell4034606.84

Player page →

19S. LawlessMotherwellMotherwellM–879306.61
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston86020–
2020-21Motherwell007106.50
2021-22Motherwell012007.00
19Blair SpittalRoss County· 26yRoss CountyM268443907.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County20030–
2020-21Ross County119106.91
2021-22Ross County5334507.06

Player page →

21N. McGinnDundeeDundeeM–7949306.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen66010–
2020-21Aberdeen0125206.84
2021-22Aberdeen009006.58
2021-22Dundee1215007.00
21Connor RonanSt Mirren· 24ySt MirrenM247427216.97
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren7427216.97

Player page →

21İlkay DurmuşSt Mirren· 28ySt MirrenM287331206.83
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren41010–
2020-21St Mirren3231106.83

Player page →

21J. HungboRoss County· 22yRoss CountyM227333206.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County7333206.74

Player page →

21Mark O'HaraMotherwell· 26yMotherwellM267146816.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell11040–
2020-21Motherwell5027216.78
2021-22Motherwell1019206.86

Player page →

26Ali McCannSt Johnstone· 22ySt JohnstoneM2264381306.87
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone42050–
2020-21St Johnstone2234706.85
2021-22St Johnstone004107.05

Player page →

26D. WotherspoonSt JohnstoneSt JohnstoneM–64471207.16
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone30030–
2020-21St Johnstone3437607.21
2021-22St Johnstone0010306.95
26Ryan JackRangers· 30yRangersM306428307.08
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers43020–
2020-21Rangers2119107.16
2021-22Rangers009006.90

Player page →

26S. RobinsonLivingstonLivingstonM–6126806.68
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston20060–
2020-21Livingston4126206.68
30S. AllanHibernianHibernianM–51225706.66
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian58030–
2020-21Hibernian018106.67
2021-22Hibernian0317306.65
30C. MacPhersonSt MirrenSt MirrenM–54541316.81
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren22020–
2020-21St Mirren2132516.80
2021-22St Johnstone1120606.83
2021-22St Mirren002006.80
30Jonny HayesAberdeen· 34yAberdeenM3454691306.88
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic10010–
2020-21Aberdeen2334406.96
2021-22Aberdeen2135806.81

Player page →

30Olivier NtchamCeltic· 26yCelticM265314306.66
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic42020–
2020-21Celtic1114106.66

Player page →

30Scott BrownAberdeen· 36yAberdeenM3653551816.93
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic20060–
2020-21Celtic1231616.94
2021-22Aberdeen2124606.92

Player page →

30Josh GinnellyHeart of Midlothian· 25yHeart of MidlothianM255231316.56
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56

Player page →

30Dylan LevittDundee United· 21yDundee UnitedM215125107.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12

Player page →

37M. KennedyAberdeen· 27yAberdeenM274739306.82
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen02010–
2019-20St Johnstone33010–
2020-21Aberdeen1231106.82
2021-22Aberdeen008006.80

Player page →

37Glen KamaraRangers· 26yRangersM264464407.01
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers00020–
2020-21Rangers1133207.00
2021-22Rangers3331007.02

Player page →

37Ian HarkesDundee United· 27yDundee UnitedM274463406.85
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1235306.73
2021-22Dundee United3228107.00

Player page →

37Iain VigursRoss County· 34yRoss CountyM3443302216.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County22050–
2020-21Ross County21301716.81

Player page →

37Matt O'RileyCeltic· 21yCelticM214316107.38
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4316107.38

Player page →

37Mitch PinnockKilmarnock· 27yKilmarnockM274330006.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock4330006.87

Player page →

37S. MallanHibernian· 26yHibernianM264314406.88
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian33020–
2020-21Hibernian1014206.88

Player page →

37S. NaismithHeart of MidlothianHeart of MidlothianM–43040–
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian43040–
37K. MagennisHibernianHibernianM–4221406.66
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren11040–
2020-21Hibernian1014006.38
2021-22Hibernian217007.16
37L. McCowanDundee· 24yDundeeM244229006.67
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee4229006.67

Player page →

37Reo HatateCeltic· 24yCelticM244217006.99
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4217006.99

Player page →

37Andy HallidayHeart of Midlothian· 30yHeart of MidlothianM304127616.91
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers01000–
2021-22Heart of Midlothian4027616.91

Player page →

37G. OakleyKilmarnockKilmarnockM–416516.57
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical41051–
2020-21Kilmarnock006006.57
37Sean ClareHeart of Midlothian· 25yHeart of MidlothianM2540031–
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian40031–

Player page →

Data coverage for Scottish Premiership →

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