Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2250 of 2267 stored matches (99%) that name a player. Appearances count 1365 matches with a stored lineup.

  • 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
648J. MeekingsInverness Caledonian ThistleInverness Caledonian ThistleD–10020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle10020–
648J. RossiterRangers· 29yRangersM2910010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers10000–
2018-19Rangers00010–

Player page →

648J. StobbsLivingstonLivingstonF–10000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston10000–
648J. YoungSt Mirren· 24ySt MirrenF241012016.45
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren1012016.45

Player page →

648Jack HendryCeltic· 31yCelticD3110050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00020–
2017-18Dundee10020–
2018-19Celtic00010–

Player page →

648Jamie BrandonKilmarnock· 28yKilmarnockM2810522026.66
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00071–
2018-19Heart of Midlothian00001–
2019-20Heart of Midlothian00020–
2022-23Livingston008106.48
2023-24Livingston0032706.65
2024-25Livingston10010–
2025-26Kilmarnock0012206.82

Player page →

648Jeriel DorsettKilmarnock· 24yKilmarnockD241011006.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock1011006.75

Player page →

648Jordy HiwulaRoss County· 31yRoss CountyF311021306.48
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County1021306.48

Player page →

648Julián Araujo ZúñigaCeltic· 24yCelticD241010307.07
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic1010307.07

Player page →

648Julius EskesenDundee United· 27yDundee UnitedM271013106.48
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United1013106.48

Player page →

648K. DembeleCeltic· 23yCelticM23106106.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic105006.73
2021-22Celtic001106.50

Player page →

648K. MadiangaDundeeDundeeM–10010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee10010–
648K. NowakHeart of MidlothianHeart of MidlothianM–10020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian10020–
648K. WatsonRoss CountyRoss CountyD–10751706.72
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone10000–
2019-20Ross County00020–
2020-21Ross County0023106.72
2021-22Ross County0024606.69
2022-23Ross County0028806.75
648Kayne RamsayRoss County· 25yRoss CountyD25108016.31
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County108016.31

Player page →

648L. ColeInverness Caledonian ThistleInverness Caledonian ThistleM–10010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle10010–
648L. de LucasLivingston· 31yLivingstonD311022406.87
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston0010306.70
2023-24Livingston1012107.01

Player page →

648L. HendersonFalkirk· 29yFalkirkD291034616.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath00010–
2025-26Falkirk1034516.89

Player page →

648L. JamiesonSt MirrenSt MirrenF–1028006.52
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren00200–
2022-23St Mirren007006.55
2023-24St Mirren1019006.51
648L. RossMotherwellMotherwellF–1013006.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell001006.60
2023-24Motherwell103006.80
2025-26Motherwell009006.50
648Lassana CoulibalyRangers· 30yRangersM3010000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers10000–

Player page →

648Leo Fuhr HjeldeRoss County· 22yRoss CountyD221011306.67
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County1011306.67

Player page →

648M. AaronsRangers· 26yRangersD261021306.78
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers1021306.78

Player page →

648M. BloomfieldHamilton AcademicalHamilton AcademicalF–10000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical10000–
648M. ChaiwaHibernian· 21yHibernianM211028706.81
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian1028706.81

Player page →

648M. EfeteRoss CountyRoss CountyD–1036506.65
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County0016206.64
2024-25Ross County1020306.65
648M. HenveyDundeeDundeeF–10000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee10000–
648M. MartinHeart of MidlothianHeart of MidlothianM–10020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian10020–
648M. McKennaArbroathArbroathM–10000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath10000–
648M. SmithKilmarnockKilmarnockM–10040–
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock10030–
2017-18Kilmarnock00010–
648M. SusohoLivingston· 21yLivingstonM211018606.69
SeasonClubGoalsAstAppsYCRCRating
2025-26Livingston1018606.69

Player page →

648M. ThomsonDundee UnitedDundee UnitedF–1020106.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United001006.70
2022-23Dundee United003006.80
2024-25Dundee United1014106.67
2025-26Dundee United002006.85
648M. UbochiomaDundee UnitedDundee UnitedF–102107.10
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United102107.10
648M. WrightRoss CountyRoss CountyF–106006.60
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County002006.30
2021-22Ross County104006.68
648Maik NawrockiCeltic· 25yCelticD251013207.15
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic0010206.99
2024-25Celtic103007.70

Player page →

648N. TodorovAirdrieoniansAirdrieoniansF–10000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians10000–
648O. StirtonDundee UnitedDundee UnitedD–1010006.41
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United101007.60
2025-26Dundee United009006.26
648Osman SowDundeeDundeeF–10020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee10020–
648P. AmbroseAberdeenAberdeenF–1015106.69
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1015106.69
648P. BuabenHeart of MidlothianHeart of MidlothianM–10051–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian10031–
2017-18Heart of Midlothian00020–
648P. PatonSt JohnstoneSt JohnstoneD–100100–
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone10050–
2017-18St Johnstone00050–
648R. KiernanRangersRangersD–10040–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers10040–
648Russell MartinRangers· 40yRangersD4010010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers10010–

Player page →

648S. BrownRaith RoversRaith RoversM–10010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers10010–
648S. Cleall-HardingDundee UnitedDundee UnitedD–1011106.58
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United104007.15
2025-26Dundee United007106.26
648S. NachmaniSt Mirren· 23ySt MirrenF23109006.68
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren109006.68

Player page →

648S. PearsonMotherwellMotherwell—–10000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell10000–
648S. ScougallSt JohnstoneSt JohnstoneM–10030–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone10030–
648S. StantonRaith RoversRaith RoversM–10000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers10000–
648S. WantHamilton AcademicalHamilton AcademicalD–1011816.97
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical00010–
2017-18Hamilton Academical00010–
2018-19Hamilton Academical00031–
2019-20Hamilton Academical10020–
2020-21Hamilton Academical0011106.97

Data coverage for Scottish Premiership →

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