Skip to content
Almanac
Menu

Goals, assists and cards count 701 of 702 stored matches (100%) that name a player. Appearances count 684 matches with a stored lineup.

  • 22
  • 23
  • 24

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1James TavernierRangers· 33yRangersD3337271091207.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers16938607.61
2023-24Rangers171038207.99
2024-25Rangers4833407.55

Player page →

2Joe WrightKilmarnock· 30yKilmarnockD30103912036.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock5034506.95
2023-24Kilmarnock3129816.94
2024-25Kilmarnock2228726.98

Player page →

3Jordan McGheeDundee· 28yDundeeD289056906.87
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee5033506.83
2024-25Dundee4023406.93

Player page →

4Nicky DevlinAberdeen· 31yAberdeenD31861061806.85
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston2538806.83
2023-24Aberdeen2137606.88
2024-25Aberdeen4031406.85

Player page →

5Alistair JohnstonCeltic· 26yCelticD2661678907.45
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic1114107.19
2023-24Celtic1532507.49
2024-25Celtic41032307.53

Player page →

5Greg TaylorCeltic· 27yCelticD27615941207.28
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic3431307.09
2023-24Celtic3435407.41
2024-25Celtic0728507.33

Player page →

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

Player page →

5Dan CaseyMotherwell· 27yMotherwellD2764731727.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0012506.97
2023-24Motherwell3228807.05
2024-25Motherwell3233427.08

Player page →

5Joe ShaughnessyDundee· 32yDundeeD326466606.99
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren1222106.80
2023-24Dundee4133207.04
2024-25Dundee1111307.25

Player page →

5S. KellyDundee· 31yDundeeD316252806.79
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston2227706.82
2023-24Livingston4022106.75
2024-25Dundee003006.73

Player page →

11R. StrainDundee United· 28yDundee UnitedD28510821216.91
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren4536406.95
2023-24St Mirren1117416.78
2024-25Dundee United0429406.95

Player page →

11James PenriceHeart of Midlothian· 26yHeart of MidlothianD2658861706.91
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston3129306.54
2023-24Livingston0224306.94
2024-25Heart of Midlothian25331107.22

Player page →

11A. GogicSt Mirren· 31ySt MirrenD31531042216.80
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren2130606.68
2023-24St Mirren2138706.82
2024-25St Mirren1136916.88

Player page →

11C. MontanoLivingstonLivingstonD–53471116.77
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston4231706.78
2023-24Livingston1116416.75
15Liam ScalesCeltic· 26yCelticD2647911527.35
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1231827.06
2023-24Celtic1234507.49
2024-25Celtic2326207.52

Player page →

15Ash TaylorKilmarnock· 34yKilmarnockD344332616.82
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock4332616.82

Player page →

15A. WrightRoss CountyRoss CountyD–4138507.06
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County4138507.06
15John SouttarRangers· 28yRangersD284164407.22
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers1012106.96
2023-24Rangers2128207.27
2024-25Rangers1024107.28

Player page →

15K. HoltDundee UnitedDundee UnitedD–4123507.23
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle20010–
2024-25Dundee United2123407.23
15R. GrahamDundee United· 24yDundee UnitedD244130506.94
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United0115206.56
2024-25Dundee United4015307.32

Player page →

15William FishHibernian· 22yHibernianD224155607.07
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian3021007.06
2023-24Hibernian1134607.09

Player page →

15Alex IacovittiSt Mirren· 27ySt MirrenD274050706.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County3036406.94
2024-25St Mirren1014306.77

Player page →

23A. PortalesDundee· 29yDundeeD293346606.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee2122206.90
2024-25Dundee1224406.91

Player page →

23M. JohnstonMotherwell· 21yMotherwellD213317006.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell3317006.72

Player page →

23Z. LarkecheDundee· 22yDundeeD223327606.83
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee3327606.83

Player page →

23D. GallagherDundee UnitedDundee UnitedD–32611426.90
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren2027816.69
2024-25Dundee United1234617.06
23L. MillerHibernian· 24yHibernianD2432651117.00
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian0012006.71
2023-24Hibernian2021817.05
2024-25Hibernian1232307.08

Player page →

23Liam GordonMotherwell· 29yMotherwellD2932911326.89
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone2132706.83
2023-24St Johnstone0032316.90
2024-25Motherwell1127316.94

Player page →

23Carl StarfeltCeltic· 29yCelticD293129307.21
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic3128307.24
2023-24Celtic001006.60

Player page →

23Rocky BushiriHibernian· 25yHibernianD2531701406.83
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian0015306.67
2023-24Hibernian0027706.81
2024-25Hibernian3128406.94

Player page →

23Bevis MugabiMotherwell· 30yMotherwellD303045206.79
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell1013006.63
2023-24Motherwell2032206.85

Player page →

23Danny WilsonLivingston· 33yLivingstonD3330010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston30010–

Player page →

23E. AdegboyegaDundee United· 21yDundee UnitedD2130311016.93
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United30311016.93

Player page →

23R. PorteousHibernian· 26yHibernianD263021707.27
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian3021707.27

Player page →

23Stefan GartenmannAberdeen· 28yAberdeenD283033607.08
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen3033607.08

Player page →

36Alex CochraneHeart of Midlothian· 25yHeart of MidlothianD2529651036.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian2534336.77
2023-24Heart of Midlothian0431707.04

Player page →

36Anthony RalstonCeltic· 26yCelticD262647207.19
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic0116206.96
2023-24Celtic0215007.26
2024-25Celtic2316007.36

Player page →

36Chris CaddenHibernian· 28yHibernianD282480606.78
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian1337506.83
2023-24Hibernian1011006.87
2024-25Hibernian0132106.69

Player page →

36F. KentHeart of Midlothian· 29yHeart of MidlothianD292453607.23
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian0435407.27
2024-25Heart of Midlothian2018207.13

Player page →

36O. BeckDundee· 22yDundeeD222425807.30
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee2425807.30

Player page →

36Connor GoldsonRangers· 32yRangersD3223551107.32
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers2225407.32
2023-24Rangers0130707.31

Player page →

36J. BaldwinRoss CountyRoss CountyD–23591336.93
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County1229626.96
2023-24Ross County1130716.90
36P. HanlonHibernianHibernianD–2355806.98
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian1234706.92
2023-24Hibernian1121107.06
36R. McGowanLivingstonLivingstonD–22571606.93
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1228806.88
2023-24St Johnstone1029706.97
2024-25Livingston00010–
36A. ConsidineSt Johnstone· 38ySt JohnstoneD382161626.73
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1132426.77
2023-24St Johnstone1029206.69

Player page →

36C. NdabaKilmarnock· 25yKilmarnockD252164716.92
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock1028216.81
2024-25Kilmarnock1136506.99

Player page →

36Cameron Carter-VickersCeltic· 27yCelticD272184507.26
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic0029507.16
2023-24Celtic1125007.27
2024-25Celtic1030007.36

Player page →

36Mattie PollockAberdeen· 23yAberdeenD232115207.21
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2115207.21

Player page →

36Richard TaylorSt Mirren· 24ySt MirrenD2421711206.85
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0011106.68
2023-24St Mirren0026506.76
2024-25St Mirren2134606.96

Player page →

36B. MikulicSt JohnstoneSt JohnstoneD–2014006.99
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone2014006.99

Data coverage for Scottish Premiership →

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