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

1S. MacLeanSt JohnstoneSt JohnstoneF0341190–
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone014500–
2016-17St Johnstone010540–
2017-18St Johnstone010150–
2C. KaneSt JohnstoneSt JohnstoneF632571816.75
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone04000–
2016-17St Johnstone05030–
2017-18St Johnstone03120–
2018-19St Johnstone03310–
2019-20St Johnstone01210–
2020-21St Johnstone2841406.82
2021-22St Johnstone1830416.77
2022-23St Johnstone210006.75
2023-24St Johnstone1510306.62
3S. MaySt JohnstoneSt JohnstoneF1292314906.74
SeasonClubAppsGoalsAstYCRCRating
2019-20St Johnstone06100–
2020-21St Johnstone3454006.78
2021-22St Johnstone3031106.63
2022-23St Johnstone3796406.91
2023-24St Johnstone2802406.53
4Callum HendrySt JohnstoneSt JohnstoneF351821426.83
SeasonClubAppsGoalsAstYCRCRating
2017-18St Johnstone00100–
2018-19St Johnstone02010–
2019-20St Johnstone07141–
2020-21St Johnstone1600316.50
2021-22St Johnstone1990607.08

Player page →

5N. ClarkSt JohnstoneSt JohnstoneF70174316.82
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone2042116.71
2023-24St Johnstone2170006.99
2024-25St Johnstone2962206.77
6G. CumminsSt JohnstoneSt JohnstoneF0141130–
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone08700–
2016-17St Johnstone05330–
2017-18St Johnstone01100–
7M. O'HalloranSt JohnstoneSt JohnstoneF5012111126.53
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone02500–
2017-18St Johnstone05130–
2018-19St Johnstone01110–
2019-20St Johnstone02110–
2020-21St Johnstone2511426.44
2021-22St Johnstone2112206.63
2022-23St Johnstone400006.55
8Benjamin Mbunga-KimpiokaSt JohnstoneSt JohnstoneF4392316.62
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone1730106.66
2024-25St Johnstone2662216.59

Player page →

9Adama SidibehSt JohnstoneSt JohnstoneF4682716.84
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone1550206.70
2024-25St Johnstone3132516.91

Player page →

9M. KirkSt JohnstoneSt JohnstoneF3581106.82
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone3581106.82

Player page →

11J. FowlerSt JohnstoneSt JohnstoneF1261006.81
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone1261006.81
12A. CrawfordSt JohnstoneSt JohnstoneF4452106.80
SeasonClubAppsGoalsAstYCRCRating
2021-22St Johnstone2830006.82
2022-23St Johnstone1622106.76
12Guy MelamedSt JohnstoneSt JohnstoneF1852006.72
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone1852006.72

Player page →

14D. McMillanSt JohnstoneSt JohnstoneF04100–
SeasonClubAppsGoalsAstYCRCRating
2017-18St Johnstone02000–
2018-19St Johnstone02100–
15T. WattSt JohnstoneSt JohnstoneF03320–
SeasonClubAppsGoalsAstYCRCRating
2018-19St Johnstone03320–
15Glenn MiddletonSt JohnstoneSt JohnstoneF3731206.67
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone920006.78
2021-22St Johnstone2811206.63

Player page →

15J. MurphySt JohnstoneSt JohnstoneF2430106.82
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone2430106.82
18D. JohnstoneSt JohnstoneSt JohnstoneF02120–
SeasonClubAppsGoalsAstYCRCRating
2017-18St Johnstone02120–
18K. FotheringhamSt JohnstoneSt JohnstoneF820016.64
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone820016.64

Player page →

18T. StevenSt JohnstoneSt JohnstoneF2620506.76
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone200106.60
2024-25St Johnstone1410106.76
2026-27St Johnstone1010306.76

Player page →

21J. McPakeSt JohnstoneSt JohnstoneF1313006.99
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1313006.99

Player page →

21Connor McLennanSt JohnstoneSt JohnstoneF2611406.58
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone2611406.58

Player page →

21Theo BairSt JohnstoneSt JohnstoneF3411106.54
SeasonClubAppsGoalsAstYCRCRating
2021-22St Johnstone700006.50
2022-23St Johnstone2711106.56

Player page →

21D. CostelloeSt JohnstoneSt JohnstoneF1210116.51
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone1210116.51

Player page →

21D. SchmidtSt JohnstoneSt JohnstoneF610006.68
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone610006.68

Player page →

21John SuttonSt JohnstoneSt JohnstoneF01000–
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone01000–

Player page →

21R. PatonSt JohnstoneSt JohnstoneF910106.66
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone910106.66

Player page →

21Z. RuddenSt JohnstoneSt JohnstoneF1210206.56
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone1210206.56

Data coverage for Scottish Premiership →

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