Skip to content
Almanac
Menu
Clear filters

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

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
708O. GoodmanDundee· 22yDundeeG220111106.98
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee0111106.98

Player page →

708O. OlufunwaSt JohnstoneSt JohnstoneD–001110–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone001110–
708O. SmythSt MirrenSt MirrenM–402110–
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren401910–
2025-26St Mirren00200–
708Odin BaileyLivingston· 26yLivingstonM263231106.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3231106.74

Player page →

708Olivier NtchamCeltic· 30yCelticM30111410–
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic111410–

Player page →

708Olwethu MakhanyaRangers· 22yRangersD221010107.10
SeasonClubGoalsAstAppsYCRCRating
2026-27Rangers1010107.10

Player page →

708Owen BevanDundeeDundeeD–2010107.07
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee2010107.07
708P. AmbroseAberdeenAberdeenF–101510–
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen101510–
708Pape SouaréMotherwell· 36yMotherwellD3600310–
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell00310–

Player page →

708Patryk KlimalaCeltic· 28yCelticF28301710–
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic301710–

Player page →

708Paul DigbyDundee· 31yDundeeM31011410–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee011410–

Player page →

708R. AaronsMotherwellMotherwellM–00210–
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell00210–
708R. AlebiosuSt Mirren· 24ySt MirrenM24013610–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock002300–
2024-25St Mirren011310–

Player page →

708R. De VitaLivingstonLivingstonD–00110–
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston00110–
708R. DowArbroathArbroath—–00010–
SeasonClubGoalsAstAppsYCRCRating
2025-26Arbroath00010–
708R. FraserDunfermlineDunfermlineD–01410–
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers00200–
2024-25Livingston01000–
2024-25Rangers00200–
2025-26Dunfermline00010–
708R. FultonHeart of Midlothian· 30yHeart of MidlothianG30013110–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical002810–
2024-25Heart of Midlothian01300–

Player page →

708R. HaugeHibernianHibernianF–002106.60
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian002106.60
708R. MatoHeart of MidlothianHeart of MidlothianF–008106.60
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian00300–
2026-27Heart of Midlothian005106.60
708R. PatonSt Johnstone· 26ySt JohnstoneF261021106.66
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United001200–
2026-27St Johnstone109106.66

Player page →

708R. WhittakerHibernianHibernianD–011110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian011110–
708Rabbi MatondoHibernian· 26yHibernianF267949106.42
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers041900–
2023-24Rangers531910–
2024-25Rangers22600–
2025-26Rangers00100–
2026-27Hibernian004006.42

Player page →

708Richard OdadaDundee United· 25yDundee UnitedM25001310–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United001310–

Player page →

708Ross DoohanAberdeen· 28yAberdeenG28001610–
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen00100–
2024-25Aberdeen001510–

Player page →

708Ryan ChristieCeltic· 31yCelticM3151238107.92
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic593410–
2021-22Celtic034007.92

Player page →

708S. BitsindouLivingstonLivingstonM–00210–
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston00210–
708S. BrownRaith RoversRaith RoversM–10010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers10010–
708S. Cleall-HardingDundee UnitedDundee UnitedD–101110–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United10400–
2025-26Dundee United00710–
708S. ConstableDundee UnitedDundee UnitedM–00110–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United00110–
708S. DalbyDundee United· 26yDundee UnitedF261523510–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United1523510–

Player page →

708S. HendriePartick ThistlePartick ThistleD–00010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle00010–
708S. KartumHeart of Midlothian· 31yHeart of MidlothianM31001210–
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian001210–

Player page →

708S. Kouider-AïssaLivingstonLivingstonF–00410–
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston00410–
708S. LammersRangers· 29yRangersF29211710–
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers211710–

Player page →

708S. LawlessPartick ThistlePartick ThistleM–139107.00
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell00710–
2021-22Motherwell012007.00
2022-23Partick Thistle12000–
708S. LawsonLivingstonLivingstonM–001510–
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston001510–
708S. LoganAberdeenAberdeenD–001210–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen001210–
708S. MackieFalkirkFalkirkD–00310–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian00210–
2025-26Falkirk00100–
708S. StantonSt JohnstoneSt JohnstoneM–119106.62
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers10000–
2026-27St Johnstone019106.62
708S. WalkerKilmarnock· 35yKilmarnockG35002810–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock002810–

Player page →

708S. WantHamilton AcademicalHamilton AcademicalD–001110–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical001110–
708Sam CosgroveAberdeen· 29yAberdeenF29301410–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen301410–

Player page →

708Sam CurtisSt Johnstone· 20ySt JohnstoneM20011310–
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone011310–

Player page →

708Sead HakšabanovićCeltic· 27yCelticM27522710–
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic522610–
2023-24Celtic00100–

Player page →

708Severin Sabri GuendouzHeart of MidlothianHeart of MidlothianF–107105.39
SeasonClubGoalsAstAppsYCRCRating
2026-27Heart of Midlothian107105.39
708Shayden MorrisAberdeen· 25yAberdeenF25366510–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen001300–
2023-24Aberdeen001200–
2024-25Aberdeen363810–
2025-26Aberdeen00200–

Player page →

708Shumaira MheukaCeltic· 19yCelticF19007106.50
SeasonClubGoalsAstAppsYCRCRating
2026-27Celtic007106.50

Player page →

708T. GallacherSt JohnstoneSt JohnstoneD–1031106.73
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone009006.73
2022-23St Johnstone00500–
2023-24St Johnstone101710–
708T. McIntyreAberdeenAberdeenD–00310–
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen00310–
708T. OwolabiHamilton AcademicalHamilton AcademicalF–00710–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical00710–

Data coverage for Scottish Premiership →

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