Skip to content
Almanac
Menu

Goals, assists and cards count 1098 of 1103 stored matches (100%) that name a player. Appearances count 456 matches with a stored lineup.

  • 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
149Graeme ShinnieAberdeenAberdeenM–590200–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen260130–
2018-19Aberdeen33070–
149M. GardyneRoss CountyRoss CountyF–56311216.78
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County33061–
2019-20Ross County03040–
2020-21Ross County2031206.78
149Glenn MiddletonSt Johnstone· 22ySt JohnstoneF225537206.67
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers23000–
2019-20Hibernian01000–
2020-21St Johnstone209006.78
2021-22St Johnstone1128206.63

Player page →

149U. IkpeazuHeart of Midlothian· 27yHeart of MidlothianF27550100–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian33040–
2019-20Heart of Midlothian22060–

Player page →

149David MoyoHamilton Academical· 27yHamilton AcademicalF275433106.83
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical22000–
2020-21Hamilton Academical3233106.83

Player page →

149Kristoffer AjerCeltic· 24yCelticD2454351117.16
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00020–
2018-19Celtic00051–
2019-20Celtic31030–
2020-21Celtic2335107.16

Player page →

149B. BarkerRangersRangersF–5310106.78
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian23000–
2019-20Rangers10000–
2020-21Rangers2010106.78
149Graham DorransRangers· 35yRangersM3553050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers53050–

Player page →

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

Player page →

149Marley WatkinsAberdeen· 31yAberdeenF315330206.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen219006.90
2021-22Aberdeen3221206.92

Player page →

149Andy HallidayHeart of Midlothian· 30yHeart of MidlothianM3052271116.91
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers00010–
2018-19Rangers11040–
2019-20Rangers01000–
2021-22Heart of Midlothian4027616.91

Player page →

149Cedric IttenRangers· 25yRangersF255233106.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4227106.83
2021-22Rangers106006.78

Player page →

149Christopher JullienCeltic· 29yCelticD29529207.39
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic41020–
2020-21Celtic119007.39

Player page →

149Guy MelamedSt Johnstone· 29ySt JohnstoneF295218006.72
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone5218006.72

Player page →

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

Player page →

149Josh GinnellyHeart of Midlothian· 25yHeart of MidlothianM255231316.56
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56

Player page →

149Dylan LevittDundee United· 21yDundee UnitedM215125107.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12

Player page →

149Ellis SimmsHeart of Midlothian· 21yHeart of MidlothianF215117206.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5117206.71

Player page →

149J. Emmanuel-ThomasAberdeenAberdeenF–5139106.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston5024006.80
2021-22Aberdeen0115106.82
149Jason 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 →

149S. JacksonSt MirrenSt MirrenF–51031–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren51031–
149Shaun RooneySt Johnstone· 25ySt JohnstoneD2551501206.74
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone2127406.73
2021-22St Johnstone3023806.76

Player page →

149J. CummingsDundee· 26yDundeeF265014206.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers20020–
2021-22Dundee3014006.63

Player page →

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

Player page →

175D. GallagherAberdeenAberdeenD–410512706.92
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston17070–
2019-20Motherwell21090–
2020-21Motherwell1129607.00
2021-22Aberdeen0122506.81
175J. HoltLivingston· 29yLivingstonM2948672606.86
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers24060–
2019-20St Johnstone00020–
2020-21Livingston1430706.84
2021-22Livingston10371106.88

Player page →

175Greg DochertyHibernian· 25yHibernianM2547030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical33020–
2017-18Rangers03000–
2019-20Hibernian11010–

Player page →

175P. McGowanDundeeDundeeF–45281406.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee11040–
2018-19Dundee21050–
2020-21Dundee01010–
2021-22Dundee1228406.70
175Harry ClarkeRoss County· 21yRoss CountyD214424416.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian127006.97
2021-22Ross County3217416.87

Player page →

175Ian HarkesDundee United· 27yDundee UnitedM274463406.85
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1235306.73
2021-22Dundee United3228107.00

Player page →

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

Player page →

175R. LamieMotherwellMotherwellD–44561206.89
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston00030–
2019-20Livingston11020–
2020-21Motherwell0131506.90
2021-22Motherwell3225206.88
175A. HammillSt Mirren· 34ySt MirrenM3443010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren43010–

Player page →

175Iain VigursRoss County· 34yRoss CountyM3443302216.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County22050–
2020-21Ross County21301716.81

Player page →

175Matt O'RileyCeltic· 21yCelticM214316107.38
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4316107.38

Player page →

175Mitch PinnockKilmarnock· 27yKilmarnockM274330006.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock4330006.87

Player page →

175A. CrawfordSt JohnstoneSt JohnstoneF–4228106.82
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical12010–
2021-22St Johnstone3028006.82
175A. LithgowLivingstonLivingstonD–422506.25
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston22030–
2019-20Livingston20020–
2020-21Livingston002006.25
175A. NelsonDundeeDundeeF–42010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee42010–
175A. SporleDundee United· 26yDundee UnitedD264240306.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United4224106.81
2021-22Dundee United0016206.54

Player page →

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

Player page →

175James WilsonAberdeen· 26yAberdeenF2642000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen42000–

Player page →

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

Player page →

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

Player page →

175Reo HatateCeltic· 24yCelticM244217006.99
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4217006.99

Player page →

175Rory McKenzieKilmarnock· 28yKilmarnockF2842291316.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock00050–
2018-19Kilmarnock11021–
2019-20Kilmarnock11010–
2020-21Kilmarnock2029506.70

Player page →

175Ryan EdwardsSt Mirren· 28ySt MirrenM2842090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle41030–
2018-19Heart of Midlothian01010–
2018-19St Mirren00050–

Player page →

175S. DaviesHamilton AcademicalHamilton AcademicalF–42000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical21000–
2019-20Hamilton Academical21000–
175Aaron TshibolaKilmarnock· 27yKilmarnockM2741312006.74
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock00020–
2018-19Kilmarnock10080–
2020-21Kilmarnock31311006.74

Player page →

175B. GrahamPartick ThistlePartick ThistleF–41031–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County40021–
2021-22Partick Thistle01010–

Data coverage for Scottish Premiership →

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