Skip to content
Almanac
Menu
Clear filters

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

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

975M. KaletaMotherwellMotherwellD2102106.72
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell2102106.72

Player page →

975M. KamaraKilmarnockKilmarnockD500106.29
SeasonClubAppsGoalsAstYCRCRating
2026-27Kilmarnock500106.29
975M. KirkSt JohnstoneSt JohnstoneF3681106.82
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian10000–
2024-25St Johnstone3581106.82

Player page →

975M. LamontPartick ThistlePartick ThistleM00010–
SeasonClubAppsGoalsAstYCRCRating
2016-17Partick Thistle00010–
975M. MaolidaHibernianHibernianM18102107.14
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian18102107.14

Player page →

975M. MillarSt MirrenSt MirrenD1201106.75
SeasonClubAppsGoalsAstYCRCRating
2021-22St Mirren1201106.75

Player page →

975M. MužekSt MirrenSt Mirren—00010–
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren00010–
975M. NdjoliKilmarnockKilmarnockF02010–
SeasonClubAppsGoalsAstYCRCRating
2018-19Kilmarnock02010–
975M. ThomsonDundee UnitedDundee UnitedF2010106.71
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee United100006.70
2022-23Dundee United300006.80
2024-25Dundee United1410106.67
2025-26Dundee United200006.85
975M. UbochiomaDundee UnitedDundee UnitedF210107.10
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United210107.10
975M. WillockSt MirrenSt MirrenM01110–
SeasonClubAppsGoalsAstYCRCRating
2017-18St Johnstone01100–
2018-19St Mirren00010–
975Marcelo SaracchiCelticCelticD1912107.05
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic1912107.05

Player page →

975Marius MüllerAberdeenAberdeenG1101107.15
SeasonClubAppsGoalsAstYCRCRating
2026-27Aberdeen1101107.15

Player page →

975Marvin EkpitetaHibernianHibernianD1300107.07
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian1300107.07

Player page →

975Matt CrooksRangersRangersM00010–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers00010–

Player page →

975Matt PolsterRangersRangersD00010–
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers00010–

Player page →

975Matthew LongstaffAberdeenAberdeenM500106.66
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberdeen500106.66

Player page →

975Max WattersDundee UnitedDundee UnitedF2322106.41
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United2322106.41

Player page →

975N. BaxterRoss CountyRoss CountyG00010–
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County00010–

Player page →

975N. ÇiftçiSt JohnstoneSt JohnstoneF1172106.53
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic04100–
2017-18Motherwell03110–
2021-22St Johnstone1100006.53
975N. ClescencoKilmarnockKilmarnockF910106.65
SeasonClubAppsGoalsAstYCRCRating
2025-26Kilmarnock400006.58
2026-27Kilmarnock510106.71
975N. HogarthFalkirkFalkirkG700106.44
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk700106.44
975N. LowArbroathArbroathM02210–
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee00200–
2016-17Dundee01010–
2021-22Arbroath01000–
975N. McAllisterAyr UtdAyr UtdD00010–
SeasonClubAppsGoalsAstYCRCRating
2022-23Ayr Utd00010–
975N. TysonKilmarnockKilmarnockF00110–
SeasonClubAppsGoalsAstYCRCRating
2016-17Kilmarnock00110–
975Nat PhillipsCelticCelticD600106.80
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic600106.80

Player page →

975Neraysho KasanwirjoRangersRangersD900106.61
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers900106.61

Player page →

975Nick RossDundeeDundeeM01210–
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee01100–
2016-17Dundee00110–

Player page →

975Nicky MaynardAberdeenAberdeenF00010–
SeasonClubAppsGoalsAstYCRCRating
2017-18Aberdeen00010–

Player page →

975Nicolas MilanovicAberdeenAberdeenF1400106.44
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen1400106.44

Player page →

975Nikolas AgrafiotisSt MirrenSt MirrenF411106.53
SeasonClubAppsGoalsAstYCRCRating
2026-27St Mirren411106.53

Player page →

975O. AntmanRangersRangersF1613106.83
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers1613106.83

Player page →

975O. BainbridgeKilmarnockKilmarnockD600106.50
SeasonClubAppsGoalsAstYCRCRating
2024-25Kilmarnock600106.50
975O. CrankshawMotherwellMotherwellM400106.40
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell400106.40
975O. GoodmanDundeeDundeeG1101106.98
SeasonClubAppsGoalsAstYCRCRating
2026-27Dundee1101106.98

Player page →

975O. OlufunwaSt JohnstoneSt JohnstoneD1100106.68
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone1100106.68
975O. SmythSt MirrenSt MirrenM2140106.85
SeasonClubAppsGoalsAstYCRCRating
2024-25St Mirren1940106.88
2025-26St Mirren200006.60
975Odin BaileyLivingstonLivingstonM3132106.74
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston3132106.74

Player page →

975Oliver BozanicHeart of MidlothianHeart of MidlothianM06110–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian03110–
2019-20Heart of Midlothian03000–

Player page →

975Olwethu MakhanyaRangersRangersD1010107.10
SeasonClubAppsGoalsAstYCRCRating
2026-27Rangers1010107.10

Player page →

975Owen BevanDundeeDundeeD1020107.07
SeasonClubAppsGoalsAstYCRCRating
2026-27Dundee1020107.07

Player page →

975P. AmbroseAberdeenAberdeenF1510106.69
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1510106.69
975Pape SouaréMotherwellMotherwellD300106.57
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell300106.57

Player page →

975Patrick RobertsCelticCelticM0151510–
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic06200–
2016-17Celtic091010–
2017-18Celtic00300–

Player page →

975Patryk KlimalaCelticCelticF1730106.65
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1730106.65

Player page →

975Paul DigbyDundeeDundeeM1401106.84
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee1401106.84

Player page →

975R. AlebiosuSt MirrenSt MirrenM3601106.66
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock2300006.48
2024-25St Mirren1301106.97

Player page →

975R. CunninghamHamilton AcademicalHamilton AcademicalM03010–
SeasonClubAppsGoalsAstYCRCRating
2019-20Hamilton Academical03010–
975R. De VitaLivingstonLivingstonD102106.70
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County00200–
2020-21Livingston100106.70
975R. FraserDunfermlineDunfermlineD401107.13
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers200007.25
2024-25Livingston00100–
2024-25Rangers200006.90
2025-26Dunfermline00010–

Data coverage for Scottish Premiership →

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