Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2539 of 2570 stored matches (99%) that name a player. Appearances and minutes count 1434 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 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 JohnstoneF0โ€“โ€“341190โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16St Johnstone0โ€“โ€“14500โ€“
2016-17St Johnstone0โ€“โ€“10540โ€“
2017-18St Johnstone0โ€“โ€“10150โ€“
2C. KaneSt JohnstoneSt JohnstoneF633,65222571816.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16St Johnstone0โ€“โ€“4000โ€“
2016-17St Johnstone0โ€“โ€“5030โ€“
2017-18St Johnstone0โ€“โ€“3120โ€“
2018-19St Johnstone0โ€“โ€“3310โ€“
2019-20St Johnstone0โ€“โ€“1210โ€“
2020-21St Johnstone281,572141406.82
2021-22St Johnstone181,254130416.77
2022-23St Johnstone238010006.75
2023-24St Johnstone15788010306.62
3S. MaySt JohnstoneSt JohnstoneF1296,52742314906.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20St Johnstone0โ€“โ€“6100โ€“
2020-21St Johnstone341,711154006.78
2021-22St Johnstone301,299031106.63
2022-23St Johnstone372,620396406.91
2023-24St Johnstone28897002406.53
4D. WotherspoonSt JohnstoneSt JohnstoneM693,997521172817.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16St Johnstone0โ€“โ€“9310โ€“
2016-17St Johnstone0โ€“โ€“1320โ€“
2017-18St Johnstone0โ€“โ€“3271โ€“
2018-19St Johnstone0โ€“โ€“2450โ€“
2019-20St Johnstone0โ€“โ€“3030โ€“
2020-21St Johnstone372,499434607.21
2021-22St Johnstone10779100306.95
2022-23St Johnstone22719001106.77
5Liam CraigSt JohnstoneSt JohnstoneM392,534119213826.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16St Johnstone0โ€“โ€“6500โ€“
2016-17St Johnstone0โ€“โ€“5450โ€“
2017-18St Johnstone0โ€“โ€“3570โ€“
2018-19St Johnstone0โ€“โ€“2260โ€“
2019-20St Johnstone0โ€“โ€“0231โ€“
2020-21St Johnstone231,628133916.96
2021-22St Johnstone16906000806.74

Player page โ†’

6Callum HendrySt JohnstoneSt JohnstoneF352,20941821426.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18St Johnstone0โ€“โ€“0100โ€“
2018-19St Johnstone0โ€“โ€“2010โ€“
2019-20St Johnstone0โ€“โ€“7141โ€“
2020-21St Johnstone16692000316.50
2021-22St Johnstone191,517490607.08

Player page โ†’

7N. ClarkSt JohnstoneSt JohnstoneF704,4294174316.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Johnstone201,486042116.71
2023-24St Johnstone211,371270006.99
2024-25St Johnstone291,572262206.77
8Murray DavidsonSt JohnstoneSt JohnstoneM482,91001504726.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16St Johnstone0โ€“โ€“3000โ€“
2016-17St Johnstone0โ€“โ€“3060โ€“
2017-18St Johnstone0โ€“โ€“50120โ€“
2018-19St Johnstone0โ€“โ€“3070โ€“
2019-20St Johnstone0โ€“โ€“0071โ€“
2020-21St Johnstone211,192010406.84
2021-22St Johnstone231,6160001106.81
2022-23St Johnstone4102000016.83

Player page โ†’

9G. CumminsSt JohnstoneSt JohnstoneF0โ€“โ€“141130โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16St Johnstone0โ€“โ€“8700โ€“
2016-17St Johnstone0โ€“โ€“5330โ€“
2017-18St Johnstone0โ€“โ€“1100โ€“
10M. O'HalloranSt JohnstoneSt JohnstoneF502,288212111126.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16St Johnstone0โ€“โ€“2500โ€“
2017-18St Johnstone0โ€“โ€“5130โ€“
2018-19St Johnstone0โ€“โ€“1110โ€“
2019-20St Johnstone0โ€“โ€“2110โ€“
2020-21St Johnstone251,102111426.44
2021-22St Johnstone211,141112206.63
2022-23St Johnstone445000006.55
11D. SwansonSt JohnstoneSt JohnstoneM0โ€“โ€“111161โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16St Johnstone0โ€“โ€“1100โ€“
2016-17St Johnstone0โ€“โ€“10830โ€“
2018-19St Johnstone0โ€“โ€“0031โ€“
2019-20St Johnstone0โ€“โ€“0200โ€“
12G. CareySt JohnstoneSt JohnstoneM1006,49979141306.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Johnstone302,048032806.69
2023-24St Johnstone362,731529407.08
2024-25St Johnstone341,720243106.97
12M. KennedySt JohnstoneSt JohnstoneM0โ€“โ€“9430โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19St Johnstone0โ€“โ€“6120โ€“
2019-20St Johnstone0โ€“โ€“3310โ€“

Player page โ†’

12Benjamin Mbunga-KimpiokaSt JohnstoneSt JohnstoneF432,484292316.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24St Johnstone17679030106.66
2024-25St Johnstone261,805262216.59

Player page โ†’

15B. AlstonSt JohnstoneSt JohnstoneM0โ€“โ€“8740โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17St Johnstone0โ€“โ€“2310โ€“
2017-18St Johnstone0โ€“โ€“2320โ€“
2018-19St Johnstone0โ€“โ€“4110โ€“
15D. WrightSt JohnstoneSt JohnstoneM786,497483706.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20St Johnstone0โ€“โ€“0100โ€“
2022-23St Johnstone383,223471406.75
2023-24St Johnstone9653000106.80
2024-25St Johnstone312,621011206.86

Player page โ†’

15Adama SidibehSt JohnstoneSt JohnstoneF462,922082716.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24St Johnstone15941050206.70
2024-25St Johnstone311,981032516.91

Player page โ†’

15M. KirkSt JohnstoneSt JohnstoneF352,025081106.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25St Johnstone352,025081106.82

Player page โ†’

19Ali McCannSt JohnstoneSt JohnstoneM383,2640641306.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20St Johnstone0โ€“โ€“4250โ€“
2020-21St Johnstone342,904022706.85
2021-22St Johnstone4360000107.05

Player page โ†’

19Joe ShaughnessySt JohnstoneSt JohnstoneD0โ€“โ€“6340โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16St Johnstone0โ€“โ€“1300โ€“
2016-17St Johnstone0โ€“โ€“1010โ€“
2017-18St Johnstone0โ€“โ€“1020โ€“
2018-19St Johnstone0โ€“โ€“3010โ€“

Player page โ†’

19J. FowlerSt JohnstoneSt JohnstoneF12783261006.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026-27St Johnstone12783261006.81
22S. TanserSt JohnstoneSt JohnstoneD302,066254606.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18St Johnstone0โ€“โ€“0220โ€“
2018-19St Johnstone0โ€“โ€“3020โ€“
2019-20St Johnstone0โ€“โ€“0210โ€“
2020-21St Johnstone302,066220106.84

Player page โ†’

22A. CrawfordSt JohnstoneSt JohnstoneF442,428152106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22St Johnstone282,024030006.82
2022-23St Johnstone16404122106.76
22Guy MelamedSt JohnstoneSt JohnstoneF18815352006.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21St Johnstone18815352006.72

Player page โ†’

22S. AndersonSt JohnstoneSt JohnstoneD0โ€“โ€“5291โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16St Johnstone0โ€“โ€“1100โ€“
2016-17St Johnstone0โ€“โ€“3030โ€“
2017-18St Johnstone0โ€“โ€“1151โ€“
2018-19St Johnstone0โ€“โ€“0010โ€“
22Jason KerrSt JohnstoneSt JohnstoneM342,9852511237.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18St Johnstone0โ€“โ€“1021โ€“
2018-19St Johnstone0โ€“โ€“2051โ€“
2019-20St Johnstone0โ€“โ€“1130โ€“
2020-21St Johnstone312,715210216.99
2021-22St Johnstone3270000007.40

Player page โ†’

22Shaun RooneySt JohnstoneSt JohnstoneD503,7393511206.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21St Johnstone271,861121406.73
2021-22St Johnstone231,878230806.76

Player page โ†’

28Liam GordonSt JohnstoneSt JohnstoneD13111,1327422816.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18St Johnstone0โ€“โ€“0010โ€“
2019-20St Johnstone0โ€“โ€“0020โ€“
2020-21St Johnstone363,156011506.87
2021-22St Johnstone312,6853101006.92
2022-23St Johnstone322,641221706.83
2023-24St Johnstone322,650200316.90

Player page โ†’

28D. McMillanSt JohnstoneSt JohnstoneF0โ€“โ€“4100โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18St Johnstone0โ€“โ€“2000โ€“
2018-19St Johnstone0โ€“โ€“2100โ€“
30Melker HallbergSt JohnstoneSt JohnstoneM443,4462381016.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22St Johnstone141,146116316.79
2022-23St Johnstone302,300122706.67

Player page โ†’

30T. WattSt JohnstoneSt JohnstoneF0โ€“โ€“3320โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19St Johnstone0โ€“โ€“3320โ€“
30Craig ConwaySt JohnstoneSt JohnstoneM281,627232007.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21St Johnstone281,627232007.04

Player page โ†’

30Glenn MiddletonSt JohnstoneSt JohnstoneF371,786131206.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21St Johnstone9339120006.78
2021-22St Johnstone281,447011206.63

Player page โ†’

30J. MurphySt JohnstoneSt JohnstoneF241,307130106.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Johnstone241,307130106.82
35R. McGowanSt JohnstoneSt JohnstoneD574,8883221506.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Johnstone282,429112806.88
2023-24St Johnstone292,459210706.97
35A. ConsidineSt JohnstoneSt JohnstoneD615,081121626.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Johnstone322,780111426.77
2023-24St Johnstone292,301010206.69

Player page โ†’

35D. JohnstoneSt JohnstoneSt JohnstoneF0โ€“โ€“2120โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18St Johnstone0โ€“โ€“2120โ€“
35Elliot WattSt JohnstoneSt JohnstoneM8510121207.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25St Johnstone8510121207.08

Player page โ†’

35M. KucheriavyiSt JohnstoneSt JohnstoneM361,859121806.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Johnstone4133000106.85
2023-24St Johnstone281,520120606.84
2024-25St Johnstone4206001106.65
35S. LappinSt JohnstoneSt JohnstoneM0โ€“โ€“2100โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16St Johnstone0โ€“โ€“2100โ€“
35T. ScobbieSt JohnstoneSt JohnstoneD0โ€“โ€“2100โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16St Johnstone0โ€“โ€“2100โ€“
35B. MikulicSt JohnstoneSt JohnstoneD171,279120006.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25St Johnstone141,166120006.99
2026-27St Johnstone3113000004.04

Player page โ†’

35D. BalodisSt JohnstoneSt JohnstoneD131,170020006.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25St Johnstone131,170020006.89

Player page โ†’

35Josh CampbellSt JohnstoneSt JohnstoneM6255020106.37
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026-27St Johnstone6255020106.37

Player page โ†’

35K. FotheringhamSt JohnstoneSt JohnstoneF8177020016.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026-27St Johnstone8177020016.64

Player page โ†’

35T. StevenSt JohnstoneSt JohnstoneF261,326120506.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24St Johnstone232000106.60
2024-25St Johnstone14694010106.76
2026-27St Johnstone10600110306.76

Player page โ†’

47R. FosterSt JohnstoneSt JohnstoneD0โ€“โ€“16161โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17St Johnstone0โ€“โ€“1050โ€“
2017-18St Johnstone0โ€“โ€“0341โ€“
2018-19St Johnstone0โ€“โ€“0360โ€“
2019-20St Johnstone0โ€“โ€“0010โ€“
47B. EastonSt JohnstoneSt JohnstoneD0โ€“โ€“1520โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16St Johnstone0โ€“โ€“1200โ€“
2016-17St Johnstone0โ€“โ€“0210โ€“
2017-18St Johnstone0โ€“โ€“0110โ€“
47Matthew SmithSt JohnstoneSt JohnstoneM543,914114606.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24St Johnstone342,631113406.90
2024-25St Johnstone201,283001206.82

Player page โ†’

47J. McPakeSt JohnstoneSt JohnstoneF13554213006.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25St Johnstone13554213006.99

Player page โ†’

Data coverage for Scottish Premiership โ†’

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