Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2025 of 2039 stored matches (99%) that name a player. Appearances count 1365 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
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
377D. SmithRoss CountyRoss CountyD–0225016.61
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0113016.60
2023-24Ross County016006.76
2024-25Ross County006006.48
377Danny FinlaysonLivingston· 25yLivingstonD250238100–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren00310–
2024-25Livingston01010–
2025-26Livingston013580–

Player page →

377E. BwomonoAberdeenAberdeenD–0241506.62
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren0013006.65
2024-25St Mirren0225506.61
2025-26Aberdeen00300–
377E. KingRoss County· 23yRoss CountyM230215106.83
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County0215106.83

Player page →

377E. MelkersenHibernian· 23yHibernianF230224306.49
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian0110206.45
2022-23Hibernian0113106.51
2023-24Hibernian001006.70

Player page →

377Ellery BalcombeSt Mirren· 26ySt MirrenG260233206.92
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0112007.16
2024-25St Mirren0121206.78

Player page →

377H. ElhamedCelticCelticD–02800–
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic02800–
377J. BrownSt Mirren· 27ySt MirrenD270214206.55
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren007006.44
2024-25St Mirren027206.66

Player page →

377J. GrievesRoss CountyRoss CountyF–0222106.55
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County0222106.55
377J. ThomsonKilmarnockKilmarnockM–021521–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park02000–
2025-26Kilmarnock001521–
377Jonjoe KennyCeltic· 29yCelticD29021420–
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic021420–

Player page →

377K. FotheringhamDundee UnitedDundee UnitedM–0230106.50
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00100–
2022-23Dundee United0211106.55
2024-25Dundee United0016006.46
2025-26Dundee United00200–
377L. ChalmersInverness Caledonian ThistleInverness Caledonian ThistleF–0220206.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United021510–
2021-22Dundee United005006.66
2021-22Inverness Caledonian Thistle00010–
377L. MooreHeart of MidlothianHeart of MidlothianM–02000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian01000–
2019-20Heart of Midlothian01000–
377L. RobinsonSt JohnstoneSt JohnstoneD–0232706.94
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone0232706.94
377L. SowahHamilton AcademicalHamilton AcademicalD–02030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical02030–
377M. KaletaMotherwell· 21yMotherwellD210221106.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0221106.72

Player page →

377M. PoplatnikLivingstonLivingstonF–021900–
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston021900–
377Moritz BauerCeltic· 34yCelticM3402030–
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic02030–

Player page →

377Nikolaj MöllerDundee United· 23yDundee UnitedF23021940–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United021940–

Player page →

377O. DodgsonDundee· 23yDundeeD230216406.89
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0216406.89

Player page →

377S. BanniganPartick ThistlePartick ThistleM–02060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle01030–
2022-23Partick Thistle01000–
2023-24Partick Thistle00010–
2024-25Partick Thistle00020–
377S. KerjotaHeart of Midlothian· 24yHeart of MidlothianF24021800–
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian021800–

Player page →

377S. MackieFalkirkFalkirkD–02361–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian02030–
2019-20Hibernian00021–
2020-21Hibernian00210–
2025-26Falkirk00100–
377Stéphane OméongaLivingston· 30yLivingstonM3002572316.65
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian01030–
2019-20Hibernian01020–
2021-22Livingston0027906.66
2022-23Livingston0030916.64

Player page →

377Toby SibbickHeart of Midlothian· 27yHeart of MidlothianD2702671016.64
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian01000–
2021-22Heart of Midlothian0014106.59
2022-23Heart of Midlothian0132616.66
2023-24Heart of Midlothian0021306.65

Player page →

527B. GrahamFalkirkFalkirkF–19124101–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County40021–
2021-22Partick Thistle01010–
2022-23Partick Thistle60010–
2023-24Partick Thistle30010–
2024-25Partick Thistle20030–
2025-26Falkirk402420–
527Danny MullenPartick Thistle· 31yPartick ThistleF31161251006.78
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–
2020-21Dundee10000–
2021-22Dundee7125606.78
2022-23Partick Thistle10000–

Player page →

527A. ColakRangers· 32yRangersF3214125307.13
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers14125307.13

Player page →

527Ronan HaleRoss County· 27yRoss CountyF2714136406.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County14136406.88

Player page →

527Hamza IgamaneRangers· 23yRangersF2312133207.18
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers12133207.18

Player page →

527L. MoultDundee United· 34yDundee UnitedF3412126806.76
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell81030–
2022-23Motherwell107206.64
2024-25Dundee United3019306.81

Player page →

527M. KukharevychHibernian· 24yHibernianF2411140816.81
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian5115206.89
2024-25Hibernian6025616.76

Player page →

527Stephen KingsleyHeart of Midlothian· 31yHeart of MidlothianD31101117907.01
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian6033207.02
2022-23Heart of Midlothian0021406.79
2023-24Heart of Midlothian1033007.18
2024-25Heart of Midlothian109206.82
2025-26Heart of Midlothian212110–

Player page →

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

Player page →

527Albian AjetiCeltic· 29yCelticF298127006.73
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic612000–
2021-22Celtic207006.73

Player page →

527G. OakleyAyr UtdAyr UtdM–81671–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical40010–
2019-20Hamilton Academical41051–
2020-21Kilmarnock00600–
2024-25Ayr Utd00010–
527Killian PhillipsSt Mirren· 24ySt MirrenM2481821806.79
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen0010006.53
2024-25St Mirren4135906.86
2025-26St Mirren403790–

Player page →

527M. KirkSt Johnstone· 22ySt JohnstoneF228136106.82
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian00100–
2024-25St Johnstone8135106.82

Player page →

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

Player page →

527Bevis MugabiMotherwell· 31yMotherwellD3171991006.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell202300–
2021-22Motherwell2131806.68
2022-23Motherwell1013006.63
2023-24Motherwell2032206.85

Player page →

527Danny WilsonLivingston· 34yLivingstonD34713140–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers31020–
2024-25Livingston30010–
2025-26Livingston103110–

Player page →

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

Player page →

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

Player page →

527Yū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 →

527C. ErskineLivingstonLivingstonM–61031–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle50031–
2018-19Livingston10000–
2019-20Livingston01000–
527E. KabanguHeart of Midlothian· 28yHeart of MidlothianF286127206.95
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian6114206.95
2025-26Heart of Midlothian001300–

Player page →

527J. HastieMotherwellMotherwellM–611410–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell61010–
2020-21Motherwell001400–
527Oliver BozanicHeart of Midlothian· 37yHeart of MidlothianM3761010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian31010–
2019-20Heart of Midlothian30000–

Player page →

527R. BinghamHamilton AcademicalHamilton AcademicalF–61020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical51000–
2018-19Hamilton Academical10020–

Data coverage for Scottish Premiership →

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