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 →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

8Mark O'HaraSt Mirren· 29ySt MirrenM2910660806.94
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren6328406.91
2024-25St Mirren4332406.97

Player page →

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

Player page →

11Daniel ArmstrongKilmarnock· 27yKilmarnockM27917711817.05
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock61038907.16
2024-25Kilmarnock3733916.91

Player page →

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

Player page →

11D. WatsonKilmarnock· 20yKilmarnockM2093711306.79
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock5236906.79
2024-25Kilmarnock4135406.79

Player page →

14James ForrestCeltic· 33yCelticM337645007.06
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic6122007.12
2024-25Celtic1523006.99

Player page →

14J. GrantHeart of Midlothian· 30yHeart of MidlothianM307558617.04
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian4427007.06
2024-25Heart of Midlothian3131617.02

Player page →

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

Player page →

14L. ClarksonAberdeen· 23yAberdeenM237470506.97
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen3336206.96
2024-25Aberdeen4134306.98

Player page →

14M. KennedyKilmarnock· 30yKilmarnockM307454707.05
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock3335307.07
2024-25Kilmarnock4119407.02

Player page →

14Josh CampbellHibernian· 25yHibernianM257252906.73
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian3119206.70
2024-25Hibernian4133706.75

Player page →

14Callum SlatteryMotherwell· 26yMotherwellM2671351107.02
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell1020706.93
2024-25Motherwell6115407.13

Player page →

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

Player page →

22G. CareySt JohnstoneSt JohnstoneM–61270507.03
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone2936407.08
2024-25St Johnstone4334106.97
22M. DiomandéRangers· 23yRangersM236749717.17
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2013107.08
2024-25Rangers4736617.19

Player page →

22Y. DhandaHeart of Midlothian· 26yHeart of MidlothianM266760916.92
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County6635607.10
2024-25Heart of Midlothian0125316.66

Player page →

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

Player page →

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

Player page →

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

Player page →

26Paulo BernardoCeltic· 23yCelticM235650407.04
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic3322206.90
2024-25Celtic2328207.14

Player page →

26Caolan Boyd-MunceSt Mirren· 25ySt MirrenM255565606.97
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren0435306.95
2024-25St Mirren5130306.99

Player page →

26Topi KeskinenAberdeen· 22yAberdeenM225236506.61
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen5236506.61

Player page →

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

Player page →

31Joe NewellHibernian· 32yHibernianM3245531717.09
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian25371007.14
2024-25Hibernian2016717.00

Player page →

31Fraser MurrayKilmarnock· 26yKilmarnockM264448407.00
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock0115006.74
2024-25Kilmarnock4333407.07

Player page →

31Andy HallidayMotherwell· 33yMotherwellM3343531006.82
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian003106.50
2023-24Motherwell1112106.82
2024-25Motherwell3238806.84

Player page →

31Dylan LevittHibernian· 24yHibernianM244347806.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian2228606.70
2024-25Hibernian2119206.86

Player page →

31J. NisbetRoss County· 25yRoss CountyM254236006.83
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County4236006.83

Player page →

31Roland IdowuSt Mirren· 23ySt MirrenM234231506.72
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren4231506.72

Player page →

31Killian PhillipsSt Mirren· 23ySt MirrenM234145906.79
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen0010006.53
2024-25St Mirren4135906.86

Player page →

31O. SmythSt MirrenSt MirrenM–4019106.88
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren4019106.88
40Nectarios TriantisHibernian· 22yHibernianM2236461117.00
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian0012206.68
2024-25Hibernian3634917.12

Player page →

40S. TanserSt Mirren· 30ySt MirrenM3035671226.87
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren2438606.95
2024-25St Mirren1129626.76

Player page →

40L. StephensonDundee United· 21yDundee UnitedM213231706.84
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United3231706.84

Player page →

40Brad LyonsKilmarnock· 28yKilmarnockM2831541216.98
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock2023707.01
2024-25Kilmarnock1131516.96

Player page →

40S. PittmanLivingstonLivingstonM–3129206.73
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston2029206.73
2024-25Livingston11000–
40A. ShinnieLivingstonLivingstonM–3033306.73
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston3033306.73
40B. AlstonPartick ThistlePartick ThistleM–30000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle30000–
40Emiliano MarcondesHibernian· 30yHibernianM303015207.05
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian3015207.05

Player page →

40J. SimsRoss CountyRoss CountyM–3028106.66
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County3028106.66
49Lennon MillerMotherwell· 18yMotherwellM1821057817.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell0225316.98
2024-25Motherwell2832507.27

Player page →

49Graeme ShinnieAberdeenAberdeenM–26731816.97
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen13371116.85
2024-25Aberdeen1336707.09

Data coverage for Scottish Premiership →

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