Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 693 of 702 stored matches (99%) that name a player. Appearances count 681 matches with a stored lineup.

  • 23
  • 24
  • 25

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· 34yRangersD3429221051107.62
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers171038207.99
2024-25Rangers4833407.55
2025-26Rangers8434507.27

Player page →

4Alistair JohnstonCeltic· 27yCelticD27516711007.47
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1532507.49
2024-25Celtic41032307.53
2025-26Celtic017207.06

Player page →

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

Player page →

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

Player page →

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

Player page →

8V. CernyRangers· 28yRangersM2812433307.42
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers12433307.42

Player page →

9Liam ScalesCeltic· 27yCelticD2738971907.40
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1234507.49
2024-25Celtic2326207.52
2025-26Celtic03371207.23

Player page →

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

Player page →

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

Player page →

11Max StryjekKilmarnock· 29yKilmarnockG290011007.37
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock0011007.37

Player page →

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

Player page →

14W. FerryDundee United· 25yDundee UnitedM25410681507.35
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United04351207.21
2025-26Dundee United4633307.51

Player page →

15Nicolas RaskinRangers· 25yRangersM251118841707.34
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers1118206.98
2024-25Rangers41033807.41
2025-26Rangers6733707.46

Player page →

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

Player page →

17Cameron Carter-VickersCeltic· 28yCelticD282162107.32
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1125007.27
2024-25Celtic1030007.36
2025-26Celtic007107.36

Player page →

18Auston TrustyCeltic· 27yCelticD271148627.31
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic1122207.45
2025-26Celtic0026427.20

Player page →

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

Player page →

20O. BeckDundee· 23yDundeeD232425807.30
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee2425807.30

Player page →

21Abdallah SimaRangers· 24yRangersF2411225107.29
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers11225107.29

Player page →

22Callum McGregorCeltic· 32yCelticM3212121071707.28
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic2635507.31
2024-25Celtic8335307.41
2025-26Celtic2337907.13

Player page →

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

Player page →

22Kieran TierneyCeltic· 28yCelticD286835207.28
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic6835207.28

Player page →

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

Player page →

26H. MilneHeart of Midlothian· 29yHeart of MidlothianD291633907.25
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle00010–
2024-25Heart of Midlothian003006.93
2025-26Heart of Midlothian1630807.28

Player page →

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

Player page →

27David TurnbullCeltic· 26yCelticM267016207.24
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic7016207.24

Player page →

29Ianis HagiRangers· 27yRangersM274524517.23
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers4524517.23

Player page →

29K. HoltDundee UnitedDundee UnitedD–2123407.23
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United2123407.23
31William DennisKilmarnock· 25yKilmarnockG250036207.22
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock0036207.22

Player page →

31J. HamiltonRoss CountyRoss CountyG–008007.22
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston004007.52
2024-25Ross County004006.93
33Lawrence ShanklandHeart of Midlothian· 30yHeart of MidlothianF304815981907.21
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian24437807.39
2024-25Heart of Midlothian8832707.22
2025-26Heart of Midlothian16329406.98

Player page →

33JotaCeltic· 27yCelticF274211007.21
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic4211007.21

Player page →

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

Player page →

36Craig 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 →

36C. WardMotherwell· 25yMotherwellG250037107.19
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell0037107.19

Player page →

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

Player page →

39Hamza IgamaneRangers· 23yRangersF2312133207.18
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers12133207.18

Player page →

39T. OluwayemiKilmarnockKilmarnockG–0012007.18
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock0012007.18
41JefteRangers· 22yRangersD221434707.17
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers1433707.19
2025-26Rangers001006.60

Player page →

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

Player page →

41Scott BainFalkirk· 34yFalkirkG340035207.17
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic003006.85
2025-26Falkirk0032207.19

Player page →

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

Player page →

45Benjamin NygrenCeltic· 24yCelticM2416538407.16
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic16538407.16

Player page →

45Emmanuel FernandezRangers· 24yRangersD245027207.16
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers5027207.16

Player page →

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

Player page →

45George WickensRoss County· 24yRoss CountyG240013107.16
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County0013107.16

Player page →

49F. KentHeart of Midlothian· 30yHeart of MidlothianD303473917.15
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian0435407.27
2024-25Heart of Midlothian2018207.13
2025-26Heart of Midlothian1020316.97

Player page →

49Maik NawrockiCeltic· 25yCelticD251013207.15
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic0010206.99
2024-25Celtic103007.70

Player page →

Data coverage for Scottish Premiership →

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