Skip to content
Almanac
Menu

Goals, assists and cards count 1089 of 1097 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
49Chris CaddenHibernian· 24yHibernianM2441010006.70
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell32000–
2017-18Motherwell07000–
2018-19Motherwell11000–
2020-21Hibernian0010006.70

Player page →

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

Player page →

49Andy HallidayRangers· 29yRangersM2942090–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers30040–
2017-18Rangers00010–
2018-19Rangers11040–
2019-20Rangers01000–

Player page →

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

Player page →

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

Player page →

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

Player page →

49Tom AldredMotherwell· 30yMotherwellD3040070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell10000–
2018-19Motherwell30070–

Player page →

58J. HoltLivingston· 28yLivingstonM2839301806.84
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers01030–
2017-18Rangers24060–
2019-20St Johnstone00020–
2020-21Livingston1430706.84

Player page →

58Lee WallaceRangers· 33yRangersD3336030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers35030–
2017-18Rangers01000–

Player page →

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

Player page →

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

Player page →

58Danny WilsonRangers· 29yRangersD2931070–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers00050–
2017-18Rangers31020–

Player page →

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

Player page →

58Mikey DevlinAberdeen· 27yAberdeenD273011016.90
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical20040–
2018-19Aberdeen10041–
2019-20Aberdeen00020–
2020-21Aberdeen001006.90

Player page →

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

Player page →

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

Player page →

66Marcus FraserSt Mirren· 26ySt MirrenD2624371406.80
SeasonClubGoalsAstAppsYCRCRating
2016-17Ross County02020–
2017-18Ross County00030–
2019-20Ross County12050–
2020-21St Mirren1037406.80

Player page →

66Cammy KerrDundee· 25yDundeeD25220110–
SeasonClubGoalsAstAppsYCRCRating
2016-17Dundee11040–
2017-18Dundee01030–
2018-19Dundee10040–

Player page →

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

Player page →

66Ziggy GordonHamilton Academical· 28yHamilton AcademicalD28220110–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle01050–
2018-19Hamilton Academical21060–

Player page →

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

Player page →

66Mark ReynoldsDundee United· 34yDundee UnitedD342134616.77
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen00031–
2017-18Aberdeen11000–
2020-21Dundee United1034306.77

Player page →

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

Player page →

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

Player page →

75Greg TaylorCeltic· 23yCelticM2311326606.98
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock01000–
2017-18Kilmarnock02000–
2018-19Kilmarnock12040–
2019-20Celtic03010–
2020-21Celtic0526106.98

Player page →

75Liam SmithDundee United· 25yDundee UnitedD2515301006.87
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian03040–
2020-21Dundee United1230606.87

Player page →

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

Player page →

75John SouttarHeart of Midlothian· 24yHeart of MidlothianD24130120–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian01010–
2017-18Heart of Midlothian10080–
2018-19Heart of Midlothian01010–
2019-20Heart of Midlothian01020–

Player page →

75Calvin MillerDundee· 23yDundeeF2312020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee12020–

Player page →

75Charlie AdamDundee· 35yDundeeM3512020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee12020–

Player page →

75Aaron Buchanan HickeyHeart of Midlothian· 18yHeart of MidlothianD1811071–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian00010–
2019-20Heart of Midlothian11061–

Player page →

75Anthony RalstonCeltic· 22yCelticD22111707.20
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic10000–
2019-20St Johnstone01060–
2020-21Celtic001107.20

Player page →

75Jack McMillanLivingston· 23yLivingstonD23118606.64
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston10020–
2019-20Livingston01040–
2020-21Livingston008006.64

Player page →

75L. AppereDundee United· 22yDundee UnitedF221122206.57
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1122206.57

Player page →

75L. HendersonCeltic· 25yCelticM2511010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic11010–

Player page →

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

Player page →

75A. MeekisonDundee United· 19yDundee UnitedM19103006.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United103006.87

Player page →

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

Player page →

75David BatesRangers· 24yRangersD2410020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers00010–
2017-18Rangers10010–

Player page →

75Jack HendryCeltic· 26yCelticD2610050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00020–
2017-18Dundee10020–
2018-19Celtic00010–

Player page →

75Russell MartinRangers· 35yRangersD3510010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers10010–

Player page →

75Stephen WelshCeltic· 21yCelticD211016107.06
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1016107.06

Player page →

75Zak JulesMotherwell· 24yMotherwellD2410000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell10000–

Player page →

Data coverage for Scottish Premiership →

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