Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1002 of 1011 stored matches (99%) that name a player. Appearances count 978 matches with a stored lineup.

  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
89James 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 →

89M. KirkSt Johnstone· 22ySt JohnstoneF228135106.82
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone8135106.82

Player page →

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

Player page →

103Liam ScalesCeltic· 28yCelticD287111382927.32
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1231827.06
2023-24Celtic1234507.49
2024-25Celtic2326207.52
2025-26Celtic03371207.23
2026-27Celtic3110207.42

Player page →

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

Player page →

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

Player page →

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

Player page →

103Elijah JustMotherwell· 26yMotherwellM267735407.11
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell7735407.11

Player page →

103Andy HallidayMotherwell· 35yMotherwellM3576831206.82
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian3328206.80
2023-24Heart of Midlothian003106.50
2023-24Motherwell1112106.82
2024-25Motherwell3238806.84
2025-26Motherwell00200–

Player page →

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

Player page →

103C. MontanoLivingstonLivingstonD–76721826.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston4231706.78
2023-24Livingston1116416.75
2025-26Livingston2325716.72
103Stephen KellyLivingston· 26yLivingstonM267622306.70
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston5411206.80
2023-24Livingston2211106.60

Player page →

103A. GogicSt Mirren· 32ySt MirrenD32751483826.78
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren2130606.68
2023-24St Mirren2138706.82
2024-25St Mirren1136916.88
2025-26St Mirren21321216.72
2026-27St Mirren0112406.80

Player page →

103R. NaderiRangers· 23yRangersF237419006.86
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers119006.39
2026-27Rangers6310007.28

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

103Yū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 →

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

Player page →

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

Player page →

122Greg TaylorCeltic· 29yCelticD29615941207.28
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic3431307.09
2023-24Celtic3435407.41
2024-25Celtic0728507.33

Player page →

122R. StrainFalkirk· 29yFalkirkD296151131916.87
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren4536406.95
2023-24St Mirren1117416.78
2024-25Dundee United0429406.95
2025-26Dundee United1019506.66
2026-27Falkirk0512206.88

Player page →

122Joe NewellHibernian· 33yHibernianM336131052517.10
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian1634607.29
2023-24Hibernian25371007.14
2024-25Hibernian2016717.00
2025-26Hibernian1014206.82
2026-27Hibernian024006.57

Player page →

122N. CaddenHibernian· 30yHibernianM3061258407.00
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian5729207.12
2025-26Hibernian0525206.91
2026-27Hibernian104006.70

Player page →

122G. HarmonRoss County· 25yRoss CountyD256782706.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4230206.80
2023-24Ross County1329306.59
2024-25Ross County1223206.81

Player page →

122Christian DoidgeHibernian· 34yHibernianF346650606.79
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian015006.72
2022-23Kilmarnock3327406.78
2023-24Hibernian3218206.83

Player page →

122E. BrophyRoss CountyRoss CountyF–6656106.68
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County328007.09
2022-23St Mirren0212006.49
2023-24Ross County3225106.71
2024-25Ross County0011006.51
122Tom SparrowMotherwell· 23yMotherwellM2366721306.68
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell6132606.77
2025-26Motherwell0328306.65
2026-27Motherwell0212406.52

Player page →

122A. BakayokoDundee· 30yDundeeF306537706.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee6537706.93

Player page →

122Mika BierethMotherwell· 23yMotherwellF236514207.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell6514207.19

Player page →

122Dan CaseyMotherwell· 29yMotherwellD2964731727.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0012506.97
2023-24Motherwell3228807.05
2024-25Motherwell3233427.08

Player page →

122Dwight GayleHibernian· 37yHibernianF376428006.82
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian6428006.82

Player page →

122Joe ShaughnessyDundee· 34yDundeeD346466606.99
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren1222106.80
2023-24Dundee4133207.04
2024-25Dundee1111307.25

Player page →

122C. McMenaminSt MirrenSt MirrenF–6364606.78
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1127406.72
2024-25St Mirren4111107.02
2025-26St Mirren1126106.74
122R. MuirheadLivingstonLivingstonF–6332706.66
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston11000–
2025-26Livingston5232706.66
122T. WattMotherwellMotherwellF–6355616.76
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United4117316.72
2022-23St Mirren1010006.66
2024-25Motherwell1228306.81
122Brad LyonsAberdeen· 29yAberdeenM29621082416.87
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock1019206.70
2023-24Kilmarnock2023707.01
2024-25Kilmarnock1131516.96
2025-26Kilmarnock1130806.75
2026-27Aberdeen105206.94

Player page →

122L. FadingerMotherwell· 26yMotherwellM266245516.89
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell3234316.91
2026-27Motherwell3011206.82

Player page →

122Pape Habib GuèyeAberdeen· 27yAberdeenF276224406.83
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen004006.48
2024-25Aberdeen6220406.90

Player page →

122S. KellyDundee· 33yDundeeD336252806.79
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston2227706.82
2023-24Livingston4022106.75
2024-25Dundee003006.73

Player page →

122Craig SibbaldFalkirk· 31yFalkirkM3161831106.76
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United1035706.86
2024-25Dundee United1116106.73
2025-26Dundee United4026306.92
2026-27Falkirk006005.57

Player page →

122E. KabanguHeart of Midlothian· 28yHeart of MidlothianF286127206.78
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian6114206.95
2025-26Heart of Midlothian0013006.51

Player page →

122G. GiakoumakisCeltic· 31yCelticF316119206.83
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic6119206.83

Player page →

122J. FowlerSt JohnstoneSt JohnstoneF–6112006.81
SeasonClubGoalsAstAppsYCRCRating
2026-27St Johnstone6112006.81
122R. GrahamDundee United· 25yDundee UnitedD256150706.99
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United0115206.56
2024-25Dundee United4015307.32
2025-26Dundee United2020207.07

Player page →

122Rocky BushiriHibernian· 26yHibernianD2661962006.82
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian0015306.67
2023-24Hibernian0027706.81
2024-25Hibernian3128406.94
2025-26Hibernian3026606.79

Player page →

122Scott ArfieldLivingston· 38yLivingstonM386154406.63
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers5131206.73
2025-26Falkirk1015106.57
2025-26Livingston008106.39

Player page →

150W. FerryDundee United· 25yDundee UnitedM25511741707.34
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United04351207.21
2025-26Dundee United4633307.51
2026-27Dundee United116207.23

Player page →

Data coverage for Scottish Premiership →

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