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
870Abdallah SimaRangers· 24yRangersF2411225107.29
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers11225107.29

Player page →

870Adam Le FondreHibernian· 39yHibernianF395124106.79
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian5124106.79

Player page →

870Afeez AremuAberdeen· 26yAberdeenM26119106.81
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen119106.81

Player page →

870Akin FamewoSt Mirren· 27ySt MirrenD2700010–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren00010–

Player page →

870Alex Oxlade-ChamberlainCeltic· 32yCelticM32209106.89
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic209106.89

Player page →

870Álex ValleCeltic· 22yCelticD220311107.20
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic0311107.20

Player page →

870Alfie JonesSt Mirren· 28ySt MirrenD2820010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren20010–

Player page →

870Amad DialloRangers· 23yRangersF233010106.68
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers3010106.68

Player page →

870Andy FisherSt Johnstone· 28ySt JohnstoneG280014106.89
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone0014106.89

Player page →

870Andy TodDunfermlineDunfermlineF–01010–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dunfermline01010–
870AurtenetxeDundeeDundeeD–00010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee00010–
870B. BarkerRangersRangersF–5310106.78
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian23000–
2019-20Rangers10000–
2020-21Rangers2010106.78
870B. ChriseneKilmarnock· 22yKilmarnockD220013106.76
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0013106.76

Player page →

870B. EnobakhareKilmarnockKilmarnockF–00010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock00010–
870Baily CargillPartick Thistle· 30yPartick ThistleD3000010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00010–

Player page →

870Barney StewartFalkirkFalkirkF–8217106.93
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk8217106.93
870Barrie McKayLivingston· 31yLivingstonF3161995106.95
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian21033007.17
2022-23Heart of Midlothian4637106.87
2023-24Heart of Midlothian0211006.83
2024-25Heart of Midlothian008006.81
2025-26Livingston016006.68

Player page →

870Ben Gannon-DoakCeltic· 20yCelticM20002106.50
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic002106.50

Player page →

870Benjamin BroggioFalkirk· 19yFalkirkM195214107.04
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk5214107.04

Player page →

870Bongani ZunguRangers· 33yRangersM330014106.59
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers0014106.59

Player page →

870C. BallantyneSt JohnstoneSt JohnstoneM–005106.66
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone003106.63
2023-24St Johnstone002006.70
870C. BorchgrevinkHeart of Midlothian· 27yHeart of MidlothianD27005107.14
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian005107.14

Player page →

870C. Borthwick-JacksonRoss County· 29yRoss CountyD29004106.75
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County004106.75

Player page →

870C. CookeSt MirrenSt MirrenF–30010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren30010–
870C. HamiltonArbroathArbroathD–10010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath10010–
870C. HamiltonArbroathArbroathD–00010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath00010–
870C. JohnsonKilmarnockKilmarnockD–00010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock00010–
870C. KpekawaSt MirrenSt Mirren—–00010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00010–
870C. McKennaHamilton AcademicalHamilton AcademicalD–001106.50
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical00010–
2020-21Hamilton Academical001006.50
870C. MorrisonHeart of MidlothianHeart of MidlothianF–12010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian12010–
870C. NsialaRangersRangersD–0114106.82
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers0111106.85
2025-26Rangers003006.73
870C. PanterDundeeDundeeD–001106.20
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee001106.20
870C. PeñaRangersRangersM–40010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers40010–
870C. PenmanSt MirrenSt MirrenD–004106.37
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren004106.37
870C. RamirezAberdeen· 35yAberdeenF3510445106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen10336106.83
2022-23Aberdeen019006.56

Player page →

870C. SmithHamilton AcademicalHamilton AcademicalF–2022106.59
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical2022106.59
870C. TraffordHamilton Academical· 34yHamilton AcademicalM340016106.63
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical0016106.63

Player page →

870C. WardMotherwell· 25yMotherwellG250037107.19
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell0037107.19

Player page →

870C. WightonArbroathArbroathF–00010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath00010–
870Calvin RamsayKilmarnock· 22yKilmarnockD221436106.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen004006.25
2021-22Aberdeen1424106.94
2024-25Kilmarnock008006.58

Player page →

870Cedric IttenRangers· 29yRangersF295233106.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4227106.83
2021-22Rangers106006.78

Player page →

870Charis MavriasHibernian· 32yHibernianM3200010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian00010–

Player page →

870Charlie LakinRoss County· 27yRoss CountyM273119106.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County3119106.66

Player page →

870Chris ForresterAberdeen· 33yAberdeenM3300010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen00010–

Player page →

870Chris StokesKilmarnock· 35yKilmarnockD352015106.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock2015106.59

Player page →

870Christian IlićMotherwell· 29yMotherwellM2900010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00010–

Player page →

870Cole StocktonHeart of Midlothian· 32yHeart of MidlothianF3200010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00010–

Player page →

870Conor McAlenyKilmarnock· 33yKilmarnockF3330010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock30010–

Player page →

870Craig WatsonArbroathArbroathD–00010–
SeasonClubGoalsAstAppsYCRCRating
2025-26Arbroath00010–
870D. AmankwaaHeart of MidlothianHeart of MidlothianM–00010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00010–

Data coverage for Scottish Premiership →

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