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
411J. BairdSt MirrenSt MirrenD–00050–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00050–
411J. CurranDundeeDundeeM–11050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee00010–
2018-19Dundee11040–
411J. FlanaganRangersRangersD–00050–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers00030–
2019-20Rangers00020–
411J. NaismithRoss CountyRoss CountyD–3917506.72
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County23020–
2019-20Hibernian13020–
2020-21Ross County0317106.72
411Jack HendryCeltic· 31yCelticD3110050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00020–
2017-18Dundee10020–
2018-19Celtic00010–

Player page →

411Joe LewisAberdeen· 38yAberdeenG380072506.67
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen00020–
2019-20Aberdeen00020–
2020-21Aberdeen0035006.82
2021-22Aberdeen0034106.63
2022-23Aberdeen003005.53

Player page →

411K. WaddellDundeeDundeeD–30050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee30050–
411Kieran TierneyCeltic· 28yCelticD2891935507.28
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic37030–
2018-19Celtic04000–
2025-26Celtic6835207.28

Player page →

411Kyōgo FuruhashiCeltic· 31yCelticF316310116507.04
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic12020007.11
2022-23Celtic27236307.13
2023-24Celtic14538206.96
2024-25Celtic10322006.98

Player page →

411L. AyinaRoss CountyRoss CountyD–0124506.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United0112306.88
2023-24Ross County0012206.91
411Liam BoyceHeart of Midlothian· 35yHeart of MidlothianF35141061506.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22000–
2021-22Heart of Midlothian10331206.91
2022-23Heart of Midlothian105106.58
2023-24Heart of Midlothian1315206.89
2024-25Heart of Midlothian0210006.60

Player page →

411M. EfeteRoss CountyRoss CountyD–1036506.65
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County0016206.64
2024-25Ross County1020306.65
411M. PenneyMotherwellMotherwellD–0116506.63
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0116506.63
411Mark GillespieMotherwell· 34yMotherwellG3401050–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell01010–
2019-20Motherwell00040–

Player page →

411Max StryjekKilmarnock· 29yKilmarnockG290068506.95
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston0022206.85
2021-22Livingston0035306.88
2025-26Kilmarnock0011007.37

Player page →

411Nicke KabambaKilmarnock· 33yKilmarnockF337333506.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock21010–
2020-21Kilmarnock5233406.79

Player page →

411O. KiomourtzoglouHeart of Midlothian· 28yHeart of MidlothianM280023506.58
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian0023506.58

Player page →

411Oisin McEnteeHeart of Midlothian· 25yHeart of MidlothianD252328506.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian2328506.85

Player page →

411P. PatonSt JohnstoneSt JohnstoneD–00050–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone00050–
411Paulo BernardoCeltic· 24yCelticM245658507.00
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic3322206.90
2024-25Celtic2328207.14
2025-26Celtic008106.78

Player page →

411R. CrawfordPartick ThistlePartick ThistleM–1123506.73
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston01030–
2020-21Livingston001006.50
2020-21Motherwell0022106.74
2021-22Partick Thistle10000–
2024-25Partick Thistle00010–
411R. DeaconDundeeDundeeM–12050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee12040–
2018-19Dundee00010–
411Ryan BowmanMotherwell· 34yMotherwellF3483050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell71020–
2018-19Motherwell12030–

Player page →

411S. ArmstrongAberdeen· 34yAberdeenM3451028506.92
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic35000–
2025-26Aberdeen2528506.92

Player page →

411S. BlaneyLivingston· 27yLivingstonD272048506.68
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell008106.64
2023-24Motherwell2024106.78
2024-25Motherwell0011306.58
2025-26Livingston005006.52

Player page →

411T. AndreuRoss CountyRoss CountyM–386506.57
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical12030–
2019-20St Mirren26020–
2020-21Ross County006006.57
411Tawanda MaswanhiseMotherwell· 23yMotherwellF2323565506.90
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell6330406.85
2025-26Motherwell17235106.94

Player page →

411Tom LawrenceRangers· 32yRangersM328646507.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers215007.08
2023-24Rangers2323107.07
2024-25Rangers4218406.98

Player page →

411Vicente BesuijenAberdeen· 25yAberdeenF257145506.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2016406.59
2022-23Aberdeen3118006.86
2024-25Aberdeen2011106.68

Player page →

480J. HamiltonHamilton AcademicalHamilton AcademicalD–0027446.55
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical00003–
2020-21Hamilton Academical0027416.55
480O. EdwardsRoss County· 25yRoss CountyF253229436.56
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County3229436.56

Player page →

480R. MillenKilmarnockKilmarnockD–1419426.76
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock10010–
2020-21Kilmarnock0419326.76
480B. HaunstrupKilmarnockKilmarnockD–1127416.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock1127416.69
480Ben GaruccioHeart of Midlothian· 30yHeart of MidlothianD3001041–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian01041–

Player page →

480C. ShieldsQueen's Park· 28yQueen's ParkF282444416.62
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2225206.65
2022-23Motherwell0219116.57
2022-23Queen's Park00010–

Player page →

480C. TremarcoRoss CountyRoss CountyD–0012416.58
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0012416.58
480D. LobbanAberdeenAberdeenM–0014416.54
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen0014416.54
480D. LyonHamilton AcademicalHamilton AcademicalM–20041–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical20041–
480E. AgyeiDundee United· 21yDundee UnitedM211111417.14
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United1111417.14

Player page →

480Esmaël GonçalvesLivingstonLivingstonF–608416.27
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian60041–
2022-23Livingston008006.27
480Harry ClarkeRoss County· 25yRoss CountyD254424416.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian127006.97
2021-22Ross County3217416.87

Player page →

480J. MarshallDundeeDundeeD–1430416.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee1430416.72
480Jack MilneAberdeen· 23yAberdeenD230050416.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen001006.30
2023-24Aberdeen006006.63
2024-25Aberdeen009106.60
2025-26Aberdeen0034316.73

Player page →

480Jayden RichardsonSt Mirren· 25ySt MirrenD250052416.53
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen0019306.43
2025-26St Mirren0033116.58

Player page →

480K. BoydKilmarnockKilmarnockF–203041–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock182020–
2018-19Kilmarnock21021–
480L. BrănescuKilmarnockKilmarnockG–00041–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock00041–
480Liam MorrisonAberdeen· 23yAberdeenD230013416.58
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen0013416.58

Player page →

480N. RalphDundeeDundeeM–12041–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee12041–
480Panutche CamaráDundee United· 29yDundee UnitedM290128416.79
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United0128416.79

Player page →

480R. AstleyDundee· 24yDundeeD242464416.89
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee003006.57
2024-25Dundee0326206.86
2025-26Dundee2135216.95

Player page →

Data coverage for Scottish Premiership →

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