Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2100 of 2114 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 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
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
391S. JohansenMotherwell· 31yMotherwellD311241306.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell0122206.71
2022-23Motherwell1119106.91

Player page →

391S. RamosSt Mirren· 26ySt MirrenM26127206.76
SeasonClubGoalsAstAppsYCRCRating
2026-27St Mirren127206.76

Player page →

391S. SutherlandInverness Caledonian ThistleInverness Caledonian ThistleF–12000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle12000–
391Tomoki IwataCeltic· 29yCelticM291232106.82
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic0113006.82
2023-24Celtic111910–

Player page →

391Tuur RommensRangers· 23yRangersD231214106.77
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers121010–
2026-27Rangers004006.77

Player page →

391Victor LoturiRoss County· 25yRoss CountyM2512661506.65
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0227506.65
2023-24Ross County102880–
2024-25Ross County001120–

Player page →

391A. DenholmLivingstonLivingstonM–023310–
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian011710–
2024-25Ross County011500–
2025-26Livingston00100–
391A. RaymondSt JohnstoneSt JohnstoneD–021750–
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone021750–
391A. SimpsonKilmarnockKilmarnockD–02000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock02000–
391Aiden McGeadyHibernian· 40yHibernianM40029006.63
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian029006.63

Player page →

391B. BolingoliCeltic· 31yCelticD31023207.05
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic02010–
2020-21Celtic00100–
2021-22Celtic002107.05

Player page →

391B. EastonHamilton AcademicalHamilton AcademicalD–022481–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01010–
2019-20Hamilton Academical00041–
2020-21Hamilton Academical012430–
391C. BoothSt JohnstoneSt JohnstoneD–0245306.67
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle01000–
2019-20St Johnstone00020–
2020-21St Johnstone011810–
2021-22St Johnstone0027006.67
391C. DonovanCeltic· 20yCelticD200226606.90
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic021420–
2026-27Celtic0012406.90

Player page →

391C. SmithDundee UnitedDundee UnitedF–02420–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren01020–
2020-21Dundee United01400–
391C. WatersKilmarnockKilmarnockD–0220806.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock00010–
2018-19Kilmarnock00010–
2019-20St Mirren00050–
2020-21Kilmarnock021810–
2022-23Kilmarnock002006.70
391D. ClearySt Johnstone· 30ySt JohnstoneD300215506.74
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone0215506.74

Player page →

391D. PhillipsSt Johnstone· 25ySt JohnstoneM2502561916.62
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone0023916.62
2023-24St Johnstone0233100–

Player page →

391D. SmithRoss CountyRoss CountyD–0225016.60
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0113016.60
2023-24Ross County01600–
2024-25Ross County00600–
391Danny FinlaysonSt Johnstone· 25ySt JohnstoneD2502451006.60
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren00310–
2024-25Livingston01010–
2025-26Livingston013580–
2026-27St Johnstone007006.60

Player page →

391E. AlicSt Johnstone· 27ySt JohnstoneD27025106.49
SeasonClubGoalsAstAppsYCRCRating
2026-27St Johnstone025106.49

Player page →

391E. BwomonoAberdeenAberdeenD–024150–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren001300–
2024-25St Mirren022550–
2025-26Aberdeen00300–
391E. KingRoss County· 23yRoss CountyM23021510–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County021510–

Player page →

391E. MelkersenHibernian· 23yHibernianF230224306.48
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian0110206.45
2022-23Hibernian0113106.51
2023-24Hibernian00100–

Player page →

391Ellery BalcombeSt Mirren· 27ySt MirrenG27023320–
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell011200–
2024-25St Mirren012120–

Player page →

391H. ElhamedCelticCelticD–02800–
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic02800–
391I. SamuelsDundee· 23yDundeeD230241306.28
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee00310–
2025-26Dundee013210–
2026-27Dundee016106.28

Player page →

391J. BrownSt Mirren· 27ySt MirrenD27021420–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren00700–
2024-25St Mirren02720–

Player page →

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

Player page →

391L. MooreHeart of MidlothianHeart of MidlothianM–02000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian01000–
2019-20Heart of Midlothian01000–
391L. RobinsonSt JohnstoneSt JohnstoneD–023270–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone023270–
391L. SowahHamilton AcademicalHamilton AcademicalD–02030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical02030–
391M. Fagan-WalcottHeart of MidlothianHeart of MidlothianD–024107.03
SeasonClubGoalsAstAppsYCRCRating
2026-27Heart of Midlothian024107.03
391M. KaletaMotherwell· 22yMotherwellD22022110–
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell022110–

Player page →

391M. PoplatnikLivingstonLivingstonF–021900–
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston021900–
391Mehdi MerghemDundee United· 29yDundee UnitedF29025006.90
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee United025006.90

Player page →

391Moritz BauerCeltic· 34yCelticM3402030–
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic02030–

Player page →

391Nikolaj MöllerDundee United· 24yDundee UnitedF24021940–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United021940–

Player page →

391O. DodgsonDundee· 23yDundeeD23021640–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee021640–

Player page →

391S. BanniganPartick ThistlePartick ThistleM–02060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle01030–
2022-23Partick Thistle01000–
2023-24Partick Thistle00010–
2024-25Partick Thistle00020–
391S. MackieFalkirkFalkirkD–02361–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian02030–
2019-20Hibernian00021–
2020-21Hibernian00210–
2025-26Falkirk00100–
391Stéphane OméongaLivingston· 30yLivingstonM3002572316.65
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian01030–
2019-20Hibernian01020–
2021-22Livingston0027906.66
2022-23Livingston0030916.64

Player page →

391Toby 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 Midlothian002130–

Player page →

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

Player page →

546A. ColakRangers· 33yRangersF3314125307.13
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers14125307.13

Player page →

546Ronan HaleRoss County· 28yRoss CountyF281413640–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County1413640–

Player page →

546Hamza IgamaneRangers· 24yRangersF241213320–
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers1213320–

Player page →

Data coverage for Scottish Premiership →

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