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
870Kieran O'HaraDundee· 30yDundeeG300025106.74
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock003006.63
2024-25Kilmarnock0019006.64
2025-26Dundee003107.47

Player page →

870L. AgbaireAyr UtdAyr UtdD–00010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd00010–
870L. ChambersKilmarnock· 21yKilmarnockD210114106.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0114106.69

Player page →

870L. CorbuSt MirrenSt MirrenD–00010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00010–
870L. DendonckerSt JohnstoneSt JohnstoneD–006106.47
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone006106.47
870L. HydeInverness Caledonian ThistleInverness Caledonian ThistleM–00010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle00010–
870L. MillerLivingstonLivingstonF–00010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
870L. VaughanRaith RoversRaith RoversF–40010–
SeasonClubGoalsAstAppsYCRCRating
2020-21Raith Rovers20010–
2023-24Raith Rovers20000–
870Louie MarshFalkirk· 21yFalkirkF21127106.81
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk127106.81

Player page →

870Luke ArmstrongMotherwell· 29yMotherwellF294014106.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell4014106.88

Player page →

870M. DumbuyaPartick ThistlePartick ThistleM–00010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00010–
870M. FrameAberdeenAberdeenD–1111106.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen1111106.85
870M. GaranangaHibernian· 25yHibernianD25002106.75
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian002106.75

Player page →

870M. KaletaMotherwell· 21yMotherwellD210221106.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0221106.72

Player page →

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

Player page →

870M. MaolidaHibernian· 27yHibernianM2710218107.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian10218107.14

Player page →

870M. MillarSt Mirren· 29ySt MirrenD290112106.75
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren0112106.75

Player page →

870M. MužekSt MirrenSt Mirren—–00010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00010–
870M. NdjoliKilmarnockKilmarnockF–20010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock20010–
870M. Schjonning-LarsenKilmarnock· 25yKilmarnockD252117106.76
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock2117106.76

Player page →

870M. SmithKilmarnockKilmarnock—–00010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock00010–
870M. ThomsonDundee UnitedDundee UnitedF–1020106.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United001006.70
2022-23Dundee United003006.80
2024-25Dundee United1014106.67
2025-26Dundee United002006.85
870M. UbochiomaDundee UnitedDundee UnitedF–102107.10
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United102107.10
870M. WillockSt MirrenSt MirrenM–11010–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone11000–
2018-19St Mirren00010–
870Marcelo SaracchiCeltic· 28yCelticD281219107.05
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic1219107.05

Player page →

870Marvin EkpitetaHibernian· 30yHibernianD300013107.07
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian0013107.07

Player page →

870Matt PolsterRangers· 32yRangersD3200010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers00010–

Player page →

870Matthew LongstaffAberdeen· 26yAberdeenM26005106.66
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen005106.66

Player page →

870Matty ToddDunfermlineDunfermlineM–00010–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dunfermline00010–
870Max WattersDundee United· 27yDundee UnitedF272223106.41
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United2223106.41

Player page →

870N. BaxterRoss County· 27yRoss CountyG2700010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County00010–

Player page →

870N. ÇiftçiSt JohnstoneSt JohnstoneF–3111106.53
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell31010–
2021-22St Johnstone0011006.53
870N. HogarthFalkirkFalkirkG–007106.44
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk007106.44
870N. McAllisterAyr UtdAyr UtdD–00010–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd00010–
870Nat PhillipsCeltic· 29yCelticD29006106.80
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic006106.80

Player page →

870Neraysho KasanwirjoRangers· 24yRangersD24009106.61
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers009106.61

Player page →

870Nicky MaynardAberdeen· 39yAberdeenF3900010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–

Player page →

870Nicolas MilanovicAberdeen· 24yAberdeenF240014106.44
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen0014106.44

Player page →

870O. AntmanRangers· 24yRangersF241316106.83
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers1316106.83

Player page →

870O. BainbridgeKilmarnockKilmarnockD–006106.50
SeasonClubGoalsAstAppsYCRCRating
2024-25Kilmarnock006106.50
870O. CrankshawMotherwellMotherwellM–004106.40
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell004106.40
870O. OlufunwaSt JohnstoneSt JohnstoneD–0011106.68
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone0011106.68
870O. PriestmanMotherwell· 23yMotherwellM230028106.75
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell0028106.75

Player page →

870O. SmythSt MirrenSt MirrenM–4021106.85
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren4019106.88
2025-26St Mirren002006.60
870Odin BaileyLivingston· 26yLivingstonM263231106.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3231106.74

Player page →

870Oliver BozanicHeart of Midlothian· 37yHeart of MidlothianM3761010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian31010–
2019-20Heart of Midlothian30000–

Player page →

870Owen EldingHibernian· 20yHibernianF203013106.75
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian3013106.75

Player page →

870P. AmbroseAberdeenAberdeenF–1015106.69
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1015106.69
870Pape SouaréMotherwell· 35yMotherwellD35003106.57
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell003106.57

Player page →

870Patryk KlimalaCeltic· 27yCelticF273017106.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3017106.65

Player page →

Data coverage for Scottish Premiership →

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