Skip to content
Almanac
Menu

Goals, assists and cards count 864 of 869 stored matches (99%) that name a player. Appearances count 228 matches with a stored lineup.

  • 88
  • 89
  • 90
  • 92
  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Paul McGinnHibernian· 30yHibernianD3068382607.02
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle01060–
2018-19St Mirren34080–
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian3238707.02

Player page →

2Callum McGregorCeltic· 27yCelticM27222837817.09
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic73000–
2018-19Celtic312000–
2019-20Celtic96020–
2020-21Celtic3737617.09

Player page →

2C. BurkeKilmarnock· 37yKilmarnockM37201637707.03
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock12010–
2018-19Kilmarnock56010–
2019-20Kilmarnock54020–
2020-21Kilmarnock9437307.03

Player page →

2Marcus FraserSt Mirren· 26ySt MirrenD2622371206.80
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County00030–
2019-20Ross County12050–
2020-21St Mirren1037406.80

Player page →

2Jamie McCartSt Johnstone· 23ySt JohnstoneD230037506.91
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone0037506.91

Player page →

6David TurnbullMotherwell· 21yMotherwellM21241136607.51
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell01000–
2018-19Motherwell154020–
2020-21Celtic8631307.48
2020-21Motherwell105107.64

Player page →

6A. ConsidineAberdeen· 34yAberdeenD34127362426.96
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen42050–
2018-19Aberdeen32091–
2019-20Aberdeen42040–
2020-21Aberdeen1136616.96

Player page →

6Alex IacovittiRoss County· 23yRoss CountyD232036406.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County2036406.81

Player page →

6Nicky DevlinLivingston· 27yLivingstonD272236806.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Livingston2236706.84

Player page →

6Liam GordonSt Johnstone· 25ySt JohnstoneD251136806.87
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone00010–
2019-20St Johnstone00020–
2020-21St Johnstone1136506.87

Player page →

6Jamie RobsonDundee United· 23yDundee UnitedD230236616.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United0236616.75

Player page →

12Lewis FergusonAberdeen· 21yAberdeenM21158353427.17
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01040–
2018-19Aberdeen510110–
2019-20Aberdeen14081–
2020-21Aberdeen92351117.17

Player page →

13Ryan ChristieCeltic· 26yCelticM262932341027.29
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen48051–
2018-19Celtic94010–
2019-20Celtic1111031–
2020-21Celtic5934107.29

Player page →

13A. CampbellMotherwell· 22yMotherwellM22136341506.84
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell20030–
2018-19Motherwell24050–
2019-20Motherwell52010–
2020-21Motherwell4034606.84

Player page →

13R. PorteousHibernian· 22yHibernianD2260341517.01
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian10030–
2018-19Hibernian30050–
2019-20Hibernian10021–
2020-21Hibernian1034507.01

Player page →

13Stephen O'DonnellMotherwell· 29yMotherwellD29611341116.76
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock25020–
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell1234316.76

Player page →

13Mark ReynoldsDundee United· 34yDundee UnitedD342134306.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen11000–
2020-21Dundee United1034306.77

Player page →

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

Player page →

18R. CallachanHamilton Academical· 27yHamilton AcademicalM27143331806.88
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian40030–
2018-19St Johnstone10040–
2020-21Hamilton Academical93331106.88

Player page →

18Richard TaitSt Mirren· 31ySt MirrenD31311332426.75
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell180100–
2018-19Motherwell11051–
2019-20Motherwell00040–
2020-21St Mirren1233516.75

Player page →

18Ross LaidlawRoss County· 28yRoss CountyG280033006.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0033006.78

Player page →

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

Player page →

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

Player page →

24L. ErwinSt Mirren· 27ySt MirrenF279131406.69
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock51030–
2019-20Ross County10000–
2020-21Ross County004006.70
2020-21St Mirren3027106.69

Player page →

24Jason KerrSt Johnstone· 24ySt JohnstoneM2451311236.99
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone10021–
2018-19St Johnstone20051–
2019-20St Johnstone11030–
2020-21St Johnstone1031216.99

Player page →

24Scott BrownCeltic· 35yCelticM3545313026.94
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic02070–
2018-19Celtic110111–
2019-20Celtic20060–
2020-21Celtic1231616.94

Player page →

24Ethan ErhahonSt Mirren· 20ySt MirrenM202131916.88
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren01031–
2020-21St Mirren2031606.88

Player page →

24K. BroadfootKilmarnock· 36yKilmarnockD3624311436.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock12061–
2018-19Kilmarnock11042–
2019-20Kilmarnock00010–
2019-20St Mirren01000–
2020-21Kilmarnock0031306.77

Player page →

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

Player page →

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

Player page →

29J. HoltLivingston· 28yLivingstonM2838301506.84
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers24060–
2019-20St Johnstone00020–
2020-21Livingston1430706.84

Player page →

29Liam SmithDundee United· 25yDundee UnitedD251230606.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1230606.87

Player page →

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

Player page →

33Rory McKenzieKilmarnock· 27yKilmarnockF2742291316.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock00050–
2018-19Kilmarnock11021–
2019-20Kilmarnock11010–
2020-21Kilmarnock2029506.70

Player page →

33R. McCrorieAberdeen· 23yAberdeenD2330291016.81
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers20040–
2018-19Rangers00001–
2020-21Aberdeen1029606.81

Player page →

36Callum HendrySt Johnstone· 23ySt JohnstoneF2311228926.54
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01000–
2018-19St Johnstone20010–
2019-20St Johnstone71041–
2020-21Aberdeen2012106.59
2020-21St Johnstone0016316.50

Player page →

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

Player page →

36C. DonaldsonRoss County· 26yRoss CountyD261028706.60
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County00010–
2020-21Ross County1028606.60

Player page →

36J. DoigHibernian· 19yHibernianD191328206.63
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1328206.63

Player page →

36R. FultonHamilton Academical· 25yHamilton AcademicalG250028106.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical0028106.79

Player page →

41Mark O'HaraMotherwell· 25yMotherwellD2510127916.78
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee40030–
2019-20Motherwell11040–
2020-21Motherwell5027216.78

Player page →

41Connor McLennanAberdeen· 21yAberdeenF2161027606.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen38000–
2019-20Aberdeen31020–
2020-21Aberdeen0127306.63

Player page →

41Shaun RooneySt Johnstone· 24ySt JohnstoneD242127406.73
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone2127406.73

Player page →

41Allan McGregorRangers· 39yRangersG390027717.18
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers00031–
2019-20Rangers00030–
2020-21Rangers0027107.18

Player page →

41Zander ClarkSt Johnstone· 28ySt JohnstoneG280027106.55
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone00010–
2020-21St Johnstone0027006.55

Player page →

46Scott WrightRangers· 23yRangersF237726406.67
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen2117106.69
2020-21Rangers109106.63

Player page →

46Greg TaylorCeltic· 23yCelticM2311226606.98
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock02000–
2018-19Kilmarnock12040–
2019-20Celtic03010–
2020-21Celtic0526106.98

Player page →

48Stephen KellyRoss County· 21yRoss CountyM210325406.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0325406.80

Player page →

49Liam CraigSt Johnstone· 34ySt JohnstoneM34812232526.96
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone35070–
2018-19St Johnstone22060–
2019-20St Johnstone02031–
2020-21St Johnstone3323916.96

Player page →

50Stuart FindlayKilmarnock· 25yKilmarnockD257222726.72
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock31010–
2018-19Kilmarnock30041–
2019-20Kilmarnock11020–
2020-21Kilmarnock0022016.72

Player page →

Data coverage for Scottish Premiership →

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