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 →

2Matt O'RileyCeltic· 24yCelticM24212677607.63
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic31238307.31
2023-24Celtic181337307.92
2024-25Celtic012008.20

Player page →

3Luis PalmaCeltic· 25yCelticF257936207.47
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic7928207.63
2024-25Celtic008006.89

Player page →

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

Player page →

4Auston TrustyCeltic· 26yCelticD261122207.45
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic1122207.45

Player page →

6V. CernyRangers· 27yRangersM2712433307.42
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers12433307.42

Player page →

7Todd CantwellRangers· 27yRangersM27139461007.41
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36
2023-24Rangers7530507.44

Player page →

7A. EngelsCeltic· 21yCelticM219634207.41
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic9634207.41

Player page →

9JotaCeltic· 26yCelticF26151344107.40
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic111133107.46
2024-25Celtic4211007.21

Player page →

10N. KuhnCeltic· 25yCelticF25151146607.39
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic2214107.24
2024-25Celtic13932507.46

Player page →

11Liam ScalesCeltic· 26yCelticD2647911527.35
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1231827.06
2023-24Celtic1234507.49
2024-25Celtic2326207.52

Player page →

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

Player page →

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

Player page →

14Abdallah SimaRangers· 23yRangersF2311225107.29
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers11225107.29

Player page →

15Callum McGregorCeltic· 31yCelticM3114101011117.28
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic4131317.08
2023-24Celtic2635507.31
2024-25Celtic8335307.41

Player page →

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

Player page →

17Blair SpittalHeart of Midlothian· 29yHeart of MidlothianM291921108707.27
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell6736207.06
2023-24Motherwell91137507.54
2024-25Heart of Midlothian4335007.18

Player page →

17Borna BarišićRangers· 32yRangersD3211250707.27
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers1930407.41
2023-24Rangers0320307.06

Player page →

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

Player page →

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

Player page →

21Lawrence ShanklandHeart of Midlothian· 29yHeart of MidlothianF2956161062007.25
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian24437507.14
2023-24Heart of Midlothian24437807.39
2024-25Heart of Midlothian8832707.22

Player page →

21Reo HatateCeltic· 27yCelticM27191685307.25
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic6832007.22
2023-24Celtic3416107.23
2024-25Celtic10437207.29

Player page →

21J. JuranovicCeltic· 29yCelticD291110007.25
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic1110007.25

Player page →

24S. DalbyDundee United· 25yDundee UnitedF2515235107.24
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United15235107.24

Player page →

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

Player page →

25K. HoltDundee UnitedDundee UnitedD–4123507.23
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle20010–
2024-25Dundee United2123407.23
27John SouttarRangers· 28yRangersD284164407.22
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers1012106.96
2023-24Rangers2128207.27
2024-25Rangers1024107.28

Player page →

27William DennisKilmarnock· 24yKilmarnockG240036207.22
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock0036207.22

Player page →

29W. FerryDundee United· 24yDundee UnitedM2404351207.21
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United04351207.21

Player page →

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

Player page →

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

Player page →

32Nicolas RaskinRangers· 24yRangersM24512631107.20
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0112106.94
2023-24Rangers1118206.98
2024-25Rangers41033807.41

Player page →

32Álex ValleCeltic· 21yCelticD210311107.20
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic0311107.20

Player page →

34John LundstramRangers· 31yRangersM3155711027.19
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

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

Player page →

34JefteRangers· 21yRangersD211433707.19
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers1433707.19

Player page →

34Craig HalkettHeart of Midlothian· 30yHeart of MidlothianD301032407.19
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian006007.10
2023-24Heart of Midlothian009106.83
2024-25Heart of Midlothian1017307.36

Player page →

34Mika BierethMotherwell· 22yMotherwellF226514207.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell6514207.19

Player page →

39Hamza IgamaneRangers· 22yRangersF2212133207.18
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers12133207.18

Player page →

40Joe NewellHibernian· 32yHibernianM32511872317.17
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian1634607.29
2023-24Hibernian25371007.14
2024-25Hibernian2016717.00

Player page →

40Dimitar MitovAberdeen· 28yAberdeenG280062607.17
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone0038407.18
2024-25Aberdeen0024207.16

Player page →

40M. DiomandéRangers· 23yRangersM236749717.17
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2013107.08
2024-25Rangers4736617.19

Player page →

43George WickensRoss County· 23yRoss CountyG230013107.16
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County0013107.16

Player page →

44Jamie McGrathAberdeen· 28yAberdeenM28219911407.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United8232507.08
2023-24Aberdeen9134507.07
2024-25Aberdeen4625407.34

Player page →

44Junior HoilettHibernian· 34yHibernianF3461141407.15
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen2713307.38
2024-25Hibernian4428107.05

Player page →

44Ianis HagiRangers· 26yRangersM265532617.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers108106.87
2024-25Rangers4524517.23

Player page →

44A. MooyCeltic· 34yCelticM3441029207.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic41029207.15

Player page →

44Maik NawrockiCeltic· 24yCelticD241013207.15
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic0010206.99
2024-25Celtic103007.70

Player page →

49L. McCowanDundee· 27yDundeeM27181373917.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee10537917.05
2024-25Celtic6733007.21
2024-25Dundee213007.47

Player page →

49Leon BalogunRangers· 36yRangersD361134217.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0014117.18
2024-25Rangers1120107.12

Player page →

Data coverage for Scottish Premiership →

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