Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1236 of 1245 stored matches (99%) that name a player. Appearances count 1206 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
94Steven FletcherDundee United· 39yDundee UnitedF399233307.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United9233307.04

Player page →

94Tyreece John-JulesKilmarnock· 25yKilmarnockF259230506.93
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock8218207.03
2026-27Kilmarnock1012306.77

Player page →

94Callum HendryMotherwell· 28yMotherwellF2890411106.77
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone9019607.08
2025-26Motherwell0021406.49
2026-27Motherwell001106.61

Player page →

104Liam ScalesCeltic· 28yCelticD288121433027.31
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic115107.00
2022-23Aberdeen1231827.06
2023-24Celtic1234507.49
2024-25Celtic2326207.52
2025-26Celtic03371207.23
2026-27Celtic3110207.42

Player page →

104L. StephensonDundee United· 23yDundee UnitedM2387601406.85
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United3231706.84
2025-26Dundee United5529706.87

Player page →

104Christian DoidgeHibernian· 34yHibernianF348667616.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian2017016.51
2022-23Hibernian015006.72
2022-23Kilmarnock3327406.78
2023-24Hibernian3218206.83

Player page →

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

Player page →

104A. GogicSt Mirren· 32ySt MirrenD32851704226.77
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian009206.57
2021-22St Mirren1013206.76
2022-23St Mirren2130606.68
2023-24St Mirren2138706.82
2024-25St Mirren1136916.88
2025-26St Mirren21321216.72
2026-27St Mirren0112406.80

Player page →

104Emmanuel LongeloMotherwell· 25yMotherwellD258548816.86
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell8436616.88
2026-27Motherwell0112206.78

Player page →

104Joe AriboRangers· 30yRangersM308534507.07
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers8534507.07

Player page →

104Topi KeskinenAberdeen· 23yAberdeenM2385691006.65
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen5236506.61
2025-26Aberdeen3333506.70

Player page →

104Elliot WattMotherwell· 26yMotherwellM2684421017.47
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone218207.07
2025-26Motherwell6334817.56

Player page →

104Joseph Brennen HugillKilmarnock· 23yKilmarnockF238426606.61
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock6214306.70
2026-27Kilmarnock2212306.51

Player page →

104T. AasgaardRangers· 24yRangersM248435407.03
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers7433407.02
2026-27Rangers102007.25

Player page →

104A. FatahDundee United· 22yDundee UnitedF228330316.79
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United8330316.79

Player page →

104Lewis SmithAberdeen· 26yAberdeenM268340406.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston11020–
2025-26Livingston7234206.94
2026-27Aberdeen006006.57

Player page →

104Adama SidibehSt Johnstone· 28ySt JohnstoneF288246716.84
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone5015206.70
2024-25St Johnstone3231516.91

Player page →

104Barney StewartFalkirk· 22yFalkirkF228217106.93
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk8217106.93

Player page →

104James WilsonHeart of Midlothian· 19yHeart of MidlothianF198242116.69
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian002006.75
2024-25Heart of Midlothian5224116.78
2025-26Heart of Midlothian006006.34
2026-27Heart of Midlothian3010006.65

Player page →

104R. GrahamDundee United· 25yDundee UnitedD2582651207.02
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2115507.09
2022-23Dundee United0115206.56
2024-25Dundee United4015307.32
2025-26Dundee United2020207.07

Player page →

104Danny MullenPartick Thistle· 31yPartick ThistleF318125606.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee7125606.78
2022-23Partick Thistle10000–

Player page →

104John SouttarRangers· 30yRangersD30811151507.26
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian4027407.30
2022-23Rangers1012106.96
2023-24Rangers2128207.27
2024-25Rangers1024107.28
2025-26Rangers0024707.30

Player page →

104M. KirkSt Johnstone· 22ySt JohnstoneF228136106.82
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian00100–
2024-25St Johnstone8135106.82

Player page →

124S. TanserFalkirk· 32yFalkirkD327131542126.86
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren2431507.10
2022-23St Mirren0030406.67
2023-24St Mirren2438606.95
2024-25St Mirren1129626.76
2025-26St Mirren1421006.83
2026-27Falkirk105006.56

Player page →

124Kieran TierneyCeltic· 29yCelticD2971145407.30
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic6835207.28
2026-27Celtic1310207.34

Player page →

124M. DiomandéRangers· 25yRangersM25711821216.96
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2013107.08
2024-25Rangers4736617.19
2025-26Rangers1431506.67
2026-27Rangers002006.65

Player page →

124Luis PalmaCeltic· 26yCelticF267936207.47
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic7928207.63
2024-25Celtic008006.89

Player page →

124Rabbi MatondoHibernian· 26yHibernianF267949106.87
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0419006.74
2023-24Rangers5319107.03
2024-25Rangers226007.07
2025-26Rangers00100–
2026-27Hibernian004006.42

Player page →

124C. MontanoLivingstonLivingstonM–77862136.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0114316.57
2022-23Livingston4231706.78
2023-24Livingston1116416.75
2025-26Livingston2325716.72
124Elijah JustMotherwell· 26yMotherwellM267735407.11
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell7735407.11

Player page →

124C. DuránCeltic· 24yCelticF247612007.60
SeasonClubGoalsAstAppsYCRCRating
2026-27Celtic7612007.60

Player page →

124Stephen KellyLivingston· 26yLivingstonM267622306.70
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston5411206.80
2023-24Livingston2211106.60

Player page →

124Ianis HagiRangers· 28yRangersM287547817.14
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers2015207.11
2022-23Rangers108106.87
2024-25Rangers4524517.23

Player page →

124A. ShinnieLivingstonLivingstonM–741021106.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3230406.70
2022-23Livingston1233406.72
2023-24Livingston3033306.73
2025-26Livingston006006.52
124R. NaderiRangers· 23yRangersF237419006.86
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers119006.39
2026-27Rangers6310007.28

Player page →

124J. HungboRoss County· 26yRoss CountyM267333206.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County7333206.74

Player page →

124Mikey MooreRangers· 19yRangersM197333206.93
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers7333206.93

Player page →

124Joe WestleyDundee· 22yDundeeF227230306.62
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee3222206.59
2026-27Dundee408106.69

Player page →

124Scott WrightDundee· 29yDundeeM297276416.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers4119006.96
2022-23Rangers0123106.65
2023-24Rangers2023216.77
2024-25Rangers002006.75
2025-26Dundee109106.70

Player page →

124Tete YengiLivingston· 23yLivingstonF237235716.82
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston4216516.91
2024-25Livingston10010–
2025-26Livingston2019106.76

Player page →

124A. HayDundee· 23yDundeeF237135206.87
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee4129006.80
2026-27Dundee306207.22

Player page →

124S. Palmer-HouldenMotherwell· 22yMotherwellF227143406.68
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee5133306.68
2026-27Motherwell2010106.69

Player page →

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

Player page →

124Yūtarō OdaHeart of Midlothian· 25yHeart of MidlothianF257142206.70
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1012006.62
2023-24Heart of Midlothian5125206.76
2024-25Heart of Midlothian105006.60

Player page →

124Craig HalkettHeart of Midlothian· 31yHeart of MidlothianD3170901917.17
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2028607.15
2022-23Heart of Midlothian006007.10
2023-24Heart of Midlothian009106.83
2024-25Heart of Midlothian1017307.36
2025-26Heart of Midlothian4030917.17

Player page →

124Jacob MurrellFalkirk· 22yFalkirkF227010106.90
SeasonClubGoalsAstAppsYCRCRating
2026-27Falkirk7010106.90

Player page →

147Barrie 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 →

147Greg TaylorCeltic· 29yCelticD296181181407.22
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic0324206.98
2022-23Celtic3431307.09
2023-24Celtic3435407.41
2024-25Celtic0728507.33

Player page →

147Alistair JohnstonCeltic· 28yCelticD28617881107.40
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic1114107.19
2023-24Celtic1532507.49
2024-25Celtic41032307.53
2025-26Celtic017207.06
2026-27Celtic003006.88

Player page →

147Joe NewellHibernian· 33yHibernianM336161323217.08
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian0327706.96
2022-23Hibernian1634607.29
2023-24Hibernian25371007.14
2024-25Hibernian2016717.00
2025-26Hibernian1014206.82
2026-27Hibernian024006.57

Player page →

Data coverage for Scottish Premiership →

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