Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1002 of 1011 stored matches (99%) that name a player. Appearances count 978 matches with a stored lineup.

  • 22
  • 23
  • 24
  • 25
  • 26

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

1Jack McMillanFalkirkFalkirkD643205.22
SeasonClubAppsGoalsAstYCRCRating
2022-23Partick Thistle04210–
2023-24Partick Thistle00110–
2026-27Falkirk600005.22

Player page →

2Severin Sabri GuendouzHeart of MidlothianHeart of MidlothianF710105.39
SeasonClubAppsGoalsAstYCRCRating
2026-27Heart of Midlothian710105.39
3C. TelferRoss CountyRoss CountyM701116.19
SeasonClubAppsGoalsAstYCRCRating
2023-24Airdrieonians00110–
2024-25Ross County700016.19
4L. ChalmersSt JohnstoneSt JohnstoneM701006.21
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone701006.21

Player page →

5Esmaël GonçalvesLivingstonLivingstonF800006.27
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston800006.27
6M. KamaraKilmarnockKilmarnockD500106.29
SeasonClubAppsGoalsAstYCRCRating
2026-27Kilmarnock500106.29
6Shin YamadaCelticCelticF800006.29
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic800006.29

Player page →

8Dane ScarlettHibernianHibernianF1311206.32
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian1311206.32

Player page →

9Matty ToddSt JohnstoneSt JohnstoneM600206.33
SeasonClubAppsGoalsAstYCRCRating
2025-26Dunfermline00010–
2026-27St Johnstone600106.33
10Neil FarrugiaDundee UnitedDundee UnitedF2310406.34
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United1300306.65
2026-27Dundee United1010105.94

Player page →

11B. ParkinsonFalkirkFalkirkF1700206.35
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk900006.33
2026-27Falkirk800206.37
12A. MannehHibernianHibernianM500316.36
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian400216.38
2025-26Hibernian100106.30

Player page →

13K. OffordSt MirrenSt MirrenF900106.37
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren900106.37
14W. DicksonMotherwellMotherwellF700006.40
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell700006.40
14B. KhelaRoss CountyRoss CountyM1410006.40
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County1410006.40

Player page →

16N. LoweHibernianHibernianF811006.41
SeasonClubAppsGoalsAstYCRCRating
2026-27Hibernian811006.41

Player page →

16O. StirtonDundee UnitedDundee UnitedD1010006.41
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United110007.60
2025-26Dundee United900006.26
16Max WattersDundee UnitedDundee UnitedF2322106.41
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United2322106.41

Player page →

19J. CalvinSt MirrenSt MirrenF500006.42
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren500006.42
19M. DijksteelSt MirrenSt MirrenF700006.42
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren700006.42
19Joshua ZimmermanLivingstonLivingstonF600106.42
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston600106.42
22Johnny RussellDundee UnitedDundee UnitedF600006.43
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United600006.43

Player page →

22T. OgunsuyiFalkirkFalkirkF900006.43
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk900006.43
24Z. WilliamsKilmarnockKilmarnockD700006.44
SeasonClubAppsGoalsAstYCRCRating
2025-26Kilmarnock700006.44

Player page →

24N. HogarthFalkirkFalkirkG700106.44
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk700106.44
24E. RingKilmarnockKilmarnockM1000006.44
SeasonClubAppsGoalsAstYCRCRating
2026-27Kilmarnock1000006.44

Player page →

24Nicolas MilanovicAberdeenAberdeenF1400106.44
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen1400106.44

Player page →

24A. AgyemanFalkirkFalkirkF2000006.44
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk2000006.44
29S. AnakuDundee UnitedDundee UnitedF1400206.45
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United1400206.45
30L. JephcottSt JohnstoneSt JohnstoneF800006.46
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone800006.46

Player page →

30J. GullanSt JohnstoneSt JohnstoneM902106.46
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone902106.46

Player page →

30L. RoseDundee UnitedDundee UnitedF1110206.46
SeasonClubAppsGoalsAstYCRCRating
2026-27Dundee United1110206.46

Player page →

30Emile AcquahDundeeDundeeF1300106.46
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee1300106.46

Player page →

30T. SmallSt MirrenSt MirrenF1901326.46
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren1401326.43
2023-24St Mirren500006.56

Player page →

30Afeez AremuAberdeenAberdeenM2012406.46
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen911106.81
2026-27Aberdeen1101306.17

Player page →

30J. YoungSt MirrenSt MirrenF2410216.46
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren1210016.45
2026-27St Mirren1200206.46

Player page →

30D. N'LunduluSt MirrenSt MirrenF2730206.46
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren2730206.46

Player page →

38Willy Gabriel VogtMotherwellMotherwellF600006.47
SeasonClubAppsGoalsAstYCRCRating
2026-27Motherwell600006.47
38A. DohertyFalkirkFalkirkF600106.47
SeasonClubAppsGoalsAstYCRCRating
2026-27Falkirk600106.47
38K. KjartanssonAberdeenAberdeenM701106.47
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen701106.47
38D. CarsonLivingstonLivingstonM1000206.47
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston1000206.47
38Andrew DallasKilmarnockKilmarnockF1401006.47
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock1401006.47

Player page →

38B. MikulicSt JohnstoneSt JohnstoneD1720006.47
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1420006.99
2026-27St Johnstone300004.04
38K. FreemanDundee UnitedDundee UnitedD2412806.47
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United2412806.47
45A. TammLivingstonLivingstonF500006.48
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston500006.48
45Julius EskesenDundee UnitedDundee UnitedM1310106.48
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United1310106.48

Player page →

45M. SheafRoss CountyRoss CountyM1500306.48
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County1500306.48
45E. BjorgolfssonMotherwellMotherwellF1812106.48
SeasonClubAppsGoalsAstYCRCRating
2025-26Motherwell912106.58
2026-27Motherwell900006.39
45Jordy HiwulaRoss CountyRoss CountyF2110306.48
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County2110306.48

Player page →

45Dylan BahamboulaLivingstonLivingstonM2010516.48
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston2010516.48

Player page →

Data coverage for Scottish Premiership →

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