Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2539 of 2570 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

1Ross MunroRoss CountyRoss CountyG100006.30
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County100006.30

Player page →

1Ethan SutherlandSt MirrenSt MirrenF100006.60
SeasonClubAppsGoalsAstYCRCRating
2024-25St Mirren100006.60

Player page →

3R. UreRangersRangersF20000–
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers20000–

Player page →

3Ben Gannon-DoakCelticCelticM200106.50
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic200106.50

Player page →

5L. DykesLivingstonLivingstonF3115816.90
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston09581–
2020-21Livingston320006.90

Player page →

6L. FioriniDundee UnitedDundee UnitedM400006.55
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United400006.55

Player page →

6Jordan ArcherMotherwellMotherwellG400106.65
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell400106.65

Player page →

6A. AbdulaiHibernianHibernianM400106.23
SeasonClubAppsGoalsAstYCRCRating
2026-27Hibernian400106.23

Player page →

6S. McKennaAberdeenAberdeenD4501017.13
SeasonClubAppsGoalsAstYCRCRating
2017-18Aberdeen02050–
2018-19Aberdeen02031–
2019-20Aberdeen01020–
2020-21Aberdeen400007.13

Player page →

6Jamie WalkerHeart of MidlothianHeart of MidlothianF426111406.77
SeasonClubAppsGoalsAstYCRCRating
2015-16Heart of Midlothian08400–
2016-17Heart of Midlothian012550–
2017-18Heart of Midlothian02150–
2019-20Heart of Midlothian03120–
2021-22Heart of Midlothian410206.77

Player page →

11Johnny RussellDundee UnitedDundee UnitedF600006.43
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United600006.43

Player page →

12Declan McDaidDundeeDundeeM701006.43
SeasonClubAppsGoalsAstYCRCRating
2016-17Partick Thistle00100–
2021-22Dundee700006.43

Player page →

12A. JakubiakPartick ThistlePartick ThistleF701006.44
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee700006.44
2024-25Partick Thistle00100–

Player page →

14Kevin McDonaldDundee UnitedDundee UnitedM900106.78
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee United900106.78

Player page →

15Fraser HornbyAberdeenAberdeenF1000006.71
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen1000006.71

Player page →

15Jack AitchisonMotherwellMotherwellF1010106.53
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01000–
2022-23Motherwell1000106.53

Player page →

17Kerr McInroyKilmarnockKilmarnockM1200006.61
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1200006.61

Player page →

17R. McAlearSt JohnstoneSt JohnstoneM1220506.55
SeasonClubAppsGoalsAstYCRCRating
2021-22Inverness Caledonian Thistle02020–
2022-23Ayr Utd00010–
2026-27St Johnstone1200206.55

Player page →

19Nathan PattersonRangersRangersD1301006.87
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers700006.90
2021-22Rangers601006.83

Player page →

19Liam MorrisonAberdeenAberdeenD1300416.58
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen1300416.58

Player page →

19Marc LeonardHeart of MidlothianHeart of MidlothianM1313317.63
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian1313317.63

Player page →

22Andrew DallasKilmarnockKilmarnockF1401006.47
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock1401006.47

Player page →

22Michael MellonDundeeDundeeF1432306.85
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee1432306.85

Player page →

22S. MallanHibernianHibernianM1411111406.88
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian078100–
2019-20Hibernian03320–
2020-21Hibernian1410206.88

Player page →

25Kyle CameronSt JohnstoneSt JohnstoneD1500006.73
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1500006.73

Player page →

25J. ThomsonKilmarnockKilmarnockM1502216.61
SeasonClubAppsGoalsAstYCRCRating
2022-23Queen's Park00200–
2025-26Kilmarnock1500216.61

Player page →

27Ross DoohanAberdeenAberdeenG1600106.83
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen100006.60
2024-25Aberdeen1500106.85

Player page →

27Barry DouglasSt JohnstoneSt JohnstoneD1600306.94
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1600306.94

Player page →

29J. NaismithRoss CountyRoss CountyD1739506.72
SeasonClubAppsGoalsAstYCRCRating
2017-18Ross County02320–
2019-20Hibernian01320–
2020-21Ross County1703106.72

Player page →

30R. SinclairSt JohnstoneSt JohnstoneG1800006.77
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone200007.30
2024-25St Johnstone1100006.75
2025-26St Mirren400006.68
2026-27St Johnstone100006.30

Player page →

31A. MeekisonDundee UnitedDundee UnitedM1910306.59
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United310006.87
2021-22Dundee United900206.58
2022-23Dundee United700106.43

Player page →

31M. JohnstonMotherwellMotherwellD1933006.68
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell200006.35
2022-23Motherwell1733006.72

Player page →

31Ross StewartRoss CountyRoss CountyF1993906.85
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County07270–
2020-21Ross County1921206.85

Player page →

34D. McGregorHibernianHibernianD21301627.08
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian00010–
2018-19Hibernian02061–
2019-20Hibernian00010–
2020-21Hibernian1010407.11
2021-22Hibernian1100417.06

Player page →

35R. SnodgrassHeart of MidlothianHeart of MidlothianM2314917.05
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian2314917.05

Player page →

35J. McPakeHeart of MidlothianHeart of MidlothianF2349107.14
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1313006.99
2026-27Heart of Midlothian1036107.32

Player page →

37Danny MullenPartick ThistlePartick ThistleF251611006.78
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren05020–
2019-20St Mirren02020–
2020-21Dundee01000–
2021-22Dundee2571606.78
2022-23Partick Thistle01000–

Player page →

38C. DonovanCelticCelticD2602606.87
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic1402206.84
2026-27Celtic1200406.90

Player page →

38C. AllanFalkirkFalkirkD2610406.86
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk2510406.87
2026-27Falkirk100006.53

Player page →

38Finn YeatsFalkirkFalkirkM2620206.58
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk2020106.58
2026-27Falkirk600106.59

Player page →

41L. ChalmersSt JohnstoneSt JohnstoneF2703206.56
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United1502106.64
2021-22Dundee United500006.66
2021-22Inverness Caledonian Thistle00010–
2026-27St Johnstone701006.21

Player page →

41Charlie AdamDundeeDundeeM27351306.88
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee01220–
2021-22Dundee27231106.88

Player page →

43Craig ConwaySt JohnstoneSt JohnstoneM2832007.04
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone2832007.04

Player page →

44Jack BurroughsKilmarnockKilmarnockM2900106.57
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County1700106.56
2024-25Kilmarnock1200006.58

Player page →

44J. McLaughlinRangersRangersG2900206.91
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers1100007.11
2021-22Rangers800206.91
2022-23Rangers1000006.70

Player page →

44J. GullanSt JohnstoneSt JohnstoneF2903206.52
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian1401006.57
2020-21Raith Rovers00010–
2021-22Hibernian600006.52
2026-27St Johnstone902106.46

Player page →

47S. AllardiceRoss CountyRoss CountyM3000306.80
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County1300306.82
2024-25Ross County1700006.78

Player page →

47Grant HanleyHibernianHibernianD3001326.76
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian2400226.71
2026-27Hibernian601106.98

Player page →

47A. LowryMotherwellMotherwellM3043206.91
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers411107.00
2022-23Rangers500006.60
2023-24Heart of Midlothian1201106.93
2026-27Motherwell931006.94

Player page →

47Jack McMillanFalkirkFalkirkD3064906.37
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01020–
2019-20Livingston00140–
2020-21Livingston800006.64
2021-22Livingston1610106.61
2022-23Partick Thistle04210–
2023-24Partick Thistle00110–
2026-27Falkirk600005.22

Player page →

Data coverage for Scottish Premiership →

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