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
98R. DraperRoss CountyRoss CountyM–3221141–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County11060–
2019-20Ross County00020–
2020-21Ross County212161–
98P. McGowanDundeeDundeeF–45281406.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee11040–
2018-19Dundee21050–
2020-21Dundee01010–
2021-22Dundee1228406.70
98S. MallanHibernian· 28yHibernianM28111114140–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian780100–
2019-20Hibernian33020–
2020-21Hibernian101420–

Player page →

104D. ImrieHamilton AcademicalHamilton AcademicalF–1260131–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical85081–
2018-19Hamilton Academical41050–
104F. OjoAberdeen· 32yAberdeenM3212411316.69
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00040–
2020-21Aberdeen001120–
2021-22Aberdeen1230716.69

Player page →

104Joe WrightKilmarnock· 29yKilmarnockD298163131–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock503450–
2023-24Kilmarnock312981–

Player page →

104R. FosterSt JohnstoneSt JohnstoneD–080131–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone03041–
2018-19St Johnstone03060–
2019-20Ross County02020–
2019-20St Johnstone00010–
104Ryan EdwardsDundee United· 30yDundee UnitedD3062921317.09
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United202420–
2021-22Dundee United4236707.09
2022-23Dundee United003241–

Player page →

104Alex IacovittiRoss County· 26yRoss CountyD26721031306.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County203640–
2021-22Ross County2231506.81
2022-23Ross County303640–

Player page →

104Ali McCannSt Johnstone· 24ySt JohnstoneM2464381307.05
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone42050–
2020-21St Johnstone223470–
2021-22St Johnstone004107.05

Player page →

104Brad LyonsKilmarnock· 27yKilmarnockM274142130–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren11040–
2022-23Kilmarnock101920–
2023-24Kilmarnock202370–

Player page →

104C. BerraHeart of MidlothianHeart of MidlothianD–310130–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian20040–
2018-19Heart of Midlothian00030–
2019-20Heart of Midlothian11060–
104Charlie AdamDundee· 38yDundeeM3835271306.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee12020–
2021-22Dundee23271106.88

Player page →

104Dan CaseyMotherwell· 26yMotherwellD263240130–
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell001250–
2023-24Motherwell322880–

Player page →

104James PenriceLivingston· 25yLivingstonD2537791306.64
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00010–
2021-22Livingston0426606.64
2022-23Livingston312930–
2023-24Livingston022430–

Player page →

104L. FontaineDundeeDundeeD–13191306.80
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County02010–
2019-20Ross County10090–
2021-22Dundee0119306.80
104N. AtkinsonHeart of Midlothian· 24yHeart of MidlothianD2423521306.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1115206.71
2022-23Heart of Midlothian121860–
2023-24Heart of Midlothian001950–

Player page →

104S. RobinsonPartick ThistlePartick ThistleM–11642130–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston24040–
2019-20Livingston20060–
2020-21Livingston412620–
2022-23Kilmarnock201600–
2023-24Partick Thistle11010–
104Victor LoturiRoss County· 23yRoss CountyM231255130–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County022750–
2023-24Ross County102880–

Player page →

120Alex CochraneHeart of Midlothian· 24yHeart of MidlothianD24411961236.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2231206.86
2022-23Heart of Midlothian253433–
2023-24Heart of Midlothian043170–

Player page →

120D. O'DeaDundeeDundeeD–000123–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee00072–
2018-19Dundee00051–
120Jack FitzwaterLivingston· 26yLivingstonD2651861236.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston112021–
2021-22Livingston3038806.91
2022-23Livingston102822–

Player page →

120Jason KerrSt Johnstone· 27ySt JohnstoneM2751341237.40
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone10021–
2018-19St Johnstone20051–
2019-20St Johnstone11030–
2020-21St Johnstone103121–
2021-22St Johnstone003007.40

Player page →

120Sam CosgroveAberdeen· 27yAberdeenF2731314123–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen01001–
2018-19Aberdeen171071–
2019-20Aberdeen111041–
2020-21Aberdeen301410–

Player page →

120Christian DoidgeHibernian· 31yHibernianF312791031226.51
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–
2020-21Hibernian723621–
2021-22Hibernian2017016.51
2022-23Hibernian01500–
2022-23Kilmarnock332740–
2023-24Hibernian321820–

Player page →

120Stuart FindlayKilmarnock· 28yKilmarnockD287259122–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock31010–
2018-19Kilmarnock30041–
2019-20Kilmarnock11020–
2020-21Kilmarnock002201–
2023-24Kilmarnock003750–

Player page →

120Chris LongMotherwell· 29yMotherwellF2911329121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell422960–

Player page →

120David TurnbullCeltic· 24yCelticM2441221051217.60
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell01000–
2018-19Motherwell154020–
2020-21Celtic863130–
2020-21Motherwell10510–
2021-22Celtic6525307.60
2022-23Celtic462811–
2023-24Celtic701620–

Player page →

120M. GardyneRoss CountyRoss CountyF–5631121–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County33061–
2019-20Ross County03040–
2020-21Ross County203120–
120Robbie DeasKilmarnock· 24yKilmarnockD241030121–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle00010–
2023-24Kilmarnock1030111–

Player page →

120V. SlivkaHibernian· 29yHibernianM29340121–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian22020–
2018-19Hibernian11061–
2019-20Hibernian01040–

Player page →

120Cammy KerrDundee· 28yDundeeD2812451206.82
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee01030–
2018-19Dundee10040–
2021-22Dundee0135406.82
2023-24Dundee001010–

Player page →

120G. CareySt JohnstoneSt JohnstoneM–51166120–
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone323080–
2023-24St Johnstone293640–
120Glen KamaraRangers· 28yRangersM2869861207.02
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee02060–
2018-19Dundee01010–
2018-19Rangers12000–
2019-20Rangers00020–
2020-21Rangers113320–
2021-22Rangers3331007.02
2022-23Rangers102210–

Player page →

120J. FuchsDundee UnitedDundee UnitedM–01381206.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United012060–
2021-22Dundee United0018606.66
120J. GuthrieLivingston· 31yLivingstonD3110336120–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston523680–

Player page →

120K. FreemanDundee UnitedDundee UnitedD–24501206.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00310–
2021-22Dundee United1223306.65
2022-23Dundee United122480–
120Liam KellyMotherwell· 28yMotherwellG28011321206.80
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston00040–
2020-21Motherwell001800–
2021-22Motherwell0038306.80
2022-23Motherwell013820–
2023-24Motherwell003830–

Player page →

120S. MacLeanHeart of MidlothianHeart of MidlothianF–1420120–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone101050–
2018-19Heart of Midlothian31030–
2019-20Heart of Midlothian10040–
120S. MaySt JohnstoneSt JohnstoneF–30201291206.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen53020–
2018-19Aberdeen23010–
2019-20St Johnstone61000–
2020-21St Johnstone543400–
2021-22St Johnstone3130106.63
2022-23St Johnstone963740–
2023-24St Johnstone022840–
120Shaun RooneySt Johnstone· 27ySt JohnstoneD2751501206.76
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone212740–
2021-22St Johnstone3023806.76

Player page →

142John LundstramRangers· 30yRangersM3065981126.92
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers1027106.92
2022-23Rangers503771–
2023-24Rangers053431–

Player page →

142Jordan JonesKilmarnock· 29yKilmarnockM2995361126.79
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock44071–
2018-19Kilmarnock40010–
2019-20Rangers00001–
2020-21Rangers10300–
2021-22St Mirren0011006.79
2022-23Kilmarnock012230–

Player page →

142M. MillerHamilton Academical· 28yHamilton AcademicalF28850112–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01000–
2018-19Hamilton Academical51071–
2019-20Hamilton Academical33041–

Player page →

142M. O'HalloranSt JohnstoneSt JohnstoneF–106501126.63
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone51030–
2018-19St Johnstone11010–
2019-20St Johnstone21010–
2020-21St Johnstone112542–
2021-22St Johnstone1221206.63
2022-23St Johnstone00400–
142D. WatsonKilmarnock· 19yKilmarnockM195246111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock001021–
2023-24Kilmarnock523690–

Player page →

142E. BrophyRoss CountyRoss CountyF–4210971116.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock71030–
2018-19Kilmarnock112030–
2019-20Kilmarnock91010–
2020-21Kilmarnock201501–
2020-21St Mirren00600–
2021-22St Mirren7031306.70
2022-23Ross County32800–
2022-23St Mirren021200–
2023-24Ross County322510–
142Jamie McCartSt Johnstone· 26ySt JohnstoneD2610741116.82
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone003750–
2021-22St Johnstone1037616.82

Player page →

142Kristoffer AjerCeltic· 26yCelticD265435111–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00020–
2018-19Celtic00051–
2019-20Celtic31030–
2020-21Celtic233510–

Player page →

142A. ForrestHeart of Midlothian· 27yHeart of MidlothianM2718101341106.96
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston413010–
2021-22Livingston6436606.96
2022-23Heart of Midlothian403510–
2023-24Heart of Midlothian453330–

Player page →

Data coverage for Scottish Premiership →

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