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
569Tommie HobanAberdeen· 32yAberdeenD32203720–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen203720–

Player page →

569Tyler MagloireMotherwell· 27yMotherwellD27001020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001020–

Player page →

569U. IkpeazuSt Johnstone· 31ySt JohnstoneF3100420–
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone00420–

Player page →

569William DennisKilmarnock· 26yKilmarnockG26003620–
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock003620–

Player page →

569Yūtarō OdaHeart of Midlothian· 25yHeart of MidlothianF25714220–
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian101200–
2023-24Heart of Midlothian512520–
2024-25Heart of Midlothian10500–

Player page →

569Z. MitchellSt Johnstone· 21ySt JohnstoneD210116206.63
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone00810–
2025-26Hibernian01200–
2026-27St Johnstone006106.63

Player page →

569Zidane IqbalDundee UnitedDundee UnitedM–106207.05
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee United106207.05
708Anthony StewartAberdeen· 34yAberdeenD34112111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen112111–

Player page →

708B. WilliamsonLivingstonLivingstonM–005116.20
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston005116.20
708C. DikamonaKilmarnockKilmarnockD–001211–
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock001211–
708C. TelferRoss CountyRoss CountyM–01711–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians01010–
2024-25Ross County00701–
708D. DevineInverness Caledonian ThistleInverness Caledonian ThistleD–00011–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle00011–
708Diallang JaiyesimiSt Johnstone· 28ySt JohnstoneM28111611–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone111611–

Player page →

708J. BoltonSt Mirren· 32ySt MirrenD32102311–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren102311–

Player page →

708J. KoutroumbisMotherwell· 28yMotherwellD281035117.10
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell00801–
2025-26Motherwell102510–
2026-27Motherwell002007.10

Player page →

708James WilsonHeart of Midlothian· 19yHeart of MidlothianF198242116.65
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian00200–
2024-25Heart of Midlothian522411–
2025-26Heart of Midlothian00600–
2026-27Heart of Midlothian3010006.65

Player page →

708Joe HartCeltic· 39yCelticG3900109116.95
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic0035006.95
2022-23Celtic003700–
2023-24Celtic003711–

Player page →

708K. DennisSt MirrenSt MirrenF–3130116.61
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren311700–
2021-22St Mirren0013116.61
708K. FotheringhamSt JohnstoneSt JohnstoneF–2238116.64
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00100–
2022-23Dundee United021110–
2024-25Dundee United001600–
2025-26Dundee United00200–
2026-27St Johnstone208016.64
708A. AbdulaiHibernian· 23yHibernianM23004106.23
SeasonClubGoalsAstAppsYCRCRating
2026-27Hibernian004106.23

Player page →

708A. AmadeDunfermlineDunfermlineM–00010–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dunfermline00010–
708A. Ba-SyHeart of MidlothianHeart of MidlothianF–003106.51
SeasonClubGoalsAstAppsYCRCRating
2026-27Heart of Midlothian003106.51
708A. ConnollyRaith RoversRaith RoversM–00010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers00010–
708A. CrawfordSt JohnstoneSt JohnstoneM–5244106.82
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone3028006.82
2022-23St Johnstone221610–
708A. DenholmLivingstonLivingstonM–023310–
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian011710–
2024-25Ross County011500–
2025-26Livingston00100–
708A. DohertyFalkirkFalkirkF–006106.47
SeasonClubGoalsAstAppsYCRCRating
2026-27Falkirk006106.47
708A. GnanduilletHeart of MidlothianHeart of MidlothianF–1014106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1014106.78
708A. MayorHibernian· 21yHibernianD21109106.77
SeasonClubGoalsAstAppsYCRCRating
2026-27Hibernian109106.77

Player page →

708A. OxboroughDunfermlineDunfermlineG–002510–
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell002500–
2025-26Dunfermline00010–
708A. SalazarHeart of Midlothian· 23yHeart of MidlothianD2300110–
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian00110–

Player page →

708A. SamuelsInverness Caledonian ThistleInverness Caledonian ThistleF–217106.53
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen007006.53
2021-22Inverness Caledonian Thistle21010–
708A. Skov OlsenRangers· 26yRangersF2613910–
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers13910–

Player page →

708A. Taylor-SinclairLivingstonLivingstonD–00610–
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston00610–
708A. WinterLivingstonLivingstonF–013210–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical012210–
2025-26Livingston001000–
708Abdallah SimaRangers· 25yRangersF251122510–
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers1122510–

Player page →

708Adam Le FondreHibernian· 39yHibernianF39512410–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian512410–

Player page →

708Alex Oxlade-ChamberlainCeltic· 33yCelticM332014106.58
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic20910–
2026-27Celtic005006.58

Player page →

708Álex ValleCeltic· 22yCelticD22031110–
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic031110–

Player page →

708Alexander BriedlAberdeen· 24yAberdeenM24005106.54
SeasonClubGoalsAstAppsYCRCRating
2026-27Aberdeen005106.54

Player page →

708Alfie HarrisonDundee· 20yDundeeM20002106.03
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee002106.03

Player page →

708Amad DialloRangers· 24yRangersF243010106.68
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers3010106.68

Player page →

708Andy FisherSt Johnstone· 28ySt JohnstoneG28001410–
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone001410–

Player page →

708Andy TodDunfermlineDunfermlineF–01010–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dunfermline01010–
708Arnaud DjoumDundee United· 37yDundee UnitedM37001610–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United001610–

Player page →

708B. BarkerRangersRangersF–201010–
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers201010–
708B. BolingoliCeltic· 31yCelticD31003107.05
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic00100–
2021-22Celtic002107.05

Player page →

708B. ChriseneKilmarnock· 22yKilmarnockD22001310–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock001310–

Player page →

708B. FinkDundee· 23yDundeeF23409106.80
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee409106.80

Player page →

708B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF–612810–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County512800–
2021-22Inverness Caledonian Thistle10010–
708Barney StewartFalkirkFalkirkF–821710–
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk821710–

Data coverage for Scottish Premiership →

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