Skip to content
Almanac
Menu

Goals, assists and cards count 1323 of 1331 stored matches (99%) that name a player. Appearances count 456 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
  • 21

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
48Iain VigursRoss County· 34yRoss CountyM3455302816.81
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle12060–
2019-20Ross County22050–
2020-21Ross County21301716.81

Player page →

48Graham DorransRangers· 35yRangersM3553050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers53050–

Player page →

48John McGinnHibernian· 27yHibernianM27530100–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian520100–
2018-19Hibernian01000–

Player page →

48John SouttarHeart of Midlothian· 25yHeart of MidlothianD2553271607.30
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian01010–
2017-18Heart of Midlothian10080–
2018-19Heart of Midlothian01010–
2019-20Heart of Midlothian01020–
2021-22Heart of Midlothian4027407.30

Player page →

48Jason KerrSt Johnstone· 25ySt JohnstoneM2551341237.02
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone10021–
2018-19St Johnstone20051–
2019-20St Johnstone11030–
2020-21St Johnstone1031216.99
2021-22St Johnstone003007.40

Player page →

48Shaun RooneySt Johnstone· 25ySt JohnstoneD2551501206.74
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone2127406.73
2021-22St Johnstone3023806.76

Player page →

48S. McKennaAberdeen· 25yAberdeenD255041017.13
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen20050–
2018-19Aberdeen20031–
2019-20Aberdeen10020–
2020-21Aberdeen004007.13

Player page →

58Kieran TierneyCeltic· 24yCelticD24417040–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic16010–
2017-18Celtic37030–
2018-19Celtic04000–

Player page →

58Richard TaitSt Mirren· 32ySt MirrenD32417603626.68
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell15060–
2017-18Motherwell180100–
2018-19Motherwell11051–
2019-20Motherwell00040–
2020-21St Mirren1233516.75
2021-22St Mirren0127606.59

Player page →

58J. HoltLivingston· 29yLivingstonM2949672906.86
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers01030–
2017-18Rangers24060–
2019-20St Johnstone00020–
2020-21Livingston1430706.84
2021-22Livingston10371106.88

Player page →

58Nicky DevlinLivingston· 28yLivingstonD2844731506.92
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Livingston2236706.84
2021-22Livingston2237706.99

Player page →

58Alex IacovittiRoss County· 24yRoss CountyD244267906.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County2036406.81
2021-22Ross County2231506.81

Player page →

58Jordan McGheeDundee· 25yDundeeD254234606.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee30000–
2021-22Dundee1234606.69

Player page →

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

Player page →

58O. BurkeCeltic· 25yCelticF2541000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic41000–

Player page →

58R. McCrorieAberdeen· 24yAberdeenD2441592126.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers20040–
2018-19Rangers00001–
2020-21Aberdeen1029606.81
2021-22Aberdeen11301116.73

Player page →

58Tom AldredMotherwell· 31yMotherwellD3140070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell10000–
2018-19Motherwell30070–

Player page →

68Marcus FraserSt Mirren· 27ySt MirrenD2737732006.82
SeasonClubGoalsAstAppsYCRCRating
2016-17Ross County02020–
2017-18Ross County00030–
2019-20Ross County12050–
2020-21St Mirren1037406.80
2021-22St Mirren1336606.83

Player page →

68Lee WallaceRangers· 34yRangersD3436030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers35030–
2017-18Rangers01000–

Player page →

68Liam SmithDundee United· 26yDundee UnitedD2636501406.86
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian03040–
2020-21Dundee United1230606.87
2021-22Dundee United2120406.84

Player page →

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

Player page →

68K. BroadfootInverness Caledonian Thistle· 37yInverness Caledonian ThistleD3734311636.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock12061–
2018-19Kilmarnock11042–
2019-20Kilmarnock00010–
2019-20St Mirren01000–
2020-21Kilmarnock0031306.77
2021-22Inverness Caledonian Thistle10020–

Player page →

68Ethan ErhahonSt Mirren· 21ySt MirrenM2133541526.79
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren01031–
2020-21St Mirren2031606.88
2021-22St Mirren1223616.66

Player page →

68Craig ConwaySt Johnstone· 37ySt JohnstoneM373228007.04
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone3228007.04

Player page →

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

Player page →

68Danny WilsonRangers· 30yRangersD3031070–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers00050–
2017-18Rangers31020–

Player page →

68David BatesAberdeen· 25yAberdeenD2530331107.07
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers00010–
2017-18Rangers10010–
2021-22Aberdeen2033907.07

Player page →

68Mikey DevlinAberdeen· 28yAberdeenD283011016.90
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical20040–
2018-19Aberdeen10041–
2019-20Aberdeen00020–
2020-21Aberdeen001006.90

Player page →

79Cammy KerrDundee· 26yDundeeD2623351506.82
SeasonClubGoalsAstAppsYCRCRating
2016-17Dundee11040–
2017-18Dundee01030–
2018-19Dundee10040–
2021-22Dundee0135406.82

Player page →

79C. ShieldsMotherwell· 24yMotherwellF242225206.65
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2225206.65

Player page →

79Charlie MulgrewDundee United· 36yDundee UnitedD362231507.14
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2231507.14

Player page →

79Ziggy GordonHamilton Academical· 29yHamilton AcademicalD29220110–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle01050–
2018-19Hamilton Academical21060–

Player page →

79Jack McMillanLivingston· 24yLivingstonD242124706.62
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston10020–
2019-20Livingston01040–
2020-21Livingston008006.64
2021-22Livingston1016106.61

Player page →

79L. AppereDundee United· 23yDundee UnitedF232135306.58
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1122206.57
2021-22Dundee United1013106.59

Player page →

79Liam GordonSt Johnstone· 26ySt JohnstoneD2621671806.89
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone00010–
2019-20St Johnstone00020–
2020-21St Johnstone1136506.87
2021-22St Johnstone10311006.92

Player page →

79Mark ReynoldsDundee United· 35yDundee UnitedD352135616.76
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen00031–
2017-18Aberdeen11000–
2020-21Dundee United1034306.77
2021-22Dundee United001006.30

Player page →

79R. GrahamDundee United· 21yDundee UnitedD212115507.09
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2115507.09

Player page →

79J. MulliganDundee· 19yDundeeM192011406.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee2011406.74

Player page →

79R. McAlearInverness Caledonian Thistle· 20yInverness Caledonian ThistleM2020020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle20020–

Player page →

90Greg TaylorCeltic· 24yCelticD2411650806.98
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock01000–
2017-18Kilmarnock02000–
2018-19Kilmarnock12040–
2019-20Celtic03010–
2020-21Celtic0526106.98
2021-22Celtic0324206.98

Player page →

90J. DoigHibernian· 20yHibernianD201562306.72
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1328206.63
2021-22Hibernian0234106.80

Player page →

90Calvin RamsayAberdeen· 18yAberdeenD181428106.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen004006.25
2021-22Aberdeen1424106.94

Player page →

90E. HendersonHibernian· 22yHibernianM221318306.84
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic03000–
2020-21Celtic002006.40
2020-21Dunfermline00010–
2021-22Hibernian1016206.89

Player page →

90Josh CampbellHibernian· 22yHibernianM221326506.64
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian1326506.64

Player page →

90Calvin MillerDundee· 24yDundeeF2412020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee12020–

Player page →

90Jamie RobsonDundee United· 24yDundee UnitedD241240816.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United0236616.75
2021-22Dundee United104206.95

Player page →

90A. LowryRangers· 18yRangersM18114107.00
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers114107.00

Player page →

90Aaron Buchanan HickeyHeart of Midlothian· 19yHeart of MidlothianD1911071–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian00010–
2019-20Heart of Midlothian11061–

Player page →

90Jack MackenzieAberdeen· 22yAberdeenD221126206.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen006106.60
2021-22Aberdeen1120106.80

Player page →

90L. HendersonCeltic· 26yCelticM2611010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic11010–

Player page →

Data coverage for Scottish Premiership →

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