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

1Lewis FergusonAberdeenAberdeenM712173127.24
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen01481–
2020-21Aberdeen35921117.17
2021-22Aberdeen361111207.31

Player page →

2Kevin NisbetHibernianHibernianF59192506.97
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian33142007.03
2021-22Hibernian2650506.89

Player page →

3Callum HendrySt JohnstoneSt JohnstoneF471811426.77
SeasonClubAppsGoalsAstYCRCRating
2019-20St Johnstone07141–
2020-21Aberdeen1220106.59
2020-21St Johnstone1600316.50
2021-22St Johnstone1990607.08

Player page →

4L. GriffithsDundeeDundeeF37176406.82
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic09420–
2020-21Celtic2262006.84
2021-22Dundee1520206.79

Player page →

5Ryan ChristieCelticCelticM381623417.35
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic0111131–
2020-21Celtic3459107.29
2021-22Celtic403007.93

Player page →

6David TurnbullCelticCelticM611511707.55
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic3186307.48
2020-21Motherwell510107.64
2021-22Celtic2565307.60

Player page →

7James ForrestCelticCelticM321417006.81
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic0101400–
2020-21Celtic1331006.92
2021-22Celtic1912006.73

Player page →

7Callum McGregorCelticCelticM7014151217.12
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic09620–
2020-21Celtic3737617.09
2021-22Celtic3322407.14

Player page →

7Chris BurkeKilmarnockKilmarnockM37148507.03
SeasonClubAppsGoalsAstYCRCRating
2019-20Kilmarnock05420–
2020-21Kilmarnock3794307.03

Player page →

10R. CallachanRoss CountyRoss CountyM681341806.79
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical33931106.88
2021-22Ross County3541706.70

Player page →

11L. DykesLivingstonLivingstonF3115816.90
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston09581–
2020-21Livingston320006.90

Player page →

12A. ForrestLivingstonLivingstonM66105706.85
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston3041106.72
2021-22Livingston3664606.96

Player page →

12Danny MullenDundeeDundeeF25101806.78
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren02020–
2020-21Dundee01000–
2021-22Dundee2571606.78

Player page →

14Greg KiltieSt MirrenSt MirrenF5496506.78
SeasonClubAppsGoalsAstYCRCRating
2019-20Kilmarnock01010–
2020-21Kilmarnock2962206.84
2021-22St Mirren2524206.72

Player page →

14Ross StewartRoss CountyRoss CountyF1993906.85
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County07270–
2020-21Ross County1921206.85

Player page →

14A. CampbellMotherwellMotherwellM3492706.84
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell05210–
2020-21Motherwell3440606.84

Player page →

17Blair SpittalRoss CountyRoss CountyM4384907.03
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County02030–
2020-21Ross County911106.91
2021-22Ross County3453507.06

Player page →

17Lawrence ShanklandDundee UnitedDundee UnitedF3383506.87
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3283406.89
2021-22Dundee United100106.30

Player page →

19J. ScottHibernianHibernianF1672106.77
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell03110–
2021-22Hibernian1641006.77

Player page →

19Scott WrightRangersRangersF4572206.79
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen1721106.69
2020-21Rangers910106.63
2021-22Rangers1941006.96

Player page →

19Mark O'HaraMotherwellMotherwellM4671816.81
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell01140–
2020-21Motherwell2750216.78
2021-22Motherwell1910206.86

Player page →

22Paul McGinnHibernianHibernianD63661816.99
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian00010–
2019-20St Mirren00140–
2020-21Hibernian3832707.02
2021-22Hibernian2533616.93

Player page →

22Ryan JackRangersRangersM2864307.08
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers04320–
2020-21Rangers1921107.16
2021-22Rangers900006.90

Player page →

22Stephen KingsleyHeart of MidlothianHeart of MidlothianD3360207.02
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian3360207.02

Player page →

25A. ConsidineAberdeenAberdeenD40531016.98
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen04240–
2020-21Aberdeen3611616.96
2021-22Aberdeen400007.20

Player page →

25Scott BrownAberdeenAberdeenM55531816.93
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic02060–
2020-21Celtic3112616.94
2021-22Aberdeen2421606.92

Player page →

25Shaun RooneySt JohnstoneSt JohnstoneD50511206.74
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone2721406.73
2021-22St Johnstone2330806.76

Player page →

28Anthony RalstonCelticCelticD29410907.41
SeasonClubAppsGoalsAstYCRCRating
2019-20St Johnstone00160–
2020-21Celtic100107.20
2021-22Celtic2849207.42

Player page →

28Stephen O'DonnellMotherwellMotherwellD6245926.77
SeasonClubAppsGoalsAstYCRCRating
2019-20Kilmarnock03310–
2020-21Motherwell3412316.76
2021-22Motherwell2800516.79

Player page →

28Nicky DevlinLivingstonLivingstonD73441506.92
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston00010–
2020-21Livingston3622706.84
2021-22Livingston3722706.99

Player page →

28Iain VigursRoss CountyRoss CountyM30432216.81
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County02250–
2020-21Ross County30211716.81

Player page →

28S. MallanHibernianHibernianM1443406.88
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian03320–
2020-21Hibernian1410206.88

Player page →

28Alex IacovittiRoss CountyRoss CountyD6742906.81
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County3620406.81
2021-22Ross County3122506.81

Player page →

28Craig HalkettHeart of MidlothianHeart of MidlothianD28421307.15
SeasonClubAppsGoalsAstYCRCRating
2019-20Heart of Midlothian02270–
2021-22Heart of Midlothian2820607.15

Player page →

28Jordan McGheeDundeeDundeeD3442606.69
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee03000–
2021-22Dundee3412606.69

Player page →

28L. McCowanDundeeDundeeM2942006.67
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee2942006.67

Player page →

28Andy HallidayHeart of MidlothianHeart of MidlothianM2741616.91
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers00100–
2021-22Heart of Midlothian2740616.91

Player page →

28Jamie WalkerHeart of MidlothianHeart of MidlothianF441406.77
SeasonClubAppsGoalsAstYCRCRating
2019-20Heart of Midlothian03120–
2021-22Heart of Midlothian410206.77

Player page →

28John SouttarHeart of MidlothianHeart of MidlothianD2741607.30
SeasonClubAppsGoalsAstYCRCRating
2019-20Heart of Midlothian00120–
2021-22Heart of Midlothian2740407.30

Player page →

28Lee ErwinSt MirrenSt MirrenF3440106.66
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County01000–
2020-21Ross County400006.70
2020-21St Mirren2730106.69
2021-22St Mirren300006.33

Player page →

28R. PorteousHibernianHibernianD63401437.07
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian01021–
2020-21Hibernian3410507.01
2021-22Hibernian2920727.13

Player page →

42Charlie AdamDundeeDundeeM27351306.88
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee01220–
2021-22Dundee27231106.88

Player page →

42Liam CraigSt JohnstoneSt JohnstoneM39352026.87
SeasonClubAppsGoalsAstYCRCRating
2019-20St Johnstone00231–
2020-21St Johnstone2333916.96
2021-22St Johnstone1600806.74

Player page →

42Marcus FraserSt MirrenSt MirrenD73351506.82
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County01250–
2020-21St Mirren3710406.80
2021-22St Mirren3613606.83

Player page →

42Liam SmithDundee UnitedDundee UnitedD50331006.86
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3012606.87
2021-22Dundee United2021406.84

Player page →

42Connor McLennanAberdeenAberdeenF4632606.60
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen03120–
2020-21Aberdeen2701306.63
2021-22Aberdeen1900106.56

Player page →

42Craig ConwaySt JohnstoneSt JohnstoneM2832007.04
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone2832007.04

Player page →

42Ethan ErhahonSt MirrenSt MirrenM54321216.79
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren3120606.88
2021-22St Mirren2312616.66

Player page →

42Glenn MiddletonSt JohnstoneSt JohnstoneF3732206.67
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian00100–
2020-21St Johnstone920006.78
2021-22St Johnstone2811206.63

Player page →

42Lewis SmithHamilton AcademicalHamilton AcademicalM932106.50
SeasonClubAppsGoalsAstYCRCRating
2019-20Hamilton Academical03210–
2020-21Hamilton Academical900006.50

Player page →

Data coverage for Scottish Premiership →

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