SSofa ScoresLivescore & Prediksi

St. Johnstone

Scotland · McDiarmid Park

Upcoming

Sabtu, 27/04/2024
FT
St. Johnstone
Hibernian
13
Sabtu, 04/05/2024
FT
Aberdeen
St. Johnstone
10
Sabtu, 11/05/2024
FT
Livingston
St. Johnstone
21
Kamis, 16/05/2024
FT
St. Johnstone
Ross County
11
Minggu, 19/05/2024
FT
Motherwell
St. Johnstone
12
Selasa, 06/08/2024
FT
St. Johnstone
Aberdeen
12

Recent

Sabtu, 31/10/2026
FT
Kilmarnock
St. Johnstone
22
Kamis, 29/10/2026
FT
St. Johnstone
Motherwell
22
Sabtu, 24/10/2026
FT
Rangers
St. Johnstone
40
Sabtu, 17/10/2026
FT
St. Johnstone
Dundee United
11
Minggu, 11/10/2026
FT
Aberdeen
St. Johnstone
01
Sabtu, 19/09/2026
FT
St. Johnstone
Falkirk FC
11
#PemainPosNegaraUmurStatus
1 Toby Steward Goalkeeper England 21 suspended
20 Ross Sinclair Goalkeeper Scotland 25 Fit
39 Kyle Thomson Goalkeeper Scotland 19 Fit
2 Enes Alić Defender Bosnia & Herzegovina 27 Fit
3 Cheick Diabate Defender England 24 Fit
4 Morgan Boyes Defender Wales 25 Fit
6 Božo Mikulić Defender Croatia 29 Fit
14 Matty Foulds Defender England 28 Fit
19 Danny Finlayson Defender Northern Ireland 25 Fit
33 Liam Smith Defender Scotland 30 Fit
52 Arran Brookfield Defender Scotland 19 Fit
7 Taylor Steven Midfielder Scotland 22 Fit
8 Jason Holt Midfielder Scotland 33 Fit
10 Jamie Gullan Midfielder Scotland 27 Fit
11 Sam Stanton Midfielder Scotland 32 Ankle Injury
11 Unax Álvarez Midfielder Spain 24 Fit
18 Kai Fotheringham Midfielder Scotland 23 Fit
23 Logan Chalmers Midfielder Scotland 26 Fit
25 Macaulay Tait Midfielder Scotland 20 Fit
26 Matty Todd Midfielder Scotland 25 Fit
30 Joel Cotterill Midfielder Wales 21 Fit
32 Josh Campbell Midfielder Scotland 26 Fit
42 Reece McAlear Midfielder Scotland 24 Fit
49 Jack Robertson Midfielder Scotland 18 Fit
9 Josh Fowler Forward England 24 Fit
22 Danny Schmidt Forward Germany 23 Fit
99 Ruari Paton Forward Ireland 26 Fit

Transfers

30 Sep 2026 Zach MitchellSt. Johnstone → Charlton Athletic – 25 Sep 2026 Louis LloydSt. Johnstone → Stenhousemuir – 18 Sep 2026 Craig HepburnSt. Johnstone → Peterhead – 03 Sep 2026 Joel CotterillSwansea City U21 → St. Johnstone – 03 Sep 2026 Josh CampbellHibernian → St. Johnstone – 28 Aug 2026 Jack BairdSt. Johnstone → Raith Rovers – 24 Aug 2026 Enes AlićFK Željezničar → St. Johnstone Free 18 Aug 2026 Danny SchmidtFortuna Düsseldorf → St. Johnstone Free 18 Jul 2026 Franciszek FranczakSt. Johnstone → OKS Odra Opole Free 17 Jul 2026 Macaulay TaitHeart of Midlothian → St. Johnstone – 10 Jul 2026 Scott BrightSt. Johnstone → Stenhousemuir Free 09 Jul 2026 Jonathan SvedbergSt. Johnstone → IFK Mariehamn Free 07 Jul 2026 Toby StewardPortsmouth → St. Johnstone – 06 Jul 2026 Zach MitchellCharlton Athletic → St. Johnstone – 01 Jul 2026 Kyle ThomsonSt. Johnst. U18 → St. Johnstone – 01 Jul 2026 Stevie MallanSt. Johnstone → No team – 01 Jul 2026 Sven SpranglerSt. Johnstone → Walsall – 01 Jul 2026 Reghan TumiltySt. Johnstone → No team – 01 Jul 2026 Franciszek FranczakSt. Johnstone → No team – 01 Jul 2026 Matty ToddDunfermline Athletic → St. Johnstone Free 01 Jul 2026 Danny FinlaysonLivingston → St. Johnstone Free 01 Jul 2026 Ruari PatonPort Vale → St. Johnstone – 01 Jul 2026 Unax ÁlvarezGuadalajara → St. Johnstone Free 01 Jul 2026 Logan ChalmersPartick Thistle → St. Johnstone Free 01 Jul 2026 Josh McPakeSt. Johnstone → Heart of Midlothian Free 30 Jun 2026 Sven SpranglerNewport County → St. Johnstone – 30 Jun 2026 Toby StewardSt. Johnstone → Portsmouth – 31 May 2026 Adam ForresterSt. Johnstone → Heart of Midlothian – 31 May 2026 Craig HepburnEast Kilbride → St. Johnstone – 31 May 2026 Scott BrightForfar Athletic → St. Johnstone –