
St Johnstone 2023/24 - player wages
Wages as they stood in 2023/24 · top earner Kerr Smith on £4,000 per week · see the current St Johnstone wage bill
We hold a wage for all 37 players in that squad. The average is taken over the 20 players aged 22 or over that we hold a wage for.
Then and now
St Johnstone pay £25,740 a week in 2026/27 — 34% lower than the £39,180 of 2023/24.
Where the money went in 2023/24
Share of the weekly wage bill by position group · 4 players cover two groups and are counted half in each
2023/24 squad salaries
| Watch | PLAYER | WEEKLY ▼ | YEARLY | AGE | POSITION | NATION | COMPARE |
|---|---|---|---|---|---|---|---|
| Kerr Smith | £4,000 | £208,000 | 18 | D RC | Scotland | ||
| Nicky Clark | £2,900 | £150,800 | 32 | AM LC, F C | Scotland | ||
| Andy Considine | £2,500 | £130,000 | 36 | D LC | Scotland | ||
| Diallang Jaiyesimi | £2,400 | £124,800 | 25 | AM RLC | England | ||
| David Keltjens | £2,400 | £124,800 | 28 | D RL, DM | Israel | ||
| Graham Carey | £2,200 | £114,400 | 34 | WB L, AM RLC | Ireland | ||
| Liam Gordon | £2,000 | £104,000 | 27 | D C | Scotland | ||
| Matt Smith | £1,900 | £98,800 | 23 | DM | Wales | ||
| Ryan McGowan | £1,700 | £88,400 | 33 | D RC, DM | Australia | ||
| Ali Crawford | £1,500 | £78,000 | 31 | AM C | Scotland | ||
| Dimitar Mitov | £1,400 | £72,800 | 26 | GK | Bulgaria | ||
| Daniel Phillips | £1,400 | £72,800 | 22 | DM | Trinidad & Tobago | ||
| Cameron MacPherson | £1,400 | £72,800 | 24 | M C | Scotland | ||
| Drey Wright | £1,400 | £72,800 | 28 | WB R, AM RLC | England | ||
| Dave Richards | £920 | £47,840 | 29 | GK | Wales | ||
| Adama Sidibeh | £850 | £44,200 | 25 | ST | Gambia | ||
| Benjamin Kimpioka | £840 | £43,680 | 23 | AM L, ST | Sweden | ||
| Connor Smith | £830 | £43,160 | 21 | AM RLC | Scotland | ||
| Luke Robinson | £790 | £41,080 | 21 | D/WB L | Scotland | ||
| Oludare Olufunwa | £760 | £39,520 | 21 | D RC | Nigeria | ||
| Ross Sinclair | £700 | £36,400 | 22 | GK | Scotland | ||
| Max Kucheriavyi | £680 | £35,360 | 21 | AM RC | Ukraine | ||
| Sam McClelland | £600 | £31,200 | 21 | D C | N.Ireland | ||
| Sven Sprangler | £600 | £31,200 | 28 | DM | Austria | ||
| Tony Gallacher | £600 | £31,200 | 23 | D/WB RL | Scotland | ||
| Stevie May | £600 | £31,200 | 30 | ST | Scotland | ||
| Jack Wills | £410 | £21,320 | 20 | GK | Scotland | ||
| Kodi McKinstray | £220 | £11,440 | 17 | DM | Scotland | ||
| Kyle Thomson | £200 | £10,400 | 16 | GK | Scotland | ||
| Bailey Pert | £110 | £5,720 | 18 | DM | Scotland | ||
| Adam McMillan | £110 | £5,720 | 17 | DM | Scotland | ||
| Ben Denholm | £110 | £5,720 | 18 | DM | Scotland | ||
| Kyle Scott | £30 | £1,560 | 16 | D/WB R | Scotland | ||
| Filip Franczak | £30 | £1,560 | 15 | AM C | Poland | ||
| Lucas McKimmie | £30 | £1,560 | 18 | DM | Scotland | ||
| Cole Bullard | £30 | £1,560 | 17 | M R | Scotland | ||
| Filip Franczak | £30 | £1,560 | 17 | D/WB R | Poland | ||
Wage vs age, 2023/24
Each dot is a player - top-left is expensive and young
Squad wage pyramid
Players per wage band in the 2023/24 squad, against the share of the bill they took
Top 5 earners took 36% of the squad wage bill, across the 37 players we hold a 2023/24 wage for.
Contract expiries
When the 2023/24 deals were due to run out
Frequently asked questions
St Johnstone wages, 2023/24
What was St Johnstone's wage bill in 2023/24?
St Johnstone paid £39,180 a week in 2023/24 - £2,037,360 across the year - spread over a squad of 37. We hold a wage for all 37 players in that squad.
Who was the highest paid St Johnstone player in 2023/24?
Kerr Smith was the highest earner in the 2023/24 squad on £4,000 a week, 2.6x the 22+ squad average of £1,511.
What was the average St Johnstone salary in 2023/24?
The average St Johnstone player aged 22 or over earned £1,511 a week in 2023/24, across the 20 we hold a wage for, against a squad of 37. The top five earners took 36% of the bill between them.
How do St Johnstone's 2023/24 wages compare with now?
St Johnstone pay £25,740 a week in 2026/27, 34% lower than the £39,180 of 2023/24. The current squad is 30 players against 37 then.