Skip to content
Almanac
Menu

Goals, assists and cards count 467 of 468 stored matches (100%) that name a player. Appearances count 456 matches with a stored lineup.

  • 23
  • 24

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

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

Player page →

2James TavernierRangers· 33yRangersD33211871607.78
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers171038207.99
2024-25Rangers4833407.55

Player page →

3Alistair JohnstonCeltic· 26yCelticD2651564807.51
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1532507.49
2024-25Celtic41032307.53

Player page →

4Liam ScalesCeltic· 26yCelticD263560707.50
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1234507.49
2024-25Celtic2326207.52

Player page →

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

Player page →

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

Player page →

7Todd CantwellRangers· 27yRangersM277530507.44
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers7530507.44

Player page →

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

Player page →

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

Player page →

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

Player page →

11Blair SpittalHeart of Midlothian· 29yHeart of MidlothianM29131472507.37
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell91137507.54
2024-25Heart of Midlothian4335007.18

Player page →

11Greg TaylorCeltic· 27yCelticD2731163907.37
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic3435407.41
2024-25Celtic0728507.33

Player page →

13Callum McGregorCeltic· 31yCelticM3110970807.36
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic2635507.31
2024-25Celtic8335307.41

Player page →

14John LundstramRangers· 31yRangersM310534317.34
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0534317.34

Player page →

15Cameron Carter-VickersCeltic· 27yCelticD272155007.32
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1125007.27
2024-25Celtic1030007.36

Player page →

15R. GrahamDundee United· 24yDundee UnitedD244015307.32
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United4015307.32

Player page →

17Lawrence ShanklandHeart of Midlothian· 29yHeart of MidlothianF293212691507.31
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian24437807.39
2024-25Heart of Midlothian8832707.22

Player page →

17Anthony RalstonCeltic· 26yCelticD262531007.31
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic0215007.26
2024-25Celtic2316007.36

Player page →

17Connor GoldsonRangers· 32yRangersD320130707.31
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0130707.31

Player page →

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

Player page →

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

Player page →

22John SouttarRangers· 28yRangersD283152307.28
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2128207.27
2024-25Rangers1024107.28

Player page →

23Reo HatateCeltic· 27yCelticM2713853307.27
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic3416107.23
2024-25Celtic10437207.29

Player page →

24Nicolas RaskinRangers· 24yRangersM24511511007.26
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers1118206.98
2024-25Rangers41033807.41

Player page →

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

Player page →

25David TurnbullCeltic· 25yCelticM257016207.24
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic7016207.24

Player page →

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

Player page →

27Ianis HagiRangers· 26yRangersM264524517.23
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers4524517.23

Player page →

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

Player page →

30J. HamiltonRoss CountyRoss CountyG–008007.22
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston004007.52
2024-25Ross County004006.93
32W. FerryDundee United· 24yDundee UnitedM2404351207.21
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United04351207.21

Player page →

32Craig HalkettHeart of Midlothian· 30yHeart of MidlothianD301026407.21
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian009106.83
2024-25Heart of Midlothian1017307.36

Player page →

32JotaCeltic· 26yCelticF264211007.21
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic4211007.21

Player page →

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

Player page →

36Daizen MaedaCeltic· 27yCelticF27221362707.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic6328407.03
2024-25Celtic161034307.31

Player page →

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

Player page →

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

Player page →

39Jamie McGrathAberdeen· 28yAberdeenM2813759907.18
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen9134507.07
2024-25Aberdeen4625407.34

Player page →

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

Player page →

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

Player page →

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

Player page →

41Ben DaviesRangers· 29yRangersD29109107.17
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers108107.16
2024-25Rangers001007.20

Player page →

44Jack SandersSt Johnstone· 26ySt JohnstoneD261122517.16
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone1122517.16

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

48Lennon MillerMotherwell· 18yMotherwellM1821057817.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell0225316.98
2024-25Motherwell2832507.27

Player page →

48Leon 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