Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2100 of 2114 stored matches (99%) that name a player. Appearances count 1434 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
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
494C. TremarcoRoss CountyRoss CountyD–0012416.58
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0012416.58
494D. LobbanAberdeenAberdeenM–0014416.54
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen0014416.54
494D. LyonHamilton AcademicalHamilton AcademicalM–20041–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical20041–
494Djenairo DanielsKilmarnockKilmarnockF–3116416.73
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock207206.77
2026-27Kilmarnock119216.69
494Esmaël GonçalvesLivingstonLivingstonF–608416.27
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian60041–
2022-23Livingston008006.27
494Felix PasslackHibernian· 28yHibernianM282524417.01
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian2313317.05
2026-27Hibernian0211106.98

Player page →

494Harry ClarkeRoss County· 25yRoss CountyD254424416.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian127006.97
2021-22Ross County3217416.87

Player page →

494J. MarshallDundeeDundeeD–1430416.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee1430416.72
494K. BoydKilmarnockKilmarnockF–203041–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock182020–
2018-19Kilmarnock21021–
494L. BrănescuKilmarnockKilmarnockG–00041–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock00041–
494Liam MorrisonAberdeen· 23yAberdeenD230013416.58
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen0013416.58

Player page →

494N. RalphDundeeDundeeM–12041–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee12041–
494Panutche CamaráDundee United· 29yDundee UnitedM290136416.79
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United0128416.79
2026-27Dundee United008006.80

Player page →

494R. AstleyDundee· 25yDundeeD252575416.94
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee003006.57
2024-25Dundee0326206.86
2025-26Dundee2135216.95
2026-27Dundee0111007.23

Player page →

494R. McCauslandRangers· 23yRangersF233644416.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers011007.00
2022-23Rangers00100–
2023-24Rangers3429007.03
2024-25Rangers0113416.64

Player page →

494Sam StubbsHamilton Academical· 27yHamilton AcademicalD2700041–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical00041–

Player page →

494W. DuffyInverness Caledonian ThistleInverness Caledonian ThistleD–01041–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone01020–
2021-22Inverness Caledonian Thistle00021–
494Yang Hyun-JunCeltic· 24yCelticF2416683417.00
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1324116.92
2024-25Celtic5223107.07
2025-26Celtic8131106.92
2026-27Celtic205107.48

Player page →

494A. BartonPartick ThistlePartick ThistleM–00040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00040–
494A. StamatelopoulosMotherwell· 27yMotherwellF2711335406.85
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell5116307.01
2025-26Motherwell6219106.72

Player page →

494Afeez AremuAberdeen· 27yAberdeenM271220406.46
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen119106.81
2026-27Aberdeen0111306.17

Player page →

494Anthony StokesHibernian· 38yHibernianF3871040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian71040–

Player page →

494B. AlstonPartick ThistlePartick ThistleM–10516406.58
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone23020–
2018-19St Johnstone41010–
2019-20Hamilton Academical11010–
2022-23Kilmarnock0016006.58
2023-24Partick Thistle30000–
494B. RiceKilmarnockKilmarnockM–0017406.58
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers00100–
2023-24Rangers002106.50
2024-25Rangers007106.69
2026-27Kilmarnock007206.49
494Ben WoodburnHeart of Midlothian· 27yHeart of MidlothianF273128406.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian3128406.78

Player page →

494Benjamin NygrenCeltic· 25yCelticM2522950407.23
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic16538407.16
2026-27Celtic6412007.46

Player page →

494Billy KoumetioDundee· 23yDundeeD230039406.79
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee0019306.84
2025-26Dundee0020106.74

Player page →

494Brad HallidayDundee· 31yDundeeD310015406.84
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee0010206.80
2026-27Dundee005206.93

Player page →

494Bruno AlvesRangers· 44yRangersD4411040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers11040–

Player page →

494C. AllanFalkirk· 22yFalkirkD221026406.86
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk1025406.87
2026-27Falkirk001006.53

Player page →

494C. McCarthyKilmarnockKilmarnockD–1010406.52
SeasonClubGoalsAstAppsYCRCRating
2026-27Kilmarnock1010406.52
494C. NieuwenhofHeart of Midlothian· 25yHeart of MidlothianM252237406.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian1225406.78
2024-25Heart of Midlothian1012006.71

Player page →

494C. SamsonSt MirrenSt MirrenG–00040–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00040–
494Calvin BasseyRangers· 26yRangersD260337406.96
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers008006.84
2021-22Rangers0329407.00

Player page →

494Calvin RamsaySt Mirren· 23ySt MirrenD232446406.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen004006.25
2021-22Aberdeen1424106.94
2024-25Kilmarnock008006.58
2026-27St Mirren1010306.58

Player page →

494Christopher RoutisRoss CountyRoss CountyD–22040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County22040–
494Cyriel DessersRangers· 31yRangersF3134673406.95
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers16435006.99
2024-25Rangers18235306.97
2025-26Rangers003106.17

Player page →

494D. Del FabroKilmarnockKilmarnockD–10040–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10040–
494D. GlassDundee UnitedDundee UnitedM–1111406.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United001106.30
2021-22Dundee United1110306.64
494D. KeltjensSt JohnstoneSt JohnstoneD–1021406.71
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1014406.86
2024-25St Johnstone007006.41
494Danny WilsonLivingston· 34yLivingstonD347131406.57
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers31020–
2024-25Livingston30010–
2025-26Livingston1031106.57

Player page →

494Daryl HorganHibernian· 34yHibernianM34685407.06
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian36000–
2019-20Hibernian30040–
2020-21Hibernian025007.06

Player page →

494Declan JohnSt Mirren· 31ySt MirrenD317959406.82
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers33020–
2024-25St Mirren2118106.87
2025-26St Mirren1530106.93
2026-27St Mirren1011006.45

Player page →

494Djeidi GassamaRangers· 23yRangersM233849406.97
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers3538406.96
2026-27Rangers0311007.01

Player page →

494E. RossFalkirkFalkirkF–3342406.67
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen00100–
2025-26Falkirk1129306.57
2026-27Falkirk2212106.94
494Elijah JustMotherwell· 26yMotherwellM267735407.11
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell7735407.11

Player page →

494Emmanuel FernandezRangers· 24yRangersD245038407.20
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers5027207.16
2026-27Rangers0011207.30

Player page →

494F. TaylorSt MirrenSt MirrenM–1021406.69
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren003006.35
2025-26St Mirren009206.55
2026-27St Mirren109206.89
494Filip HelanderRangers· 33yRangersD333028407.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers10020–
2020-21Rangers1022207.11
2021-22Rangers106006.73

Player page →

494G. Mackay-StevenKilmarnockKilmarnockM–12855406.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen52010–
2018-19Aberdeen40020–
2021-22Heart of Midlothian2432006.77
2022-23Heart of Midlothian014106.58
2023-24Kilmarnock109006.66
2024-25Kilmarnock0110006.56

Data coverage for Scottish Premiership →

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