Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 768 of 777 stored matches (99%) that name a player. Appearances count 750 matches with a stored lineup.

  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Matt O'RileyCeltic· 25yCelticM25181439307.94
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic181337307.92
2024-25Celtic012008.20

Player page →

2Marc LeonardHeart of Midlothian· 24yHeart of MidlothianM241313317.63
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian1313317.63

Player page →

3James TavernierRangers· 35yRangersD3529221051107.62
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers171038207.99
2024-25Rangers4833407.55
2025-26Rangers8434507.27

Player page →

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

Player page →

5Max StryjekKilmarnock· 30yKilmarnockG300017007.49
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock0011007.37
2026-27Kilmarnock006007.70

Player page →

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

Player page →

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

Player page →

8Alistair JohnstonCeltic· 28yCelticD28516741007.44
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1532507.49
2024-25Celtic41032307.53
2025-26Celtic017207.06
2026-27Celtic003006.88

Player page →

8Todd CantwellRangers· 28yRangersM287530507.44
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers7530507.44

Player page →

10V. CernyRangers· 29yRangersM2912433307.42
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers12433307.42

Player page →

11Liam ScalesCeltic· 28yCelticD28691072107.40
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1234507.49
2024-25Celtic2326207.52
2025-26Celtic03371207.23
2026-27Celtic3110207.42

Player page →

12N. KuhnCeltic· 26yCelticF26151146607.39
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic2214107.24
2024-25Celtic13932507.46

Player page →

13Greg TaylorCeltic· 29yCelticD2931163907.37
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic3435407.41
2024-25Celtic0728507.33

Player page →

14Derek CorneliusRangers· 28yRangersD28117107.36
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers117107.36

Player page →

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

Player page →

15Cameron Carter-VickersCeltic· 28yCelticD282170207.34
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1125007.27
2024-25Celtic1030007.36
2025-26Celtic007107.36
2026-27Celtic008107.43

Player page →

15John LundstramRangers· 32yRangersM320534317.34
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0534317.34

Player page →

18Connor GoldsonRangers· 33yRangersD330130707.31
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0130707.31

Player page →

19Nicolas RaskinRangers· 25yRangersM251218932007.30
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers1118206.98
2024-25Rangers41033807.41
2025-26Rangers6733707.46
2026-27Rangers109306.97

Player page →

19Auston TrustyCeltic· 28yCelticD281155627.30
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic1122207.45
2025-26Celtic0026427.20
2026-27Celtic007007.23

Player page →

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

Player page →

19O. BeckDundee· 24yDundeeD242425807.30
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee2425807.30

Player page →

23Abdallah SimaRangers· 25yRangersF2511225107.29
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers11225107.29

Player page →

24John SouttarRangers· 30yRangersD3031761007.28
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2128207.27
2024-25Rangers1024107.28
2025-26Rangers0024707.30

Player page →

24Scott BainFalkirk· 34yFalkirkG340047207.28
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic003006.85
2025-26Falkirk0032207.19
2026-27Falkirk0012007.58

Player page →

26Blair SpittalHeart of Midlothian· 30yHeart of MidlothianM301517100807.26
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell91137507.54
2024-25Heart of Midlothian4335007.18
2025-26Heart of Midlothian2224306.93
2026-27Heart of Midlothian014007.25

Player page →

27Callum McGregorCeltic· 33yCelticM3312121181807.25
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic2635507.31
2024-25Celtic8335307.41
2025-26Celtic2337907.13
2026-27Celtic0011106.93

Player page →

28S. DalbyDundee United· 26yDundee UnitedF2615235107.24
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United15235107.24

Player page →

28David TurnbullCeltic· 27yCelticM277016207.24
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic7016207.24

Player page →

30Benjamin NygrenCeltic· 25yCelticM2522950407.23
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic16538407.16
2026-27Celtic6412007.46

Player page →

30Ianis HagiRangers· 28yRangersM284524517.23
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers4524517.23

Player page →

30K. HoltDundee UnitedDundee UnitedD–2123407.23
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United2123407.23
33William DennisKilmarnock· 26yKilmarnockG260036207.22
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock0036207.22

Player page →

33J. HamiltonRoss CountyRoss CountyG–008007.22
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston004007.52
2024-25Ross County004006.93
35Ivor PandurRangers· 26yRangersG260011007.21
SeasonClubGoalsAstAppsYCRCRating
2026-27Rangers0011007.21

Player page →

35M. ForbesDundee United· 22yDundee UnitedD221011207.21
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee United1011207.21

Player page →

37Emmanuel FernandezRangers· 24yRangersD245038407.20
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers5027207.16
2026-27Rangers0011207.30

Player page →

37Álex ValleCeltic· 22yCelticD220311107.20
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic0311107.20

Player page →

39Lawrence ShanklandRangers· 31yRangersF3151151031907.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian24437807.39
2024-25Heart of Midlothian8832707.22
2025-26Heart of Midlothian16329406.98
2026-27Rangers305006.78

Player page →

39Craig HalkettHeart of Midlothian· 31yHeart of MidlothianD3150561317.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian009106.83
2024-25Heart of Midlothian1017307.36
2025-26Heart of Midlothian4030917.17

Player page →

39C. WardMotherwell· 26yMotherwellG260037107.19
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell0037107.19

Player page →

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

Player page →

39K. KelsyRangers· 22yRangersF22407007.19
SeasonClubGoalsAstAppsYCRCRating
2026-27Rangers407007.19

Player page →

44Hamza IgamaneRangers· 24yRangersF2412133207.18
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers12133207.18

Player page →

44T. OluwayemiKilmarnockKilmarnockG–0012007.18
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock0012007.18
46H. MilneHeart of Midlothian· 30yHeart of MidlothianD3016391007.17
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle00010–
2024-25Heart of Midlothian003006.93
2025-26Heart of Midlothian1630807.28
2026-27Heart of Midlothian006106.73

Player page →

46JefteRangers· 22yRangersD221434707.17
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers1433707.19
2025-26Rangers001006.60

Player page →

46R. GrahamDundee United· 25yDundee UnitedD256035507.17
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United4015307.32
2025-26Dundee United2020207.07

Player page →

46Ben DaviesRangers· 31yRangersD31109107.17
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers108107.16
2024-25Rangers001007.20

Player page →

50Jack SandersSt Johnstone· 27ySt JohnstoneD271122517.16
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone1122517.16

Player page →

Data coverage for Scottish Premiership →

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