Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 768 of 777 stored matches (99%) that name a player. Appearances count 750 matches with a stored lineup.

  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Robbie DeasKilmarnock· 26yKilmarnockD26411002836.78
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock10301116.87
2024-25Kilmarnock1032526.76
2025-26Kilmarnock2135120–
2026-27Kilmarnock003006.14

Player page →

2Liam GordonMotherwell· 30yMotherwellD302176926.92
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone0032316.90
2024-25Motherwell1127316.94
2025-26Motherwell101730–

Player page →

2Grant HanleyHibernian· 34yHibernianD340130326.98
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian002422–
2026-27Hibernian016106.98

Player page →

4D. WatsonKilmarnock· 21yKilmarnockM211241042116.79
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock5236906.79
2024-25Kilmarnock4135406.79
2025-26Kilmarnock313381–

Player page →

4Simon MurrayDundee· 34yDundeeF343971081917.02
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County16437707.05
2024-25Dundee16338907.02
2025-26Dundee703131–
2026-27Dundee002006.55

Player page →

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

Player page →

4Marcus FraserSt Mirren· 32ySt MirrenD32231131816.78
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1038206.75
2024-25St Mirren0338816.85
2025-26St Mirren103060–
2026-27St Mirren007206.58

Player page →

4Nicky DevlinAberdeen· 33yAberdeenD3371971716.86
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen2137606.88
2024-25Aberdeen4031406.85
2025-26Aberdeen102871–
2026-27Aberdeen001006.26

Player page →

4J. HoltSt Johnstone· 33ySt JohnstoneM3301751616.77
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston0135606.83
2024-25St Johnstone0028816.71
2026-27St Johnstone0012206.72

Player page →

4J. MulliganHibernian· 23yHibernianM23211871616.70
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee1018216.53
2024-25Dundee0534506.82
2025-26Hibernian152470–
2026-27Hibernian0111206.63

Player page →

4Lewis MayoAberdeen· 26yAberdeenD26211041516.80
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock1036516.81
2024-25Kilmarnock0137206.78
2025-26Kilmarnock002430–
2026-27Aberdeen107506.87

Player page →

4Craig HalkettHeart of Midlothian· 31yHeart of MidlothianD3150561317.21
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian009106.83
2024-25Heart of Midlothian1017307.36
2025-26Heart of Midlothian403091–

Player page →

4L. McCowanCeltic· 28yCelticM2820141081117.12
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee10537917.05
2024-25Celtic6733007.21
2024-25Dundee213007.47
2025-26Celtic113020–
2026-27Celtic105006.81

Player page →

4Elliot WattMotherwell· 26yMotherwellM2684421017.07
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone218207.07
2025-26Motherwell633481–

Player page →

4Stuart FindlayHeart of Midlothian· 31yHeart of MidlothianD3151951016.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock0037507.02
2024-25Kilmarnock0017006.85
2025-26Heart of Midlothian513450–
2026-27Heart of Midlothian007016.64

Player page →

4Paul McGinnMotherwell· 36yMotherwellD362075916.80
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell1031416.82
2024-25Motherwell1010106.78
2025-26Motherwell003340–
2026-27Motherwell001006.50

Player page →

4Finlay RobertsonDundee· 23yDundeeM233572816.72
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0013216.65
2024-25Dundee0429006.74
2025-26Dundee312460–
2026-27Dundee006006.75

Player page →

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

Player page →

4Jack MilneAberdeen· 23yAberdeenD230056616.59
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen006006.63
2024-25Aberdeen009106.60
2025-26Aberdeen003431–
2026-27Aberdeen007206.55

Player page →

4L. HendersonFalkirk· 30yFalkirkD302046516.76
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk103451–
2026-27Falkirk1012006.76

Player page →

4Liam MorrisonAberdeen· 23yAberdeenD23001341–
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen001341–

Player page →

4Marc LeonardHeart of Midlothian· 24yHeart of MidlothianM24131331–
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian131331–

Player page →

4Scott WrightDundee· 29yDundeeM293034316.77
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2023216.77
2024-25Rangers002006.75
2025-26Dundee10910–

Player page →

4James WilsonHeart of Midlothian· 19yHeart of MidlothianF198242116.74
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian002006.75
2024-25Heart of Midlothian5224116.78
2025-26Heart of Midlothian00600–
2026-27Heart of Midlothian3010006.65

Player page →

Data coverage for Scottish Premiership →

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