Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2238 of 2261 stored matches (99%) that name a player. Appearances count 1140 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
  • 23
  • 24

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

248Junior HoilettHibernianHibernianF41611407.15
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen1327307.38
2024-25Hibernian2844107.05

Player page →

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

Player page →

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

Player page →

248G. HarmonRoss CountyRoss CountyD8267706.74
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County3042206.80
2023-24Ross County2913306.59
2024-25Ross County2312206.81

Player page →

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

Player page →

248M. DiomandéRangersRangersM4967717.17
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers1320107.08
2024-25Rangers3647617.19

Player page →

248A. DaviesRoss CountyRoss CountyD066101–
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County04200–
2016-17Ross County01270–
2017-18Ross County01231–
248M. JohnsonMotherwellMotherwellD06610–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell05500–
2016-17Motherwell01110–
248A. BakayokoDundeeDundeeF3765706.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee3765706.93

Player page →

248C. MacPhersonSt JohnstoneSt JohnstoneM96652516.81
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren01020–
2019-20St Mirren02220–
2020-21St Mirren3221516.80
2021-22St Johnstone2011606.83
2021-22St Mirren200006.80
2022-23St Johnstone2301406.88
2023-24St Johnstone1200306.67
2024-25St Johnstone700306.72
248David AmooPartick ThistlePartick ThistleM06510–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle05400–
2016-17Partick Thistle01110–

Player page →

248John LundstramRangersRangersM98651127.12
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers2710106.92
2022-23Rangers3750717.05
2023-24Rangers3405317.34

Player page →

248L. AinsworthMotherwellMotherwellF06510–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell02400–
2016-17Motherwell04110–
248M. MilinkovićHeart of MidlothianHeart of MidlothianF06520–
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian06520–
248Mika BierethMotherwellMotherwellF1465207.19
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell1465207.19

Player page →

248S. KellyDundeeDundeeD67651806.77
SeasonClubAppsGoalsAstYCRCRating
2017-18Ross County00020–
2019-20Ross County00240–
2021-22Livingston1501406.71
2022-23Livingston2722706.82
2023-24Livingston2240106.75
2024-25Dundee300006.73

Player page →

248Yang Hyun-JunCelticCelticF4765216.99
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic2413116.92
2024-25Celtic2352107.07

Player page →

248Ali McCannSt JohnstoneSt JohnstoneM38641306.87
SeasonClubAppsGoalsAstYCRCRating
2019-20St Johnstone04250–
2020-21St Johnstone3422706.85
2021-22St Johnstone400107.05

Player page →

248B. JohnsenHeart of MidlothianHeart of MidlothianF06420–
SeasonClubAppsGoalsAstYCRCRating
2016-17Heart of Midlothian06420–
248Dan CaseyMotherwellMotherwellD73641727.05
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell1200506.97
2023-24Motherwell2832807.05
2024-25Motherwell3332427.08

Player page →

248Dwight GayleHibernianHibernianF2864006.82
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian2864006.82

Player page →

248Jack McMillanPartick ThistlePartick ThistleD2464906.62
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01020–
2019-20Livingston00140–
2020-21Livingston800006.64
2021-22Livingston1610106.61
2022-23Partick Thistle04210–
2023-24Partick Thistle00110–

Player page →

248Peter HaringHeart of MidlothianHeart of MidlothianM53641816.79
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian05260–
2021-22Heart of Midlothian3112906.85
2022-23Heart of Midlothian1600116.74
2023-24Heart of Midlothian600206.67

Player page →

248F. El BakhtaouiDundeeDundeeF06330–
SeasonClubAppsGoalsAstYCRCRating
2016-17Dundee03020–
2017-18Dundee03310–
248Tawanda MaswanhiseMotherwellMotherwellF3063406.85
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell3063406.85

Player page →

248Ajay Leitch-SmithDundeeDundeeF06200–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee06200–
248C. TannerMotherwellMotherwellF06220–
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell06220–
248C. TremarcoRoss CountyRoss CountyD1262816.58
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle02200–
2016-17Inverness Caledonian Thistle04040–
2020-21Ross County1200416.58
248Cameron Carter-VickersCelticCelticD11762807.28
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic3341307.33
2022-23Celtic2900507.16
2023-24Celtic2511007.27
2024-25Celtic3010007.36

Player page →

248Pape Habib GuèyeAberdeenAberdeenF2462406.83
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen400006.48
2024-25Aberdeen2062406.90

Player page →

248R. GrahamDundee UnitedDundee UnitedD45621006.99
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee United1521507.09
2022-23Dundee United1501206.56
2024-25Dundee United1540307.32

Player page →

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

Player page →

248Danny WilsonLivingstonLivingstonD06180–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers00050–
2017-18Rangers03120–
2024-25Livingston03010–

Player page →

248Elton KabanguHeart of MidlothianHeart of MidlothianF1461206.95
SeasonClubAppsGoalsAstYCRCRating
2024-25Heart of Midlothian1461206.95

Player page →

248J. HastieMotherwellMotherwellM1461106.40
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell06110–
2020-21Motherwell1400006.40
248K. BowieHibernianHibernianF1861207.02
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian1861207.02

Player page →

248Oliver BozanicHeart of MidlothianHeart of MidlothianM06110–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian03110–
2019-20Heart of Midlothian03000–

Player page →

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

Player page →

248S. ChurchAberdeenAberdeen—06100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen06100–
248Tom SparrowMotherwellMotherwellM3261606.77
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell3261606.77

Player page →

248D. JohnsonMotherwellMotherwellF06060–
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell06060–
292Kieran TierneyCelticCelticD052240–
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01500–
2016-17Celtic01610–
2017-18Celtic03730–
2018-19Celtic00400–

Player page →

292Richard 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 →

292James PenriceHeart of MidlothianHeart of MidlothianD1125132406.85
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle00100–
2017-18Partick Thistle00010–
2021-22Livingston2604606.64
2022-23Livingston2931306.54
2023-24Livingston2402306.94
2024-25Heart of Midlothian33251107.22

Player page →

292Nicolas RaskinRangersRangersM635121107.20
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1201106.94
2023-24Rangers1811206.98
2024-25Rangers33410807.41

Player page →

292R. StrainDundee UnitedDundee UnitedD825101216.91
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren3645406.95
2023-24St Mirren1711416.78
2024-25Dundee United2904406.95

Player page →

292K. HigginbothamKilmarnockKilmarnock—05800–
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock05800–
292Liam ScalesCelticCelticD96581627.33
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic511107.00
2022-23Aberdeen3112827.06
2023-24Celtic3412507.49
2024-25Celtic2623207.52

Player page →

292N. CaddenHibernianHibernianM2957207.12
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian2957207.12

Player page →

292Paulo BernardoCelticCelticM5056407.04
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic2233206.90
2024-25Celtic2823207.14

Player page →

Data coverage for Scottish Premiership →

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