Josh Campbell
Club: St Johnstone Position: M DOB: 6th May 2000
Nationality: SCO Height: 72 in

All games this season

Appearances
4
188 minutes
Goals
1
0.48 per 90
Shots On Target
1
0.48 per 90
Yellow Cards
1
0 red cards

Scottish Premiership 26/27

Appearances
3
124 minutes
Goals
1
0.73 per 90
Shots On Target
1
0.73 per 90
Yellow Cards
0
0 red cards

UEFA Conference League Qualifying

Appearances
1
64 minutes
Goals
0
0.00 per 90
Shots On Target
0
0.00 per 90
Yellow Cards
1
0 red cards

Season rankings

Top five in Scottish Premiership 26/27 plus Josh Campbell if they sit lower down the table.

Goals
# Player GP Min SoT G
1 Josh Fowler (STJ) 6 423 4 5
2 Benjamin Nygren (CEL) 6 451 7 4
3 Camilo Durán (CEL) 6 431 11 4
4 Ryan Naderi (RAN) 4 193 7 4
5 Joshua McPake (HOM) 6 483 3 3
57 Josh Campbell (STJ) 3 124 1 1
Assists
# Player GP Min G A
1 Joshua McPake (HOM) 6 483 3 3
2 Benjamin Nygren (CEL) 6 451 4 3
3 Camilo Durán (CEL) 6 431 4 3
4 Tom Lowery (KIL) 6 520 0 2
5 Jesse Randall (DUN) 8 506 2 2
= Josh Campbell (STJ) 3 124 1 0
Shots on target
# Player GP Min G SoT
1 Camilo Durán (CEL) 6 431 4 11
2 Joe Hugill (KIL) 6 540 1 8
3 Jesse Randall (DUN) 8 506 2 7
4 Joe Westley (DUN) 6 455 3 7
5 Benjamin Nygren (CEL) 6 451 4 7
124 Josh Campbell (STJ) 3 124 1 1
Tackles
# Player GP Min Tkl
1 Paul Nsio (STM) 6 540 21
2 Aremu Afeez (ABE) 5 316 21
3 Ryan Finnigan (DUN) 5 390 20
4 Tom Sparrow (MOT) 6 447 19
5 Dylan Tait (DUN) 7 610 18
212 Josh Campbell (STJ) 3 124 1
Yellow cards
# Player GP Min RC YC
1 Ryan Carr (STM) 6 481 0 4
2 Lewis Mayo (ABE) 3 270 0 4
3 Dylan Tait (DUN) 7 610 0 3
4 Daniel Bennie (DUN) 8 458 0 3
5 Ethan Hamilton (DUN) 7 630 0 2
= Josh Campbell (STJ) 3 124 0 0
Red cards
# Player GP Min YC RC
1 Cheick Diabate (STJ) 5 413 1 1
2 Stuart Findlay (HOM) 5 310 0 1
3 Aaron Tshibola (KIL) 5 299 0 1
4 Emmanuel Agyei (DUN) 4 239 0 1
5 Jack Iredale (HIBS) 3 201 0 1
= Josh Campbell (STJ) 3 124 0 0
Saves (GK)
# Player GP Min G Saves
1 Scott Bain (FALK) 7 630 0 27
2 Alex Paulsen (MOT) 6 540 0 27
3 Owen Goodman (DUN) 7 630 0 26
4 Jack Walton (DUN) 8 720 0 25
5 Toby Steward (STJ) 6 540 0 23
Clean sheets (GK)
# Player GP Min Saves CS
1 Jack Walton (DUN) 8 720 25 3
2 Jacob Chapman (STM) 6 540 16 3
3 Viljami Sinisalo (CEL) 6 540 18 3
4 Ethan Ross (FALK) 7 479 0 3
5 Beau Reus (HOM) 6 540 5 2
Goals conceded
# Player GP Min GC
1 Joe Hugill (KIL) 6 540 15
2 Greg Kiltie (KIL) 6 529 15
3 Michael Schjonning-Larsen (KIL) 6 524 14
4 Tom Lowery (KIL) 6 520 14
5 Max Stryjek (KIL) 5 450 14
= Josh Campbell (STJ) 3 124 0
Goals conceded per minute
# Player GP Min GC GC/Min
1 Daniel Neil (RAN) 3 223 0 0.0000
2 Zidane Iqbal (DUN) 3 206 0 0.0000
3 Harry Milne (HOM) 4 196 0 0.0000
4 Haissem Hassan (CEL) 4 175 0 0.0000
5 Sebastian Tounekti (CEL) 6 157 0 0.0000
10 Josh Campbell (STJ) 3 124 0 0.0000
Wins
# Player GP Min W
1 Beau Reus (HOM) 6 540 5
2 Viljami Sinisalo (CEL) 6 540 5
3 Joshua McPake (HOM) 6 483 5
4 Cláudio Braga (HOM) 6 475 5
5 Benjamin Nygren (CEL) 6 451 5
124 Josh Campbell (STJ) 3 124 2
Losses
# Player GP Min L
1 Scott Bain (FALK) 7 630 4
2 Ryan Strain (FALK) 7 629 4
3 Liam Henderson (FALK) 7 597 4
4 Joe Hugill (KIL) 6 540 4
5 Leon Mccann (FALK) 7 530 4
= Josh Campbell (STJ) 3 124 0

Matches played

Matches where Josh Campbell had minutes on the pitch.

Date Match M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
SPL 11/10/2026 Aberdeen 0 – 1 St Johnstone 12 0 0 0 0 2 1 1 0 0 0 0 0 0
SPL 19/09/2026 St Johnstone 1 – 1 Falkirk 55 0 0 0 0 10 6 0 0 0 0 0 0 0
— uefa.europa.conf_qual 20/08/2026 KAA Gent 0 – 0 Hibernian 64 0 0 0 0 0 0 0 0 0 1 0 0 0
SPL 09/08/2026 Rangers 1 – 2 Hibernian 57 1 0 2 1 9 7 0 0 0 0 0 0 0
SPL 13/05/2026 Rangers 1 – 2 Hibernian 69 0 0 1 0 0 0 0 0 0 0 0 0 1
SPL 03/05/2026 Hibernian 1 – 2 Celtic 45 0 0 0 0 0 0 0 0 1 1 0 0 1
SPL 26/04/2026 Hibernian 1 – 2 Hearts 26 0 0 0 0 0 0 0 0 0 0 0 0 2
SPL 04/04/2026 Hibernian 3 – 0 Kilmarnock 2 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 21/03/2026 Motherwell 0 – 0 Hibernian 4 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 14/03/2026 Hibernian 0 – 0 Livingston 15 0 0 1 0 0 0 0 0 0 0 0 0 0
SPL 28/02/2026 Dundee 3 – 3 Hibernian 1 0 0 0 0 0 0 0 0 1 1 0 0 1
SPL 22/02/2026 Celtic 1 – 2 Hibernian 15 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 14/02/2026 Hibernian 2 – 0 St Mirren 1 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 04/02/2026 Hibernian 3 – 2 Dundee Utd 17 0 0 0 0 0 0 0 0 0 0 0 0 2
SPL 30/12/2025 Hibernian 2 – 0 Aberdeen 89 0 0 1 1 0 0 0 0 2 0 0 0 0
SPL 27/12/2025 Hibernian 3 – 2 Hearts 60 1 0 3 2 0 0 0 0 4 0 0 0 2
SPL 20/12/2025 Dundee Utd 1 – 1 Hibernian 27 0 0 3 0 0 0 0 0 0 0 0 0 0
SPL 06/12/2025 Hibernian 3 – 0 Falkirk 13 0 1 0 0 0 0 0 0 0 0 0 0 0
SPL 30/11/2025 Hibernian 1 – 2 Celtic 23 0 0 1 0 0 0 0 0 0 0 0 0 0
SPL 08/11/2025 St Mirren 0 – 3 Hibernian 21 0 1 1 0 0 0 0 0 0 0 0 0 0
SPL 01/11/2025 Livingston 2 – 2 Hibernian 17 0 0 0 0 0 0 0 0 1 0 0 0 1
SPL 29/10/2025 Hibernian 0 – 1 Rangers 1 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 26/10/2025 Aberdeen 1 – 2 Hibernian 21 0 1 1 0 0 0 0 0 1 0 0 0 1
SPL 18/10/2025 Hibernian 4 – 0 Livingston 8 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 04/10/2025 Hearts 1 – 0 Hibernian 76 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 27/09/2025 Celtic 0 – 0 Hibernian 52 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 23/09/2025 Falkirk 2 – 2 Hibernian 4 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 13/09/2025 Hibernian 3 – 3 Dundee Utd 2 0 0 0 0 0 0 0 0 0 1 0 0 0
SPL 10/08/2025 Hibernian 2 – 2 Kilmarnock 8 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 03/08/2025 Dundee 1 – 2 Hibernian 33 0 0 4 2 0 0 0 0 1 0 0 0 0

All Matches

Every match where Josh Campbell had an appearance or was on the bench.

Date Match M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
SPL 11/10/2026 Aberdeen 0 – 1 St Johnstone 12 0 0 0 0 2 1 1 0 0 0 0 0 0
SPL 19/09/2026 St Johnstone 1 – 1 Falkirk 55 0 0 0 0 10 6 0 0 0 0 0 0 0
— uefa.europa.conf_qual 20/08/2026 KAA Gent 0 – 0 Hibernian 64 0 0 0 0 0 0 0 0 0 1 0 0 0
SPL 09/08/2026 Rangers 1 – 2 Hibernian 57 1 0 2 1 9 7 0 0 0 0 0 0 0
SPL 02/08/2026 Hibernian 1 – 2 Motherwell 0 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 16/05/2026 Hibernian 0 – 1 Motherwell 0 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 13/05/2026 Rangers 1 – 2 Hibernian 69 0 0 1 0 0 0 0 0 0 0 0 0 1
SPL 09/05/2026 Falkirk 1 – 3 Hibernian 0 2 0 2 2 0 0 0 0 3 1 0 0 0
SPL 03/05/2026 Hibernian 1 – 2 Celtic 45 0 0 0 0 0 0 0 0 1 1 0 0 1
SPL 26/04/2026 Hibernian 1 – 2 Hearts 26 0 0 0 0 0 0 0 0 0 0 0 0 2
SPL 11/04/2026 Aberdeen 2 – 0 Hibernian 0 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 04/04/2026 Hibernian 3 – 0 Kilmarnock 2 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 21/03/2026 Motherwell 0 – 0 Hibernian 4 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 14/03/2026 Hibernian 0 – 0 Livingston 15 0 0 1 0 0 0 0 0 0 0 0 0 0
SPL 28/02/2026 Dundee 3 – 3 Hibernian 1 0 0 0 0 0 0 0 0 1 1 0 0 1
SPL 22/02/2026 Celtic 1 – 2 Hibernian 15 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 14/02/2026 Hibernian 2 – 0 St Mirren 1 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 10/02/2026 Hearts 1 – 0 Hibernian 0 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 04/02/2026 Hibernian 3 – 2 Dundee Utd 17 0 0 0 0 0 0 0 0 0 0 0 0 2
SPL 30/12/2025 Hibernian 2 – 0 Aberdeen 89 0 0 1 1 0 0 0 0 2 0 0 0 0
SPL 27/12/2025 Hibernian 3 – 2 Hearts 60 1 0 3 2 0 0 0 0 4 0 0 0 2
SPL 20/12/2025 Dundee Utd 1 – 1 Hibernian 27 0 0 3 0 0 0 0 0 0 0 0 0 0
SPL 15/12/2025 Rangers 1 – 0 Hibernian 0 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 06/12/2025 Hibernian 3 – 0 Falkirk 13 0 1 0 0 0 0 0 0 0 0 0 0 0
SPL 30/11/2025 Hibernian 1 – 2 Celtic 23 0 0 1 0 0 0 0 0 0 0 0 0 0
SPL 08/11/2025 St Mirren 0 – 3 Hibernian 21 0 1 1 0 0 0 0 0 0 0 0 0 0
SPL 01/11/2025 Livingston 2 – 2 Hibernian 17 0 0 0 0 0 0 0 0 1 0 0 0 1
SPL 29/10/2025 Hibernian 0 – 1 Rangers 1 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 26/10/2025 Aberdeen 1 – 2 Hibernian 21 0 1 1 0 0 0 0 0 1 0 0 0 1
SPL 18/10/2025 Hibernian 4 – 0 Livingston 8 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 04/10/2025 Hearts 1 – 0 Hibernian 76 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 27/09/2025 Celtic 0 – 0 Hibernian 52 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 23/09/2025 Falkirk 2 – 2 Hibernian 4 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 13/09/2025 Hibernian 3 – 3 Dundee Utd 2 0 0 0 0 0 0 0 0 0 1 0 0 0
SPL 31/08/2025 Hibernian 1 – 1 St Mirren 0 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 10/08/2025 Hibernian 2 – 2 Kilmarnock 8 0 0 0 0 0 0 0 0 0 0 0 0 0
SPL 03/08/2025 Dundee 1 – 2 Hibernian 33 0 0 4 2 0 0 0 0 1 0 0 0 0