Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1566 of 1571 stored matches (100%) that name a player. Appearances count 912 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
  • 22
  • 23

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
377C. McMenaminSt MirrenSt MirrenF–1127406.72
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1127406.72
377C. NieuwenhofHeart of Midlothian· 23yHeart of MidlothianM231225406.78
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian1225406.78

Player page →

377C. SamsonSt MirrenSt MirrenG–00040–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00040–
377Calvin BasseyRangers· 24yRangersD240337407.00
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers00800–
2021-22Rangers0329407.00

Player page →

377Christopher RoutisRoss CountyRoss CountyD–22040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County22040–
377D. Del FabroKilmarnockKilmarnockD–10040–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10040–
377D. GlassDundee UnitedDundee UnitedM–1111406.64
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00110–
2021-22Dundee United1110306.64
377D. KeltjensSt JohnstoneSt JohnstoneD–1014406.86
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1014406.86
377Daryl HorganHibernian· 31yHibernianM3168540–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian36000–
2019-20Hibernian30040–
2020-21Hibernian02500–

Player page →

377Dimitar MitovSt Johnstone· 27ySt JohnstoneG270038407.18
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone0038407.18

Player page →

377F. KentHeart of Midlothian· 28yHeart of MidlothianD280435407.27
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian0435407.27

Player page →

377Filip HelanderRangers· 31yRangersD313028406.73
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers10020–
2020-21Rangers102220–
2021-22Rangers106006.73

Player page →

377G. Mackay-StevenKilmarnockKilmarnockM–12745406.73
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen52010–
2018-19Aberdeen40020–
2021-22Heart of Midlothian2432006.77
2022-23Heart of Midlothian014106.58
2023-24Kilmarnock109006.66
377Greg TaylorKilmarnockKilmarnock—–00040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock00040–
377Harry CochraneHeart of MidlothianHeart of MidlothianM–12040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian12040–
377Harry McKirdyHibernian· 27yHibernianF270124406.55
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian0022406.54
2023-24Hibernian012006.60

Player page →

377J. ButterfieldSt JohnstoneSt JohnstoneM–1118406.62
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone1118406.62
377J. HyltonRoss CountyRoss CountyF–352340–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell23020–
2020-21Motherwell00500–
2020-21Ross County121820–
377J. LindsayRoss CountyRoss CountyM–20040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County20040–
377J. VokinsRoss County· 24yRoss CountyD240020406.56
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County0020406.56

Player page →

377James SandsRangers· 23yRangersM230024406.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers007106.86
2022-23Rangers0017306.79

Player page →

377Jordan RobertsMotherwell· 30yMotherwellM303125406.67
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell11710–
2021-22Motherwell2018306.67

Player page →

377JotaCeltic· 25yCelticF25212162407.51
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic101029307.57
2022-23Celtic111133107.46

Player page →

377Kenny McLeanAberdeen· 32yAberdeenM3285040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen85040–

Player page →

377L. de LucasLivingston· 29yLivingstonD291022406.87
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston0010306.70
2023-24Livingston1012107.01

Player page →

377L. ErwinSt Mirren· 30ySt MirrenF309134406.33
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock51030–
2019-20Ross County10000–
2020-21Ross County00400–
2020-21St Mirren302710–
2021-22St Mirren003006.33

Player page →

377L. KingRangersRangersD–0125406.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers00100–
2021-22Rangers004106.70
2022-23Rangers0015306.88
2023-24Rangers015006.52
377M. SangareLivingston· 25yLivingstonM251125406.71
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston1125406.71

Player page →

377Malik TillmanRangers· 22yRangersM2210428407.09
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers10428407.09

Player page →

377Mark ConnollyDundee United· 32yDundee UnitedD320026406.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United002540–
2021-22Dundee United001006.90

Player page →

377Matthew SmithSt Johnstone· 24ySt JohnstoneM241334406.90
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1334406.90

Player page →

377Moritz JenzCeltic· 25yCelticD252011407.06
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic2011407.06

Player page →

377N. KennehRoss County· 21yRoss CountyM211431406.73
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian1015106.67
2022-23Ross County0416306.78

Player page →

377N. McGinnDundeeDundeeM–141549406.84
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen22000–
2018-19Aberdeen54010–
2019-20Aberdeen66010–
2020-21Aberdeen012520–
2021-22Aberdeen009006.58
2021-22Dundee1215007.00
377O. DodgsonDundee· 21yDundeeD210216406.89
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0216406.89

Player page →

377O. ShawMotherwellMotherwellF–16657406.61
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian40000–
2018-19Hibernian63000–
2020-21Ross County612520–
2021-22Ross County001006.30
2022-23Kilmarnock0012106.58
2023-24Motherwell0219106.66
377R. CrawfordPartick ThistlePartick ThistleM–112340–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston01030–
2020-21Livingston00100–
2020-21Motherwell002210–
2021-22Partick Thistle10000–
377R. GrzelakHeart of MidlothianHeart of MidlothianD–00040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00040–
377Richard JensenAberdeen· 28yAberdeenD280128406.84
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen0128406.84

Player page →

377S. BanniganPartick ThistlePartick ThistleM–02040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle01030–
2022-23Partick Thistle01000–
2023-24Partick Thistle00010–
377S. TiffoneyDundeeDundeeF–9740406.72
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston20000–
2019-20Livingston00010–
2020-21Livingston111210–
2022-23Partick Thistle34010–
2023-24Dundee3228106.72
377Steven DavisRangers· 39yRangersM391661406.92
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers01000–
2019-20Rangers02000–
2020-21Rangers023530–
2021-22Rangers0118006.94
2022-23Rangers108106.89

Player page →

377Tommie HobanAberdeen· 30yAberdeenD30303740–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen10020–
2020-21Aberdeen203720–

Player page →

377Vicente BesuijenAberdeen· 23yAberdeenM235134406.73
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2016406.59
2022-23Aberdeen3118006.86

Player page →

445T. SmallSt Mirren· 19ySt MirrenF190119326.46
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0114326.43
2023-24St Mirren005006.56

Player page →

445A. BruceKilmarnockKilmarnockD–10031–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10031–
445A. DaviesRoss CountyRoss CountyD–12031–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County12031–
445A. MacDonaldAberdeenAberdeenD–0036316.85
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen0015206.93
2023-24Aberdeen0021116.80
445B. MasonSt Mirren· 26ySt MirrenD2600731–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren00731–

Player page →

445C. ErskineLivingstonLivingstonM–61031–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle50031–
2018-19Livingston10000–
2019-20Livingston01000–

Data coverage for Scottish Premiership →

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