Skip to content
Almanac
Menu
Clear filters

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

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
708Barrie McKayLivingston· 31yLivingstonF3161995107.17
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian21033007.17
2022-23Heart of Midlothian463710–
2023-24Heart of Midlothian021100–
2024-25Heart of Midlothian00800–
2025-26Livingston01600–

Player page →

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

Player page →

708Benjamin BroggioFalkirk· 19yFalkirkM19521410–
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk521410–

Player page →

708Bongani ZunguRangers· 34yRangersM34001410–
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers001410–

Player page →

708C. BallantyneSt JohnstoneSt JohnstoneM–00510–
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone00310–
2023-24St Johnstone00200–
708C. BoothSt JohnstoneSt JohnstoneM–0145106.67
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone011810–
2021-22St Johnstone0027006.67
708C. Borthwick-JacksonRoss County· 29yRoss CountyD2900410–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County00410–

Player page →

708C. BrownLivingston· 28yLivingstonD28111610–
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston111610–

Player page →

708C. ElliottDundeeDundeeD–1013106.52
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee1013106.52
708C. HamiltonArbroathArbroathD–10010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath10010–
708C. HamiltonArbroathArbroathD–00010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath00010–
708C. McLeodFalkirkFalkirkM–001106.30
SeasonClubGoalsAstAppsYCRCRating
2026-27Falkirk001106.30
708C. NsialaRangersRangersD–011410–
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers011110–
2025-26Rangers00300–
708C. PanterDundeeDundeeD–001106.20
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee001106.20
708C. PenmanSt MirrenSt MirrenD–00410–
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren00410–
708C. RamirezAberdeen· 35yAberdeenF3510445106.83
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen10336106.83
2022-23Aberdeen01900–

Player page →

708C. SmithHamilton AcademicalHamilton AcademicalF–202210–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical202210–
708C. TraffordHamilton Academical· 34yHamilton AcademicalM34001610–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical001610–

Player page →

708C. WardMotherwell· 26yMotherwellG26003710–
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell003710–

Player page →

708C. WatersKilmarnockKilmarnockD–022010–
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock021810–
2022-23Kilmarnock00200–
708C. WightonArbroathArbroathF–00010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath00010–
708Cedric IttenRangers· 29yRangersF295233106.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers422710–
2021-22Rangers106006.78

Player page →

708Charlie LakinRoss County· 27yRoss CountyM27311910–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County311910–

Player page →

708Chris StokesKilmarnock· 35yKilmarnockD35201510–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock201510–

Player page →

708Conor McLeodFalkirkFalkirkM–003106.46
SeasonClubGoalsAstAppsYCRCRating
2026-27Falkirk003106.46
708Craig WatsonArbroathArbroathD–00010–
SeasonClubGoalsAstAppsYCRCRating
2025-26Arbroath00010–
708D. CorneliusMotherwellMotherwellM–2045106.73
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell00100–
2021-22Motherwell2012006.73
2022-23Motherwell003210–
708D. CorrRaith RoversRaith RoversD–00010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers00010–
708D. DaboKilmarnockKilmarnockM–00610–
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock00610–
708D. EastonRaith RoversRaith RoversM–10010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers10010–
708D. LembikisaHeart of Midlothian· 23yHeart of MidlothianD23201410–
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian201410–

Player page →

708D. MacKayLivingstonLivingstonF–1126106.30
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian002006.30
2023-24Livingston112410–
708D. MelniksFalkirkFalkirkM–0110106.62
SeasonClubGoalsAstAppsYCRCRating
2026-27Falkirk0110106.62
708D. MoyoHamilton Academical· 31yHamilton AcademicalF31323310–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical323310–

Player page →

708D. NaamoDundee UnitedDundee UnitedD–0021106.60
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United001910–
2026-27Dundee United002006.60
708D. ReidSt MirrenSt MirrenM–006106.50
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren00100–
2021-22St Mirren003006.50
2022-23St Mirren00210–
708D. RichardsDundee UnitedDundee UnitedG–001810–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United00200–
2025-26Dundee United001610–
708D. SotonaKilmarnockKilmarnockF–00210–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock00210–
708D. VenteHibernian· 27yHibernianF27533210–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian533010–
2024-25Hibernian00200–

Player page →

708D. WilliamsMotherwell· 23yMotherwellD23014106.58
SeasonClubGoalsAstAppsYCRCRating
2026-27Motherwell014106.58

Player page →

708Daniel KellyCelticCelticM–00410–
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic00410–
708Daniel NeilRangers· 24yRangersM24119106.95
SeasonClubGoalsAstAppsYCRCRating
2026-27Rangers119106.95

Player page →

708Danny LloydLivingston· 34yLivingstonF3400410–
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston00410–

Player page →

708Danny RogersKilmarnock· 32yKilmarnockG32002710–
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock002710–

Player page →

708Declan DrysdaleRoss County· 26yRoss CountyD26005106.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County005106.80

Player page →

708Demetri MitchellHibernian· 29yHibernianM29109106.62
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian106106.62
2022-23Hibernian00300–

Player page →

708Derek CorneliusRangers· 28yRangersD2811710–
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers11710–

Player page →

708Diego LaxaltCeltic· 33yCelticD33101710–
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic101710–

Player page →

708Dylan ConnollySt Mirren· 31ySt MirrenM31232910–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren232910–

Player page →

708E. AlicSt Johnstone· 27ySt JohnstoneD27025106.49
SeasonClubGoalsAstAppsYCRCRating
2026-27St Johnstone025106.49

Player page →

Data coverage for Scottish Premiership →

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