Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 534 of 543 stored matches (98%) that name a player. Appearances and minutes count 522 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 24
  • 25
  • 26

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

1A. GogicSt MirrenSt MirrenD806,9832332526.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25St Mirren363,030011916.87
2025-26St Mirren322,8732211216.72
2026-27St Mirren121,080001406.80

Player page โ†’

2D. WrightDundeeDundeeD766,444133606.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25St Johnstone312,621011206.86
2025-26Dundee342,916111206.84
2026-27Dundee11907011206.62

Player page โ†’

3Marcus FraserSt MirrenSt MirrenD756,3863131616.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25St Mirren383,410103816.85
2025-26St Mirren302,467210606.81
2026-27St Mirren7509000206.58

Player page โ†’

4R. AstleyDundeeDundeeD726,196225416.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee262,205003206.86
2025-26Dundee352,997121216.95
2026-27Dundee11994101007.23

Player page โ†’

5Liam ScalesCelticCelticD736,0044571607.36
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Celtic262,004123207.52
2025-26Celtic373,1043031207.23
2026-27Celtic10896031207.42

Player page โ†’

6Lewis MayoAberdeenAberdeenD685,6490111006.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Kilmarnock373,265001206.78
2025-26Kilmarnock241,824000306.63
2026-27Aberdeen7560010506.87

Player page โ†’

7Robbie DeasKilmarnockKilmarnockD705,4763311726.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Kilmarnock322,285110526.76
2025-26Kilmarnock353,0312211206.84
2026-27Kilmarnock3160000006.14

Player page โ†’

8Warren O'HoraHibernianHibernianD635,226410606.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Hibernian322,573110306.94
2025-26Hibernian292,473300307.00
2026-27Hibernian2180000006.80

Player page โ†’

9J. IredaleHibernianHibernianD665,1782111317.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Hibernian282,242111607.04
2025-26Hibernian342,645100507.02
2026-27Hibernian4291000216.50

Player page โ†’

10James TavernierRangersRangersD675,16391212907.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Rangers332,788548407.55
2025-26Rangers342,375484507.27

Player page โ†’

11Stuart FindlayHeart of MidlothianHeart of MidlothianD584,746351517.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Kilmarnock171,237000006.85
2025-26Heart of Midlothian343,029351507.16
2026-27Heart of Midlothian7480000016.64

Player page โ†’

12Stephen O'DonnellMotherwellMotherwellD704,699114906.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Motherwell292,260111706.84
2025-26Motherwell352,189003106.86
2026-27Motherwell6250000106.48

Player page โ†’

13Auston TrustyCelticCelticD554,643211627.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Celtic221,917111207.45
2025-26Celtic262,162100427.20
2026-27Celtic7564000007.23

Player page โ†’

14Rocky BushiriHibernianHibernianD544,5620611006.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Hibernian282,384031406.94
2025-26Hibernian262,178030606.79

Player page โ†’

15Nicky DevlinAberdeenAberdeenD604,5471501116.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Aberdeen312,394040406.85
2025-26Aberdeen282,113110716.72
2026-27Aberdeen140000006.26

Player page โ†’

16R. StrainFalkirkFalkirkD604,5081191106.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee United292,333104406.95
2025-26Dundee United191,181010506.66
2026-27Falkirk12994005206.88

Player page โ†’

17Chris CaddenAberdeenAberdeenD634,432013406.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Hibernian322,344001106.69
2025-26Hibernian201,156012106.79
2026-27Aberdeen11932000206.48

Player page โ†’

18Jordan ObitaHibernianHibernianD654,29431101116.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Hibernian352,161105516.78
2025-26Hibernian261,834215606.98
2026-27Hibernian4299000006.58

Player page โ†’

19John SouttarRangersRangersD484,139310807.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Rangers242,119210107.28
2025-26Rangers242,020100707.30

Player page โ†’

20L. HendersonFalkirkFalkirkD464,049120516.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Falkirk343,002110516.89
2026-27Falkirk121,047010006.76

Player page โ†’

21Cameron Carter-VickersCelticCelticD453,899210207.37
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Celtic302,618010007.36
2025-26Celtic7630100107.36
2026-27Celtic8651100107.43

Player page โ†’

22L. NeilsonFalkirkFalkirkD483,819000406.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Heart of Midlothian5360000006.78
2024-25St Johnstone171,276000306.60
2025-26Falkirk161,283000006.55
2026-27Falkirk10900000106.73

Player page โ†’

23Mats KnoesterAberdeenAberdeenD463,812201706.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Aberdeen131,137201007.12
2025-26Aberdeen272,192000606.88
2026-27Aberdeen6483000107.02

Player page โ†’

24Emmanuel LongeloMotherwellMotherwellD483,749485816.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Motherwell362,733384616.88
2026-27Motherwell121,016101206.78

Player page โ†’

25Craig HalkettHeart of MidlothianHeart of MidlothianD473,7155501217.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Heart of Midlothian171,179210307.36
2025-26Heart of Midlothian302,536340917.17

Player page โ†’

26James PenriceRangersRangersD423,6583261207.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Heart of Midlothian332,9073251107.22
2026-27Rangers9751001107.02

Player page โ†’

27Dominic ThompsonKilmarnockKilmarnockD513,567103716.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Motherwell151,007002206.60
2025-26Kilmarnock362,560101516.69

Player page โ†’

28Danny FinlaysonSt JohnstoneSt JohnstoneD423,561002906.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Livingston0โ€“โ€“0110โ€“
2025-26Livingston353,099001806.72
2026-27St Johnstone7462000006.60

Player page โ†’

29Paul McGinnMotherwellMotherwellD443,508110507.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Motherwell10625010106.78
2025-26Motherwell332,882100407.16
2026-27Motherwell11000006.50

Player page โ†’

30G. MolloyAberdeenAberdeenD443,504111506.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Aberdeen191,698100406.97
2025-26Aberdeen171,242000106.65
2026-27Aberdeen8564011006.76

Player page โ†’

31A. WrightRoss CountyRoss CountyD383,420341507.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Ross County383,420341507.06
32Jack MilneAberdeenAberdeenD503,410000616.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Aberdeen9199000106.60
2025-26Aberdeen342,849000316.73
2026-27Aberdeen7362000206.55

Player page โ†’

33Luke GrahamDundeeDundeeD383,396321407.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee3270000106.77
2025-26Dundee353,126321307.08

Player page โ†’

34Liam GordonMotherwellMotherwellD443,321221616.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Motherwell272,317111316.94
2025-26Motherwell171,004110306.83

Player page โ†’

35Alistair JohnstonCelticCelticD423,2914411507.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Celtic322,6303410307.53
2025-26Celtic7501101207.06
2026-27Celtic3160000006.88

Player page โ†’

36Emmanuel FernandezRangersRangersD383,256250407.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Rangers272,267250207.16
2026-27Rangers11989000207.30

Player page โ†’

37Kieran TierneyCelticCelticD453,2403711407.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Celtic352,515368207.28
2026-27Celtic10725013207.34

Player page โ†’

37M. FreckletonSt MirrenSt MirrenD363,240641707.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26St Mirren363,240641707.12

Player page โ†’

39C. NdabaKilmarnockKilmarnockD363,109211506.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Kilmarnock363,109211506.99

Player page โ†’

40H. MilneHeart of MidlothianHeart of MidlothianD393,085416907.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Heart of Midlothian3239000006.93
2025-26Heart of Midlothian302,482416807.28
2026-27Heart of Midlothian6364000106.73

Player page โ†’

41Clark RobertsonDundeeDundeeD363,024221706.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee211,747000406.76
2025-26Dundee151,277221306.71

Player page โ†’

42James BrownKilmarnockKilmarnockD422,958102706.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Ross County271,754000506.62
2025-26Kilmarnock151,204102206.89

Player page โ†’

43Leon McCannFalkirkFalkirkD372,939003706.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Falkirk262,146003606.76
2026-27Falkirk11793000106.54

Player page โ†’

44R. GrahamDundee UnitedDundee UnitedD352,908660507.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee United151,174340307.32
2025-26Dundee United201,734320207.07

Player page โ†’

45D. GallagherDundee UnitedDundee UnitedD342,891312617.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee United342,891312617.06
46D. SterlingRangersRangersD432,8491211106.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Rangers201,149000506.93
2025-26Rangers14945021206.87
2026-27Rangers9755100407.19

Player page โ†’

47Richard TaylorSt MirrenSt MirrenD342,822121606.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25St Mirren342,822121606.96

Player page โ†’

48S. TanserFalkirkFalkirkD552,810035626.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25St Mirren291,725011626.76
2025-26St Mirren21822014006.83
2026-27Falkirk5263010006.56

Player page โ†’

49K. KeresztesDundee UnitedDundee UnitedD342,794230706.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Dundee United342,794230706.84

Player page โ†’

50Dan CaseyMotherwellMotherwellD332,783232427.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Motherwell332,783232427.08

Player page โ†’

Data coverage for Scottish Premiership โ†’

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