Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 935 of 936 stored matches (100%) that name a player. Appearances count 912 matches with a stored lineup.

  • 21
  • 22
  • 23
  • 24

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Matt O'RileyCeltic· 24yCelticM24252993707.58
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4316107.38
2022-23Celtic31238307.31
2023-24Celtic181337307.92
2024-25Celtic012008.20

Player page →

2Blair SpittalHeart of Midlothian· 29yHeart of MidlothianM2924241421207.22
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County5334507.06
2022-23Motherwell6736207.06
2023-24Motherwell91137507.54
2024-25Heart of Midlothian4335007.18

Player page →

3Reo HatateCeltic· 27yCelticM272318102307.21
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4217006.99
2022-23Celtic6832007.22
2023-24Celtic3416107.23
2024-25Celtic10437207.29

Player page →

3Jamie McGrathAberdeen· 28yAberdeenM2823101091607.15
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren2118207.16
2022-23Dundee United8232507.08
2023-24Aberdeen9134507.07
2024-25Aberdeen4625407.34

Player page →

5L. McCowanDundee· 27yDundeeM272215102917.01
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee4229006.67
2023-24Dundee10537917.05
2024-25Celtic6733007.21
2024-25Dundee213007.47

Player page →

6Mark O'HaraSt Mirren· 29ySt MirrenM292181141816.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell1019206.86
2022-23St Mirren10235816.88
2023-24St Mirren6328406.91
2024-25St Mirren4332406.97

Player page →

7Daniel ArmstrongKilmarnock· 27yKilmarnockM2718241082727.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock9737917.04
2023-24Kilmarnock61038907.16
2024-25Kilmarnock3733916.91

Player page →

8David TurnbullCeltic· 25yCelticM25171169617.29
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic6525307.60
2022-23Celtic4628117.05
2023-24Celtic7016207.24

Player page →

9Callum McGregorCeltic· 31yCelticM3116121341517.24
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic2233407.14
2022-23Celtic4131317.08
2023-24Celtic2635507.31
2024-25Celtic8335307.41

Player page →

9Josh CampbellHibernian· 25yHibernianM251691142306.73
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian1326506.64
2022-23Hibernian8436906.80
2023-24Hibernian3119206.70
2024-25Hibernian4133706.75

Player page →

11T. YouanHibernian· 26yHibernianM26151680516.85
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian9736416.74
2023-24Hibernian4831107.04
2024-25Hibernian2113006.74

Player page →

12Dylan LevittHibernian· 24yHibernianM24147991206.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12
2022-23Dundee United5327306.97
2023-24Hibernian2228606.70
2024-25Hibernian2119206.86

Player page →

12Lyall CameronDundee· 22yDundeeM2214565406.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee5032206.76
2024-25Dundee9533207.10

Player page →

14Y. DhandaHeart of Midlothian· 26yHeart of MidlothianM261314901216.94
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97
2023-24Ross County6635607.10
2024-25Heart of Midlothian0125316.66

Player page →

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

Player page →

14Callum SlatteryMotherwell· 26yMotherwellM26133953716.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell20311206.86
2022-23Motherwell42291416.81
2023-24Motherwell1020706.93
2024-25Motherwell6115407.13

Player page →

14Regan Charles-CookRoss County· 28yRoss CountyM2813237706.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County13237706.78

Player page →

18L. ClarksonAberdeen· 23yAberdeenM2312121041007.03
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15
2023-24Aberdeen3336206.96
2024-25Aberdeen4134306.98

Player page →

18James ForrestCeltic· 33yCelticM33121080006.96
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic1219006.73
2022-23Celtic4216006.95
2023-24Celtic6122007.12
2024-25Celtic1523006.99

Player page →

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

Player page →

21Andy HallidayMotherwell· 33yMotherwellM331161081816.84
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian4027616.91
2022-23Heart of Midlothian3328206.80
2023-24Heart of Midlothian003106.50
2023-24Motherwell1112106.82
2024-25Motherwell3238806.84

Player page →

21Lewis FergusonAberdeen· 25yAberdeenM25111361207.31
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen111361207.31

Player page →

23Malik TillmanRangers· 23yRangersM2310428407.09
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers10428407.09

Player page →

23M. MaolidaHibernian· 26yHibernianM2610218107.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian10218107.14

Player page →

25G. CareySt JohnstoneSt JohnstoneM–9141001306.93
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone3230806.69
2023-24St Johnstone2936407.08
2024-25St Johnstone4334106.97
25J. GrantHeart of Midlothian· 30yHeart of MidlothianM309786926.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian2228316.77
2023-24Heart of Midlothian4427007.06
2024-25Heart of Midlothian3131617.02

Player page →

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

Player page →

25M. KennedyKilmarnock· 30yKilmarnockM309583906.94
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen008006.80
2022-23Aberdeen2121206.71
2023-24Kilmarnock3335307.07
2024-25Kilmarnock4119407.02

Player page →

25D. WatsonKilmarnock· 20yKilmarnockM2093811516.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0010216.46
2023-24Kilmarnock5236906.79
2024-25Kilmarnock4135406.79

Player page →

25D. WrightSt Johnstone· 30ySt JohnstoneM309295706.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian1017006.55
2022-23St Johnstone7138406.75
2023-24St Johnstone009106.80
2024-25St Johnstone1131206.86

Player page →

25Scott ArfieldRangers· 36yRangersM369160506.75
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers4029306.77
2022-23Rangers5131206.73

Player page →

32Greg KiltieSt Mirren· 28ySt MirrenM288101231306.77
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren2425206.72
2022-23St Mirren2135406.76
2023-24St Mirren4534106.98
2024-25St Mirren0029606.60

Player page →

32Tom LawrenceRangers· 31yRangersM318646507.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers215007.08
2023-24Rangers2323107.07
2024-25Rangers4218406.98

Player page →

32Joe AriboRangers· 28yRangersM288534507.07
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers8534507.07

Player page →

35Stephen KellyLivingston· 25yLivingstonM257622306.70
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston5411206.80
2023-24Livingston2211106.60

Player page →

35Ianis HagiRangers· 26yRangersM267547817.14
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers2015207.11
2022-23Rangers108106.87
2024-25Rangers4524517.23

Player page →

35A. ShinnieLivingstonLivingstonM–74961106.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3230406.70
2022-23Livingston1233406.72
2023-24Livingston3033306.73
35Connor RonanSt Mirren· 27ySt MirrenM277427216.97
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren7427216.97

Player page →

35S. PittmanLivingstonLivingstonM–74901216.58
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston4228606.58
2022-23Livingston0133416.45
2023-24Livingston2029206.73
2024-25Livingston11000–
35J. HungboRoss County· 25yRoss CountyM257333206.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County7333206.74

Player page →

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

Player page →

41Tom RogicCeltic· 32yCelticM326632306.87
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic6632306.87

Player page →

41John LundstramRangers· 31yRangersM3165981127.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers1027106.92
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

41Scott WrightRangers· 27yRangersM276267316.79
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers4119006.96
2022-23Rangers0123106.65
2023-24Rangers2023216.77
2024-25Rangers002006.75

Player page →

41Tom SparrowMotherwell· 22yMotherwellM226132606.77
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell6132606.77

Player page →

46Ryan KentRangers· 28yRangersM2851655717.05
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers2826417.07
2022-23Rangers3829307.03

Player page →

46Joe NewellHibernian· 32yHibernianM325141143017.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian0327706.96
2022-23Hibernian1634607.29
2023-24Hibernian25371007.14
2024-25Hibernian2016717.00

Player page →

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

Player page →

46S. TanserSt Mirren· 30ySt MirrenM30591282126.88
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren2431507.10
2022-23St Mirren0030406.67
2023-24St Mirren2438606.95
2024-25St Mirren1129626.76

Player page →

46N. CaddenHibernian· 28yHibernianM285729207.12
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian5729207.12

Player page →

Data coverage for Scottish Premiership →

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