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

Player page →

2Daizen MaedaCeltic· 28yCelticF283619981307.03
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic6328407.03
2024-25Celtic161034307.31
2025-26Celtic14636606.77

Player page →

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

Player page →

4Daniel ArmstrongKilmarnock· 28yKilmarnockM28917711817.05
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock61038907.16
2024-25Kilmarnock3733916.91

Player page →

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

Player page →

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

Player page →

7Lawrence 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 →

8L. McCowanCeltic· 28yCelticM2819141031117.02
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee10537917.05
2024-25Celtic6733007.21
2024-25Dundee213007.47
2025-26Celtic1130206.73

Player page →

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

Player page →

10G. CareyLivingstonLivingstonM–71377607.00
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone2936407.08
2024-25St Johnstone4334106.97
2025-26Livingston117106.69
11Martin BoyleHibernian· 33yHibernianF3328121031506.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian5331606.90
2024-25Hibernian15636707.05
2025-26Hibernian8336206.75

Player page →

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

Player page →

11Junior HoilettHibernian· 35yHibernianF3591255407.08
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen2713307.38
2024-25Hibernian4428107.05
2025-26Hibernian3114006.86

Player page →

11N. CaddenHibernian· 29yHibernianM2951254407.02
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian5729207.12
2025-26Hibernian0525206.91

Player page →

15Jamie McGrathHibernian· 29yHibernianM292111931517.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen9134507.07
2024-25Aberdeen4625407.34
2025-26Hibernian8434617.07

Player page →

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

Player page →

15Greg KiltieKilmarnock· 29yKilmarnockM29811961106.84
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren4534106.98
2024-25St Mirren0029606.60
2025-26Kilmarnock4633406.92

Player page →

15M. DiomandéRangers· 24yRangersM24711801216.97
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2013107.08
2024-25Rangers4736617.19
2025-26Rangers1431506.67

Player page →

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

Player page →

20Mikael MandronSt Mirren· 31ySt MirrenF3119101041106.85
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren8335207.01
2024-25St Mirren7234506.92
2025-26St Mirren4535406.61

Player page →

20Reo HatateCeltic· 28yCelticM28151083807.06
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic3416107.23
2024-25Celtic10437207.29
2025-26Celtic2230506.70

Player page →

20T. YouanHibernian· 27yHibernianF27101061306.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian4831107.04
2024-25Hibernian2113006.74
2025-26Hibernian4117206.76

Player page →

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

Player page →

20J. MulliganHibernian· 23yHibernianM23210761416.78
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee1018216.53
2024-25Dundee0534506.82
2025-26Hibernian1524706.92

Player page →

20Jordan ObitaHibernian· 32yHibernianD32210951716.83
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian1034606.77
2024-25Hibernian0535516.78
2025-26Hibernian1526606.98

Player page →

20Lennon MillerMotherwell· 19yMotherwellM1921057817.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell0225316.98
2024-25Motherwell2832507.27

Player page →

27A. EngelsCeltic· 22yCelticM2214964807.09
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic9634207.41
2025-26Celtic5330606.74

Player page →

27Callum SlatteryMotherwell· 27yMotherwellM27109661907.02
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell1020706.93
2024-25Motherwell6115407.13
2025-26Motherwell3831807.01

Player page →

27Calvin MillerFalkirk· 28yFalkirkM287938606.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk7938606.85

Player page →

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

Player page →

27S. TanserSt Mirren· 31ySt MirrenM3149881226.86
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren2438606.95
2024-25St Mirren1129626.76
2025-26St Mirren1421006.83

Player page →

32Kyōgo FuruhashiCeltic· 31yCelticF3124860206.97
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic14538206.96
2024-25Celtic10322006.98

Player page →

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

Player page →

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

Player page →

32Graeme ShinnieAberdeenAberdeenM–281042426.92
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen13371116.85
2024-25Aberdeen1336707.09
2025-26Aberdeen0231616.81
32Stephen O'DonnellMotherwell· 34yMotherwellD34181011406.83
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell0437606.80
2024-25Motherwell1129706.84
2025-26Motherwell0335106.86

Player page →

37Simon MurrayDundee· 34yDundeeF343971061916.86
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County16437707.05
2024-25Dundee16338907.02
2025-26Dundee7031316.44

Player page →

37Mark O'HaraSt Mirren· 30ySt MirrenM3010782906.90
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren6328406.91
2024-25St Mirren4332406.97
2025-26St Mirren0122106.77

Player page →

37James ForrestCeltic· 34yCelticM348772106.98
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic6122007.12
2024-25Celtic1523006.99
2025-26Celtic1127106.86

Player page →

37L. StephensonDundee United· 22yDundee UnitedM2287601406.85
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United3231706.84
2025-26Dundee United5529706.87

Player page →

37Y. DhandaDundee· 27yDundeeM2787881326.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County6635607.10
2024-25Heart of Midlothian0125316.66
2025-26Dundee2028416.85

Player page →

37Elijah JustMotherwell· 26yMotherwellM267735407.11
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell7735407.11

Player page →

37A. KyziridisHeart of Midlothian· 25yHeart of MidlothianM254738506.99
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian4738506.99

Player page →

37DukAberdeen· 26yAberdeenF2647531006.81
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen4534406.82
2024-25Aberdeen0219606.79

Player page →

37Cameron CongreveDundee· 22yDundeeM223733306.82
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee3733306.82

Player page →

37James PenriceHeart of Midlothian· 27yHeart of MidlothianD2727571407.10
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston0224306.94
2024-25Heart of Midlothian25331107.22

Player page →

47Cyriel DessersRangers· 31yRangersF3134673406.95
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers16435006.99
2024-25Rangers18235306.97
2025-26Rangers003106.17

Player page →

47Kevin NisbetAberdeen· 29yAberdeenF2920666706.80
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen11532406.95
2025-26Aberdeen9134306.66

Player page →

47Theo BairMotherwell· 26yMotherwellF2615638107.08
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell15638107.08

Player page →

47Yang Hyun-JunCeltic· 24yCelticF2414678316.96
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1324116.92
2024-25Celtic5223107.07
2025-26Celtic8131106.92

Player page →

Data coverage for Scottish Premiership →

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