Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1771 of 1793 stored matches (99%) that name a player. Appearances count 684 matches with a stored lineup.

  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22

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

198Glen KamaraRangersRangersM86691206.94
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee00260–
2018-19Dundee00110–
2018-19Rangers01200–
2019-20Rangers00020–
2020-21Rangers3311207.00
2021-22Rangers3133007.02
2022-23Rangers2210106.74

Player page →

198Nicky DevlinLivingstonLivingstonD111692306.89
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston00010–
2020-21Livingston3622706.84
2021-22Livingston3722706.99
2022-23Livingston3825806.83

Player page →

198Daryl HorganHibernianHibernianM568407.06
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian03600–
2019-20Hibernian03040–
2020-21Hibernian502007.06

Player page →

198Ian HarkesDundee UnitedDundee UnitedM93671016.81
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3512306.73
2021-22Dundee United2832107.00
2022-23Dundee United3023616.72

Player page →

198A. DaviesRoss CountyRoss CountyD066101–
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County04200–
2016-17Ross County01270–
2017-18Ross County01231–
198M. JohnsonMotherwellMotherwellD06610–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell05500–
2016-17Motherwell01110–
198C. MacPhersonSt JohnstoneSt JohnstoneM77651916.83
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren01020–
2019-20St Mirren02220–
2020-21St Mirren3221516.80
2021-22St Johnstone2011606.83
2021-22St Mirren200006.80
2022-23St Johnstone2301406.88
198David AmooPartick ThistlePartick ThistleM06510–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle05400–
2016-17Partick Thistle01110–

Player page →

198L. AinsworthMotherwellMotherwellF06510–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell02400–
2016-17Motherwell04110–
198M. MilinkovićHeart of MidlothianHeart of MidlothianF06520–
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian06520–
198S. TiffoneyPartick ThistlePartick ThistleF1265306.56
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston02000–
2019-20Livingston00010–
2020-21Livingston1211106.56
2022-23Partick Thistle03410–
198Ali McCannSt JohnstoneSt JohnstoneM38641306.87
SeasonClubAppsGoalsAstYCRCRating
2019-20St Johnstone04250–
2020-21St Johnstone3422706.85
2021-22St Johnstone400107.05

Player page →

198B. JohnsenHeart of MidlothianHeart of MidlothianF06420–
SeasonClubAppsGoalsAstYCRCRating
2016-17Heart of Midlothian06420–
198John SouttarRangersRangersD39641707.21
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United00100–
2016-17Heart of Midlothian00110–
2017-18Heart of Midlothian01080–
2018-19Heart of Midlothian00110–
2019-20Heart of Midlothian00120–
2021-22Heart of Midlothian2740407.30
2022-23Rangers1210106.96

Player page →

198Marley WatkinsAberdeenAberdeenF5664806.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen921006.90
2021-22Aberdeen2132206.92
2022-23Aberdeen2611606.59

Player page →

198Peter HaringHeart of MidlothianHeart of MidlothianM47641616.81
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian05260–
2021-22Heart of Midlothian3112906.85
2022-23Heart of Midlothian1600116.74

Player page →

198Todd CantwellRangersRangersM1664507.36
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1664507.36

Player page →

198F. El BakhtaouiDundeeDundeeF06330–
SeasonClubAppsGoalsAstYCRCRating
2016-17Dundee03020–
2017-18Dundee03310–
198Jack McMillanPartick ThistlePartick ThistleD2463806.62
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01020–
2019-20Livingston00140–
2020-21Livingston800006.64
2021-22Livingston1610106.61
2022-23Partick Thistle04210–

Player page →

198Ajay Leitch-SmithDundeeDundeeF06200–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee06200–
198C. TannerMotherwellMotherwellF06220–
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell06220–
198C. TremarcoRoss CountyRoss CountyD1262816.58
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle02200–
2016-17Inverness Caledonian Thistle04040–
2020-21Ross County1200416.58
198Callum SlatteryMotherwellMotherwellM60622616.84
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell31201206.86
2022-23Motherwell29421416.81

Player page →

198Ryan EdwardsDundee UnitedDundee UnitedD92621316.96
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2420207.01
2021-22Dundee United3642707.09
2022-23Dundee United3200416.75

Player page →

198A. GogicSt MirrenSt MirrenM83612616.73
SeasonClubAppsGoalsAstYCRCRating
2016-17Hamilton Academical00010–
2017-18Hamilton Academical01041–
2018-19Hamilton Academical00030–
2019-20Hamilton Academical01000–
2020-21Hibernian3110806.81
2021-22Hibernian900206.57
2021-22St Mirren1310206.76
2022-23St Mirren3021606.68

Player page →

198J. HastieMotherwellMotherwellM1461106.40
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell06110–
2020-21Motherwell1400006.40
198Oliver BozanicHeart of MidlothianHeart of MidlothianM06110–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian03110–
2019-20Heart of Midlothian03000–

Player page →

198R. McCrorieAberdeenAberdeenD92612636.69
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers02040–
2018-19Rangers00001–
2020-21Aberdeen2910606.81
2021-22Aberdeen30111116.73
2022-23Aberdeen3320516.54

Player page →

198S. ChurchAberdeenAberdeen—06100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen06100–
198D. JohnsonMotherwellMotherwellF06060–
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell06060–
198John LundstramRangersRangersM6460817.00
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers2710106.92
2022-23Rangers3750717.05

Player page →

198Oh Hyeon-gyuCelticCelticF1660206.81
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic1660206.81

Player page →

198Stephen KingsleyHeart of MidlothianHeart of MidlothianD5460606.93
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian3360207.02
2022-23Heart of Midlothian2100406.79

Player page →

234Kieran TierneyCelticCelticD052240–
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01500–
2016-17Celtic01610–
2017-18Celtic03730–
2018-19Celtic00400–

Player page →

234Richard TaitSt MirrenSt MirrenD725173726.67
SeasonClubAppsGoalsAstYCRCRating
2016-17Motherwell01560–
2017-18Motherwell018100–
2018-19Motherwell01151–
2019-20Motherwell00040–
2020-21St Mirren3312516.75
2021-22St Mirren2701606.59
2022-23St Mirren1210106.66

Player page →

234Anthony RalstonCelticCelticD455111107.25
SeasonClubAppsGoalsAstYCRCRating
2018-19Celtic01000–
2019-20St Johnstone00160–
2020-21Celtic100107.20
2021-22Celtic2849207.42
2022-23Celtic1601206.96

Player page →

234K. HigginbothamKilmarnockKilmarnock—05800–
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock05800–
234L. ClarksonAberdeenAberdeenM3458507.15
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen3458507.15

Player page →

234Stephen KellyLivingstonLivingstonM3657606.80
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County2503406.80
2022-23Livingston1154206.80

Player page →

234U. IkpeazuHeart of MidlothianHeart of MidlothianF055100–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian03340–
2019-20Heart of Midlothian02260–

Player page →

234Christopher RoutisRoss CountyRoss CountyD05470–
SeasonClubAppsGoalsAstYCRCRating
2016-17Ross County03230–
2017-18Ross County02240–
234David MoyoHamilton AcademicalHamilton AcademicalF3354106.83
SeasonClubAppsGoalsAstYCRCRating
2019-20Hamilton Academical02200–
2020-21Hamilton Academical3332106.83

Player page →

234Kristoffer AjerCelticCelticD35541217.16
SeasonClubAppsGoalsAstYCRCRating
2016-17Kilmarnock00010–
2017-18Celtic00020–
2018-19Celtic00051–
2019-20Celtic03130–
2020-21Celtic3523107.16

Player page →

234B. BarkerRangersRangersF1053106.78
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian02300–
2019-20Rangers01000–
2020-21Rangers1020106.78

Player page →

234Graham DorransRangersRangersM05350–
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers05350–

Player page →

234John McGinnHibernianHibernianM053100–
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian052100–
2018-19Hibernian00100–

Player page →

234S. WelshInverness Caledonian ThistleInverness Caledonian ThistleM05331–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle01000–
2016-17Partick Thistle03331–
2021-22Inverness Caledonian Thistle01000–
234Cedric IttenRangersRangersF3352106.82
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers2742106.83
2021-22Rangers610006.78

Player page →

234Christopher JullienCelticCelticD952207.39
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic04120–
2020-21Celtic911007.39

Player page →

234Guy MelamedSt JohnstoneSt JohnstoneF1852006.72
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone1852006.72

Player page →

Data coverage for Scottish Premiership →

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