Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2250 of 2267 stored matches (99%) that name a player. Appearances count 1365 matches with a stored lineup.

  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
227Tete YengiLivingston· 23yLivingstonF237235716.82
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston4216516.91
2024-25Livingston10010–
2025-26Livingston2019106.76

Player page →

227Anthony StokesHibernian· 37yHibernianF3771040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian71040–

Player page →

227Bevis MugabiMotherwell· 31yMotherwellD3171991006.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell2023006.84
2021-22Motherwell2131806.68
2022-23Motherwell1013006.63
2023-24Motherwell2032206.85

Player page →

227D'AkolHamilton AcademicalHamilton AcademicalF–71000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical71000–
227Danny WilsonLivingston· 34yLivingstonD347131906.57
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers00050–
2017-18Rangers31020–
2024-25Livingston30010–
2025-26Livingston1031106.57

Player page →

227Ryan HardieLivingston· 29yLivingstonF2971010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston71010–

Player page →

227Vicente BesuijenAberdeen· 25yAberdeenF257145506.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2016406.59
2022-23Aberdeen3118006.86
2024-25Aberdeen2011106.68

Player page →

227Yūtarō OdaHeart of Midlothian· 24yHeart of MidlothianF247142206.70
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1012006.62
2023-24Heart of Midlothian5125206.76
2024-25Heart of Midlothian105006.60

Player page →

227S. MoussaDundeeDundeeF–70080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee70080–
260Alistair JohnstonCeltic· 27yCelticD27617851107.42
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic1114107.19
2023-24Celtic1532507.49
2024-25Celtic41032307.53
2025-26Celtic017207.06

Player page →

260R. StrainDundee United· 29yDundee UnitedD296101011716.87
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren4536406.95
2023-24St Mirren1117416.78
2024-25Dundee United0429406.95
2025-26Dundee United1019506.66

Player page →

260Declan JohnSt Mirren· 30ySt MirrenM306948406.91
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers33020–
2024-25St Mirren2118106.87
2025-26St Mirren1530106.93

Player page →

260Glen KamaraRangers· 30yRangersM3069861206.94
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee02060–
2018-19Dundee01010–
2018-19Rangers12000–
2019-20Rangers00020–
2020-21Rangers1133207.00
2021-22Rangers3331007.02
2022-23Rangers1022106.74

Player page →

260Daryl HorganHibernian· 33yHibernianM33685407.06
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian36000–
2019-20Hibernian30040–
2020-21Hibernian025007.06

Player page →

260G. HarmonRoss County· 25yRoss CountyD256782706.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4230206.80
2023-24Ross County1329306.59
2024-25Ross County1223206.81

Player page →

260Ian HarkesDundee United· 31yDundee UnitedM3167931016.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1235306.73
2021-22Dundee United3228107.00
2022-23Dundee United2330616.72

Player page →

260R. DraperRoss CountyRoss CountyM–66211916.58
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle34050–
2017-18Ross County11060–
2019-20Ross County00020–
2020-21Ross County2121616.58
260A. BakayokoDundee· 30yDundeeF306537706.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee6537706.93

Player page →

260C. MacPhersonSt JohnstoneSt JohnstoneM–65962516.81
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren10020–
2019-20St Mirren22020–
2020-21St Mirren2132516.80
2021-22St Johnstone1120606.83
2021-22St Mirren002006.80
2022-23St Johnstone0123406.88
2023-24St Johnstone0012306.67
2024-25St Johnstone007306.72
260John LundstramRangers· 32yRangersM3265981127.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers1027106.92
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

260M. MilinkovićHeart of MidlothianHeart of MidlothianF–65020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian65020–
260Mika BierethMotherwell· 23yMotherwellF236514207.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell6514207.19

Player page →

260S. KellyDundee· 32yDundeeD3265671806.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County00020–
2019-20Ross County02040–
2021-22Livingston0115406.71
2022-23Livingston2227706.82
2023-24Livingston4022106.75
2024-25Dundee003006.73

Player page →

260Ali McCannSt Johnstone· 26ySt JohnstoneM2664381306.87
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone42050–
2020-21St Johnstone2234706.85
2021-22St Johnstone004107.05

Player page →

260B. JohnsenHeart of MidlothianHeart of MidlothianF–64020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian64020–
260Dan CaseyMotherwell· 28yMotherwellD2864731727.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0012506.97
2023-24Motherwell3228807.05
2024-25Motherwell3233427.08

Player page →

260Dwight GayleHibernian· 36yHibernianF366428006.82
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian6428006.82

Player page →

260G. CumminsSt JohnstoneSt JohnstoneF–64030–
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone53030–
2017-18St Johnstone11000–
260Jack McMillanPartick Thistle· 28yPartick ThistleD286424906.62
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston10020–
2019-20Livingston01040–
2020-21Livingston008006.64
2021-22Livingston1016106.61
2022-23Partick Thistle42010–
2023-24Partick Thistle01010–

Player page →

260P. PawlettDundee UnitedDundee UnitedM–64601926.71
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen32030–
2020-21Dundee United1126716.62
2021-22Dundee United2022716.87
2022-23Dundee United0112206.56
260Peter HaringHeart of Midlothian· 32yHeart of MidlothianM3264531816.79
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian52060–
2021-22Heart of Midlothian1231906.85
2022-23Heart of Midlothian0016116.74
2023-24Heart of Midlothian006206.67

Player page →

260Tom SparrowMotherwell· 23yMotherwellM236460906.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell6132606.77
2025-26Motherwell0328306.65

Player page →

260Brad LyonsKilmarnock· 29yKilmarnockM29631032616.86
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren11040–
2022-23Kilmarnock1019206.70
2023-24Kilmarnock2023707.01
2024-25Kilmarnock1131516.96
2025-26Kilmarnock1130806.75

Player page →

260C. McMenaminSt MirrenSt MirrenF–6364606.78
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1127406.72
2024-25St Mirren4111107.02
2025-26St Mirren1126106.74
260F. El BakhtaouiDundeeDundeeF–63030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Dundee30020–
2017-18Dundee33010–
260Liam GordonMotherwell· 30yMotherwellD30631753426.88
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone00010–
2019-20St Johnstone00020–
2020-21St Johnstone1136506.87
2021-22St Johnstone10311006.92
2022-23St Johnstone2132706.83
2023-24St Johnstone0032316.90
2024-25Motherwell1127316.94
2025-26Motherwell1017306.83

Player page →

260Ajay Leitch-SmithDundeeDundeeF–62000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee62000–
260C. TannerMotherwellMotherwellF–62020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell62020–
260Cameron Carter-VickersCeltic· 28yCelticD2862124907.29
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4133307.33
2022-23Celtic0029507.16
2023-24Celtic1125007.27
2024-25Celtic1030007.36
2025-26Celtic007107.36

Player page →

260Joseph Brennen HugillKilmarnock· 22yKilmarnockF226214306.70
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock6214306.70

Player page →

260Pape Habib GuèyeAberdeen· 26yAberdeenF266224406.83
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen004006.48
2024-25Aberdeen6220406.90

Player page →

260Ryan EdwardsFalkirk· 32yFalkirkD3262961316.95
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United2024207.01
2021-22Dundee United4236707.09
2022-23Dundee United0032416.75
2025-26Falkirk004006.73

Player page →

260Sam NicholsonMotherwellMotherwellM–6235406.61
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian42000–
2023-24Motherwell2016206.79
2024-25Motherwell009106.59
2025-26Motherwell0010106.38
260E. KabanguHeart of Midlothian· 28yHeart of MidlothianF286127206.78
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian6114206.95
2025-26Heart of Midlothian0013006.51

Player page →

260J. HastieMotherwellMotherwellM–6114106.40
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell61010–
2020-21Motherwell0014006.40
260Oliver BozanicHeart of Midlothian· 37yHeart of MidlothianM3761010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian31010–
2019-20Heart of Midlothian30000–

Player page →

260R. McCrorieAberdeen· 28yAberdeenD2861922636.69
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers20040–
2018-19Rangers00001–
2020-21Aberdeen1029606.81
2021-22Aberdeen11301116.73
2022-23Aberdeen2033516.54

Player page →

260Rocky BushiriHibernian· 26yHibernianD26611102616.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian0014616.77
2022-23Hibernian0015306.67
2023-24Hibernian0027706.81
2024-25Hibernian3128406.94
2025-26Hibernian3026606.79

Player page →

260D. JohnsonMotherwellMotherwellF–60060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell60060–
260Liam LindsayPartick Thistle· 30yPartick ThistleD3060020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle60020–

Player page →

Data coverage for Scottish Premiership →

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