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.

  • 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
95Mark O'HaraMotherwell· 26yMotherwellD26111461116.86
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee40030–
2019-20Motherwell11040–
2020-21Motherwell502721–
2021-22Motherwell1019206.86

Player page →

95C. MorrisRoss CountyRoss CountyD–0012110–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County00080–
2020-21Ross County001230–
95Cammy KerrDundee· 26yDundeeD2612351106.82
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee01030–
2018-19Dundee10040–
2021-22Dundee0135406.82

Player page →

95Glen KamaraRangers· 26yRangersM2659641107.02
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee02060–
2018-19Dundee01010–
2018-19Rangers12000–
2019-20Rangers00020–
2020-21Rangers113320–
2021-22Rangers3331007.02

Player page →

95M. McNultyDundee UnitedDundee UnitedF–136441106.57
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United312540–
2021-22Dundee United2119306.57
95Regan Charles-CookRoss County· 25yRoss CountyM25132631106.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County002640–
2021-22Ross County13237706.78

Player page →

95S. TanserSt Mirren· 27ySt MirrenD2778611107.10
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone02020–
2018-19St Johnstone30020–
2019-20St Johnstone02010–
2020-21St Johnstone203010–
2021-22St Mirren2431507.10

Player page →

108Curtis MainSt Mirren· 29ySt MirrenF29166451026.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell52020–
2018-19Motherwell33051–
2019-20Aberdeen40001–
2020-21Aberdeen201410–
2021-22St Mirren2131206.70

Player page →

108D. DevineInverness Caledonian ThistleInverness Caledonian ThistleD–000102–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00091–
2021-22Inverness Caledonian Thistle00011–
108Jake CarrollMotherwell· 30yMotherwellD3028401026.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell22081–
2020-21Motherwell011510–
2021-22Motherwell0525116.79

Player page →

108Ryan ChristieCeltic· 27yCelticM272935381027.92
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen48051–
2018-19Celtic94010–
2019-20Celtic1111031–
2020-21Celtic593410–
2021-22Celtic034007.92

Player page →

108E. BrophySt MirrenSt MirrenF–364521016.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock71030–
2018-19Kilmarnock112030–
2019-20Kilmarnock91010–
2020-21Kilmarnock201501–
2020-21St Mirren00600–
2021-22St Mirren7031306.70
108Jack FitzwaterLivingston· 24yLivingstonD2441581016.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston112021–
2021-22Livingston3038806.91

Player page →

108Melker HallbergSt Johnstone· 26ySt JohnstoneM2628391016.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian10060–
2020-21Hibernian022510–
2021-22St Johnstone1614316.79

Player page →

108Olivier NtchamCeltic· 26yCelticM2613614101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic52040–
2018-19Celtic31031–
2019-20Celtic42020–
2020-21Celtic111410–

Player page →

108S. ByrneDundeeDundeeM–20241016.64
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston20021–
2020-21Dundee00010–
2021-22Dundee0024706.64
108S. McKennaAberdeen· 25yAberdeenD25504101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen20050–
2018-19Aberdeen20031–
2019-20Aberdeen10020–
2020-21Aberdeen00400–

Player page →

108Cameron DevlinHeart of Midlothian· 23yHeart of MidlothianM2312251007.04
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian12251007.04

Player page →

108Danny MullenDundee· 27yDundeeF27151251006.78
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–
2020-21Dundee10000–
2021-22Dundee7125606.78

Player page →

108David BatesAberdeen· 25yAberdeenD2530331007.07
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers10010–
2021-22Aberdeen2033907.07

Player page →

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

Player page →

108Liam SmithDundee United· 26yDundee UnitedD2633501006.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United123060–
2021-22Dundee United2120406.84

Player page →

108S. KellyLivingston· 28yLivingstonD2803151006.71
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County00020–
2019-20Ross County02040–
2021-22Livingston0115406.71

Player page →

108S. McGinnHibernianHibernianM–205100–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren10080–
2020-21Hibernian10520–
108Sean GossMotherwell· 26yMotherwellM2635291006.94
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers21010–
2018-19St Johnstone00020–
2021-22Motherwell1429706.94

Player page →

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

Player page →

127Jamie BrandonHeart of Midlothian· 24yHeart of MidlothianM2400092–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00071–
2018-19Heart of Midlothian00001–
2019-20Heart of Midlothian00020–

Player page →

127Nir BittonCeltic· 30yCelticM302138926.92
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic00010–
2020-21Celtic101411–
2021-22Celtic1124716.92

Player page →

127Allan McGregorRangers· 40yRangersG400056916.74
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers00031–
2019-20Rangers00030–
2020-21Rangers002710–
2021-22Rangers0029206.74

Player page →

127B. MaguireMotherwellMotherwellD–1137916.66
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00010–
2020-21Motherwell112450–
2021-22Motherwell0013316.66
127Florian KamberiAberdeen· 27yAberdeenF2721101191–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian92020–
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen011100–

Player page →

127Sean ClareHeart of Midlothian· 25yHeart of MidlothianM2572091–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian32060–
2019-20Heart of Midlothian40031–

Player page →

127Alex IacovittiRoss County· 24yRoss CountyD244267906.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County203640–
2021-22Ross County2231506.81

Player page →

127Anthony RalstonCeltic· 23yCelticD2351029907.42
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic10000–
2019-20St Johnstone01060–
2020-21Celtic00110–
2021-22Celtic4928207.42

Player page →

127Blair SpittalRoss County· 26yRoss CountyM2612743907.06
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle43000–
2019-20Ross County20030–
2020-21Ross County11910–
2021-22Ross County5334507.06

Player page →

127C. McCarthySt Mirren· 24ySt MirrenD242159906.93
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren10010–
2020-21St Mirren013760–
2021-22St Mirren1022206.93

Player page →

127David TurnbullCeltic· 22yCelticM22301661907.60
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell01000–
2018-19Motherwell154020–
2020-21Celtic863130–
2020-21Motherwell10510–
2021-22Celtic6525307.60

Player page →

127Hakeem OdoffinHamilton Academical· 24yHamilton AcademicalD24303790–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Hamilton Academical303780–

Player page →

127Jamie WalkerHeart of Midlothian· 28yHeart of MidlothianF28624906.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian21050–
2019-20Heart of Midlothian31020–
2021-22Heart of Midlothian104206.77

Player page →

127K. WatsonRoss CountyRoss CountyD–0047906.69
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County00020–
2020-21Ross County002310–
2021-22Ross County0024606.69
127M. WoodsDundeeDundeeM–23090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle02020–
2018-19Dundee21070–
127P. HartleyMotherwellMotherwellD–41090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell20030–
2018-19Motherwell10030–
2019-20Motherwell11030–
127Ross StewartRoss County· 25yRoss CountyF25931990–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County72070–
2020-21Ross County211920–

Player page →

127Ryan EdwardsDundee United· 28yDundee UnitedD286260907.09
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United202420–
2021-22Dundee United4236707.09

Player page →

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

Player page →

127S. AllanHibernianHibernianM–82025906.65
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee03000–
2017-18Hibernian35020–
2019-20Hibernian58030–
2020-21Hibernian01810–
2021-22Hibernian0317306.65
147Jordan JonesSt Mirren· 27ySt MirrenM279414826.79
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock44071–
2018-19Kilmarnock40010–
2019-20Rangers00001–
2020-21Rangers10300–
2021-22St Mirren0011006.79

Player page →

147B. EastonHamilton AcademicalHamilton AcademicalD–022481–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01010–
2019-20Hamilton Academical00041–
2020-21Hamilton Academical012430–
147CandeiasRangers· 34yRangersM341113081–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers68040–
2018-19Rangers55041–

Player page →

147Cédric KipréMotherwell· 25yMotherwellD2510081–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell10081–

Player page →

Data coverage for Scottish Premiership →

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