Skip to content
Almanac
Menu

Goals, assists and cards count 639 of 641 stored matches (100%) that name a player. Appearances count 228 matches with a stored lineup.

  • 18
  • 19
  • 20

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Ryan ChristieCeltic· 26yCelticM26252434517.29
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic94010–
2019-20Celtic1111031–
2020-21Celtic5934107.29

Player page →

2James ForrestCeltic· 29yCelticM29242413106.92
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic119010–
2019-20Celtic1014000–
2020-21Celtic3113006.92

Player page →

2David TurnbullMotherwell· 21yMotherwellM21241036607.51
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell154020–
2020-21Celtic8631307.48
2020-21Motherwell105107.64

Player page →

4Chris BurkeKilmarnock· 37yKilmarnockM37191437607.03
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock56010–
2019-20Kilmarnock54020–
2020-21Kilmarnock9437307.03

Player page →

5L. GriffithsCeltic· 30yCelticF3017722306.84
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic21010–
2019-20Celtic94020–
2020-21Celtic6222006.84

Player page →

6Callum McGregorCeltic· 27yCelticM27152537817.09
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic312000–
2019-20Celtic96020–
2020-21Celtic3737617.09

Player page →

6Lewis FergusonAberdeen· 21yAberdeenM21157353027.17
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen510110–
2019-20Aberdeen14081–
2020-21Aberdeen92351117.17

Player page →

8Kevin NisbetHibernian· 24yHibernianF2414233007.03
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian14233007.03

Player page →

9S. MallanHibernian· 25yHibernianM251111141406.88
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian780100–
2019-20Hibernian33020–
2020-21Hibernian1014206.88

Player page →

9A. CampbellMotherwell· 22yMotherwellM22116341206.84
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell24050–
2019-20Motherwell52010–
2020-21Motherwell4034606.84

Player page →

9L. DykesLivingston· 25yLivingstonF251153816.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston95081–
2020-21Livingston203006.90

Player page →

9Callum HendrySt Johnstone· 23ySt JohnstoneF2311128926.54
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone20010–
2019-20St Johnstone71041–
2020-21Aberdeen2012106.59
2020-21St Johnstone0016316.50

Player page →

13Ryan JackRangers· 29yRangersM2910819707.16
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers44040–
2019-20Rangers43020–
2020-21Rangers2119107.16

Player page →

13R. CallachanHamilton Academical· 27yHamilton AcademicalM27103331506.88
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone10040–
2020-21Hamilton Academical93331106.88

Player page →

15Ross StewartRoss County· 24yRoss CountyF249319906.85
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County72070–
2020-21Ross County2119206.85

Player page →

15Craig HalkettHeart of Midlothian· 26yHeart of MidlothianD26920131–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston70061–
2019-20Heart of Midlothian22070–

Player page →

17A. ConsidineAberdeen· 34yAberdeenD3485361926.96
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen32091–
2019-20Aberdeen42040–
2020-21Aberdeen1136616.96

Player page →

17Lawrence ShanklandDundee United· 25yDundee UnitedF258332406.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United8332406.89

Player page →

17Danny MullenDundee· 26yDundeeF2680040–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–
2020-21Dundee10000–

Player page →

20Greg KiltieKilmarnock· 24yKilmarnockF247229306.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10010–
2020-21Kilmarnock6229206.84

Player page →

20Ryan HardieLivingston· 24yLivingstonF2471010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston71010–

Player page →

22Connor McLennanAberdeen· 21yAberdeenF2161027506.63
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen38000–
2019-20Aberdeen31020–
2020-21Aberdeen0127306.63

Player page →

22Paul McGinnHibernian· 30yHibernianD3067382007.02
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren34080–
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian3238707.02

Player page →

22Scott WrightRangers· 23yRangersF236726306.67
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen2117106.69
2020-21Rangers109106.63

Player page →

22Craig SibbaldLivingston· 26yLivingstonM2662321106.59
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston31010–
2019-20Livingston21030–
2020-21Livingston1032706.59

Player page →

22Mark O'HaraMotherwell· 25yMotherwellD256127616.78
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell11040–
2020-21Motherwell5027216.78

Player page →

27Liam CraigSt Johnstone· 34ySt JohnstoneM3457231826.96
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone22060–
2019-20St Johnstone02031–
2020-21St Johnstone3323916.96

Player page →

27R. PorteousHibernian· 22yHibernianD2250341217.01
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian30050–
2019-20Hibernian10021–
2020-21Hibernian1034507.01

Player page →

29Stephen O'DonnellMotherwell· 29yMotherwellD294634916.76
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell1234316.76

Player page →

29Glenn MiddletonSt Johnstone· 21ySt JohnstoneF21449006.78
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers23000–
2019-20Hibernian01000–
2020-21St Johnstone209006.78

Player page →

29Iain VigursRoss County· 33yRoss CountyM3343302216.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County22050–
2020-21Ross County21301716.81

Player page →

29Scott BrownCeltic· 35yCelticM3543312326.94
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic110111–
2019-20Celtic20060–
2020-21Celtic1231616.94

Player page →

29J. ScottMotherwell· 20yMotherwellM2042010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell11000–
2019-20Motherwell31010–

Player page →

29Rory McKenzieKilmarnock· 27yKilmarnockF274229816.70
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock11021–
2019-20Kilmarnock11010–
2020-21Kilmarnock2029506.70

Player page →

29A. ForrestLivingston· 24yLivingstonM244130106.72
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston4130106.72

Player page →

29Jason KerrSt Johnstone· 24ySt JohnstoneM2441311026.99
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone20051–
2019-20St Johnstone11030–
2020-21St Johnstone1031216.99

Player page →

29O. BurkeCeltic· 24yCelticF2441000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic41000–

Player page →

29Stuart FindlayKilmarnock· 25yKilmarnockD254122626.72
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock30041–
2019-20Kilmarnock11020–
2020-21Kilmarnock0022016.72

Player page →

29Lee ErwinSt Mirren· 27ySt MirrenF274031106.69
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County10000–
2020-21Ross County004006.70
2020-21St Mirren3027106.69

Player page →

29Murray DavidsonSt Johnstone· 33ySt JohnstoneM3340211816.84
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone30070–
2019-20St Johnstone00071–
2020-21St Johnstone1021406.84

Player page →

41Craig ConwaySt Johnstone· 36ySt JohnstoneM363228007.04
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone3228007.04

Player page →

41Lewis SmithHamilton Academical· 21yHamilton AcademicalM21329206.50
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical00010–
2019-20Hamilton Academical32010–
2020-21Hamilton Academical009006.50

Player page →

41Blair SpittalRoss County· 25yRoss CountyM25319406.91
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County20030–
2020-21Ross County119106.91

Player page →

41Jamie WalkerHeart of Midlothian· 27yHeart of MidlothianF2731020–
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian31020–

Player page →

41Jordan McGheeDundee· 24yDundeeD2430000–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee30000–

Player page →

41S. McKennaAberdeen· 24yAberdeenD24304517.13
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20031–
2019-20Aberdeen10020–
2020-21Aberdeen004007.13

Player page →

41Tom AldredMotherwell· 30yMotherwellD3030070–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell30070–

Player page →

48Michael GardyneRoss County· 35yRoss CountyM352331606.78
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County03040–
2020-21Ross County2031206.78

Player page →

48Richard TaitSt Mirren· 31ySt MirrenD3123331426.75
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell11051–
2019-20Motherwell00040–
2020-21St Mirren1233516.75

Player page →

48Marcus FraserSt Mirren· 26ySt MirrenD262237906.80
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County12050–
2020-21St Mirren1037406.80

Player page →

Data coverage for Scottish Premiership →

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