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

1Marcus FraserSt MirrenSt MirrenD220463526.78
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren3710406.80
2021-22St Mirren3613606.83
2022-23St Mirren3400716.66
2023-24St Mirren3810206.75
2024-25St Mirren3803816.85
2025-26St Mirren3010606.81
2026-27St Mirren700206.58

Player page →

2A. GogicSt MirrenSt MirrenM161854026.78
SeasonClubAppsGoalsAstYCRCRating
2021-22St Mirren1310206.76
2022-23St Mirren3021606.68
2023-24St Mirren3821706.82
2024-25St Mirren3611916.87
2025-26St Mirren32211216.72
2026-27St Mirren1201406.80

Player page →

3S. TanserSt MirrenSt MirrenD1496132126.87
SeasonClubAppsGoalsAstYCRCRating
2021-22St Mirren3124507.10
2022-23St Mirren3000406.67
2023-24St Mirren3824606.95
2024-25St Mirren2911626.76
2025-26St Mirren2114006.83

Player page →

4Greg KiltieSt MirrenSt MirrenM1238101306.77
SeasonClubAppsGoalsAstYCRCRating
2021-22St Mirren2524206.72
2022-23St Mirren3521406.76
2023-24St Mirren3445106.98
2024-25St Mirren2900606.60

Player page →

5Mark O'HaraSt MirrenSt MirrenM1172091716.89
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren35102816.88
2023-24St Mirren2863406.91
2024-25St Mirren3243406.97
2025-26St Mirren2201106.77

Player page →

6Mikael MandronSt MirrenSt MirrenF10419101106.85
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren3583207.01
2024-25St Mirren3472506.92
2025-26St Mirren3545406.61

Player page →

7Joe ShaughnessySt MirrenSt MirrenD91531326.93
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren3311616.88
2021-22St Mirren3630617.06
2022-23St Mirren2212106.80

Player page →

8Jonah AyungaSt MirrenSt MirrenF871261116.67
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren1932516.63
2023-24St Mirren1720106.72
2024-25St Mirren2844406.75
2025-26St Mirren2330106.56

Player page →

9Killian PhillipsSt MirrenSt MirrenM801132206.87
SeasonClubAppsGoalsAstYCRCRating
2024-25St Mirren3541906.86
2025-26St Mirren3740906.82
2026-27St Mirren832407.14

Player page →

9Keanu BaccusSt MirrenSt MirrenM80432406.75
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren3322906.73
2023-24St Mirren3111906.81
2025-26St Mirren1610606.67

Player page →

9C. DunneSt MirrenSt MirrenD80101226.63
SeasonClubAppsGoalsAstYCRCRating
2021-22St Mirren2200216.71
2022-23St Mirren3300916.56
2023-24St Mirren2110006.66
2024-25St Mirren400106.62
12Ethan ErhahonSt MirrenSt MirrenM74341836.77
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren00131–
2020-21St Mirren3120606.88
2021-22St Mirren2312616.66
2022-23St Mirren2001316.72

Player page →

13Richard TaitSt MirrenSt MirrenD72231216.67
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren3312516.75
2021-22St Mirren2701606.59
2022-23St Mirren1210106.66

Player page →

14Richard TaylorSt MirrenSt MirrenD71211206.85
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren1100106.68
2023-24St Mirren2600506.76
2024-25St Mirren3421606.96

Player page →

15Curtis MainSt MirrenSt MirrenF68113706.86
SeasonClubAppsGoalsAstYCRCRating
2021-22St Mirren3121206.70
2022-23St Mirren3792507.00

Player page →

15Caolan Boyd-MunceSt MirrenSt MirrenM6855606.96
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren300006.60
2023-24St Mirren3504306.95
2024-25St Mirren3051306.99

Player page →

15R. FlynnSt MirrenSt MirrenM68171516.54
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren01251–
2019-20St Mirren00340–
2020-21St Mirren1401106.56
2021-22St Mirren2300306.54
2022-23St Mirren2001106.51
2023-24St Mirren1100106.54
18Toyosi OlusanyaSt MirrenSt MirrenF671431426.68
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren100006.70
2023-24St Mirren3561516.73
2024-25St Mirren3182916.62

Player page →

18Jak AlnwickSt MirrenSt MirrenG6701527.01
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren3400316.92
2021-22St Mirren3301217.10

Player page →

20C. McMenaminSt MirrenSt MirrenF6463606.78
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren2711406.72
2024-25St Mirren1141107.02
2025-26St Mirren2611106.74
21Declan JohnSt MirrenSt MirrenD5946206.82
SeasonClubAppsGoalsAstYCRCRating
2024-25St Mirren1821106.87
2025-26St Mirren3015106.93
2026-27St Mirren1110006.45

Player page →

21C. McCarthySt MirrenSt MirrenD5921906.92
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren01010–
2020-21St Mirren3701606.92
2021-22St Mirren2210206.93

Player page →

23Roland IdowuSt MirrenSt MirrenM58431006.63
SeasonClubAppsGoalsAstYCRCRating
2024-25St Mirren3142506.72
2025-26St Mirren2500506.50
2026-27St Mirren201006.95

Player page →

24Z. HemmingSt MirrenSt MirrenG5500406.88
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren3800306.93
2024-25St Mirren1700106.78

Player page →

25Jamie McGrathSt MirrenSt MirrenM53122707.19
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren00020–
2020-21St Mirren35101307.21
2021-22St Mirren1821207.16

Player page →

25R. StrainSt MirrenSt MirrenD5356816.89
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren3645406.95
2023-24St Mirren1711416.78

Player page →

27E. BrophySt MirrenSt MirrenF4972306.63
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren600006.60
2021-22St Mirren3170306.70
2022-23St Mirren1202006.49
28K. McAllisterSt MirrenSt MirrenM4634806.71
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren02010–
2019-20St Mirren00030–
2020-21St Mirren3514306.68
2021-22St Mirren1100106.84
29A. GreiveSt MirrenSt MirrenF4531306.64
SeasonClubAppsGoalsAstYCRCRating
2021-22St Mirren1721106.63
2022-23St Mirren2810206.64

Player page →

30E. BwomonoSt MirrenSt MirrenD3802506.62
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren1300006.65
2024-25St Mirren2502506.61
30Jayden RichardsonSt MirrenSt MirrenD3800216.59
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren3300116.58
2026-27St Mirren500106.66

Player page →

32T. CarsonSt MirrenSt MirrenG3700106.70
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren3700106.70

Player page →

33M. FreckletonSt MirrenSt MirrenD3641707.12
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren3641707.12

Player page →

34Jonathan ObikaSt MirrenSt MirrenF34132306.72
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren08110–
2020-21St Mirren3451206.72

Player page →

34C. MacPhersonSt MirrenSt MirrenM3453916.80
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren01020–
2019-20St Mirren02220–
2020-21St Mirren3221516.80
2021-22St Mirren200006.80
34Alan PowerSt MirrenSt MirrenM3401716.72
SeasonClubAppsGoalsAstYCRCRating
2021-22St Mirren3401716.72

Player page →

37Shamal GeorgeSt MirrenSt MirrenG3301307.05
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren3301307.05

Player page →

38İlkay DurmuşSt MirrenSt MirrenM3173206.83
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren04110–
2020-21St Mirren3132106.83

Player page →

38Richard KingSt MirrenSt MirrenD3120716.84
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren3120716.84

Player page →

40K. DennisSt MirrenSt MirrenF3031116.71
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren1731006.79
2021-22St Mirren1300116.61
40Lee ErwinSt MirrenSt MirrenF3030106.65
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren2730106.69
2021-22St Mirren300006.33

Player page →

42Dylan ConnollySt MirrenSt MirrenM2923106.58
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren2923106.58

Player page →

43L. JamiesonSt MirrenSt MirrenF2810006.52
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren20000–
2022-23St Mirren700006.55
2023-24St Mirren1910006.51
44Connor RonanSt MirrenSt MirrenM2774216.97
SeasonClubAppsGoalsAstYCRCRating
2021-22St Mirren2774216.97

Player page →

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

Player page →

44D. GallagherSt MirrenSt MirrenD2720816.69
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren2720816.69
44J. HendersonSt MirrenSt MirrenM2723006.63
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren502006.46
2021-22St Mirren1921006.64
2022-23St Mirren300006.80
48J. ScottSt MirrenSt MirrenF2412006.65
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren1110006.65
2024-25St Mirren1302006.65

Player page →

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

Player page →

50J. BoltonSt MirrenSt MirrenD2310116.83
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren2310116.83

Player page →

Data coverage for Scottish Premiership →

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