Skip to content
Almanac
Menu

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

  • 20
  • 21

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Lewis FergusonAberdeen· 22yAberdeenM22203712317.24
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen92351117.17
2021-22Aberdeen111361207.31

Player page →

2Martin BoyleHibernian· 29yHibernianM2919956717.03
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian12636507.01
2021-22Hibernian7320217.09

Player page →

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

Player page →

3Joe AriboRangers· 25yRangersM2515965507.12
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers7431007.17
2021-22Rangers8534507.07

Player page →

5R. CallachanRoss County· 28yRoss CountyM28134681806.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical93331106.88
2021-22Ross County4135706.70

Player page →

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

Player page →

7Jamie McGrathSt Mirren· 25ySt MirrenM2512253507.19
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren10135307.21
2021-22St Mirren2118207.16

Player page →

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

Player page →

8M. ElyounoussiCeltic· 27yCelticM2710434206.95
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic10434206.95

Player page →

8S. PittmanLivingstonLivingstonM–104661006.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston6238406.71
2021-22Livingston4228606.58
11Ianis HagiRangers· 23yRangersM2391148507.06
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers71133307.03
2021-22Rangers2015207.11

Player page →

11C. BurkeKilmarnock· 38yKilmarnockM389437307.03
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock9437307.03

Player page →

13Scott ArfieldRangers· 33yRangersM338557406.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4528106.82
2021-22Rangers4029306.77

Player page →

14Tom RogicCeltic· 29yCelticM2971055406.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1423106.81
2021-22Celtic6632306.87

Player page →

14Ryan HedgesAberdeen· 26yAberdeenM267744416.96
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen5328116.90
2021-22Aberdeen2416307.05

Player page →

14Connor RonanSt Mirren· 24ySt MirrenM247427216.97
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren7427216.97

Player page →

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

Player page →

18Blair SpittalRoss County· 26yRoss CountyM266443607.03
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County119106.91
2021-22Ross County5334507.06

Player page →

18Mark O'HaraMotherwell· 26yMotherwellM266046416.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell5027216.78
2021-22Motherwell1019206.86

Player page →

20Ryan ChristieCeltic· 27yCelticM2751238107.35
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic5934107.29
2021-22Celtic034007.92

Player page →

20Callum McGregorCeltic· 28yCelticM2859701017.12
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3737617.09
2021-22Celtic2233407.14

Player page →

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

Player page →

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

Player page →

24Glen KamaraRangers· 26yRangersM264464207.01
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1133207.00
2021-22Rangers3331007.02

Player page →

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

Player page →

24Jonny HayesAberdeen· 34yAberdeenM3444691206.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen2334406.96
2021-22Aberdeen2135806.81

Player page →

24S. TanserSt Mirren· 27ySt MirrenM274461606.98
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone2030106.84
2021-22St Mirren2431507.10

Player page →

24James ForrestCeltic· 30yCelticM304332006.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3113006.92
2021-22Celtic1219006.73

Player page →

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

Player page →

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

Player page →

24L. McCowanDundee· 24yDundeeM244229006.67
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee4229006.67

Player page →

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

Player page →

24S. RobinsonLivingstonLivingstonM–4126206.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston4126206.68
24A. CampbellMotherwell· 23yMotherwellM234034606.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell4034606.84

Player page →

24Andy HallidayHeart of Midlothian· 30yHeart of MidlothianM304027616.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian4027616.91

Player page →

36Charlie AdamDundee· 36yDundeeM3635271306.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee12020–
2021-22Dundee23271106.88

Player page →

36Liam CraigSt Johnstone· 35ySt JohnstoneM3533391716.87
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone3323916.96
2021-22St Johnstone0016806.74

Player page →

36Scott BrownAberdeen· 36yAberdeenM3633551216.93
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1231616.94
2021-22Aberdeen2124606.92

Player page →

36A. ShinnieLivingstonLivingstonM–3230406.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3230406.70
36C. MacPhersonSt MirrenSt MirrenM–32541116.81
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren2132516.80
2021-22St Johnstone1120606.83
2021-22St Mirren002006.80
36Craig ConwaySt Johnstone· 37ySt JohnstoneM373228007.04
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone3228007.04

Player page →

36Ethan ErhahonSt Mirren· 21ySt MirrenM2132541216.79
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren2031606.88
2021-22St Mirren1223616.66

Player page →

36İlkay DurmuşSt Mirren· 28ySt MirrenM283231106.83
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren3231106.83

Player page →

36Odin BaileyLivingston· 22yLivingstonM223231106.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3231106.74

Player page →

36Aaron TshibolaKilmarnock· 27yKilmarnockM2731311006.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock31311006.74

Player page →

36Charlie LakinRoss County· 23yRoss CountyM233119106.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County3119106.66

Player page →

36Jordan RobertsMotherwell· 28yMotherwellM283125406.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell117106.80
2021-22Motherwell2018306.67

Player page →

36K. MagennisHibernianHibernianM–3121006.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1014006.38
2021-22Hibernian217007.16
36P. PawlettDundee UnitedDundee UnitedM–31481426.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1126716.62
2021-22Dundee United2022716.87
36Hakeem OdoffinHamilton Academical· 24yHamilton AcademicalM243037807.00
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical3037807.00

Player page →

Data coverage for Scottish Premiership →

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