Viktor Johansson
Club: Stoke City Position: G DOB: 14th Sep 1998
Nationality: SWE Height: 74 in Weight: 174 lbs

All games this season

Appearances
29
2,610 minutes
Saves
86
2.97 per 90
Shots On Target
0
0.00 per 90
Clean sheets
8
86 saves

English League Championship 25/26

Appearances
25
2,250 minutes
Saves
73
2.92 per 90
Shots On Target
0
0.00 per 90
Clean sheets
8
73 saves

FIFA World Cup Qualifying - UEFA

Appearances
3
270 minutes
Saves
9
3.00 per 90
Shots On Target
0
0.00 per 90
Clean sheets
0
9 saves

International Friendly 2025

Appearances
1
90 minutes
Saves
4
4.00 per 90
Shots On Target
0
0.00 per 90
Clean sheets
0
4 saves

Season rankings

Top five in English League Championship 25/26 plus Viktor Johansson if they sit lower down the table.

Goals
# Player GP Min SoT G
1 Zan Vipotnik (SWA) 43 2,876 36 23
2 Oliver McBurnie (HUL) 38 2,995 41 18
3 Haji Wright (COV) 39 2,565 37 17
4 Jack Clarke (IPS) 45 2,309 24 16
5 Josh Windass (WXM) 39 2,252 30 16
= Viktor Johansson (STK) 25 2,250 0 0
Assists
# Player GP Min G A
1 Gustavo Hamer (SHU) 37 2,502 6 12
2 Sorba Thomas (STK) 45 3,921 10 11
3 Léo Scienza (SOU) 38 2,496 7 10
4 Josh Tymon (SWA) 44 3,879 1 9
5 Imran Louza (WAT) 42 3,587 7 9
249 Viktor Johansson (STK) 25 2,250 0 1
Shots on target
# Player GP Min G SoT
1 Oliver McBurnie (HUL) 38 2,995 18 41
2 Joe Gelhardt (HUL) 40 2,797 15 38
3 Haji Wright (COV) 39 2,565 17 37
4 Léo Scienza (SOU) 38 2,496 7 37
5 Adam Armstrong (SOU) 29 2,039 11 37
= Viktor Johansson (STK) 25 2,250 0 0
Tackles
# Player GP Min Tkl
1 Gonçalo Franco (SWA) 44 3,172 123
2 Jeremy Ngakia (WAT) 33 2,610 114
3 Caspar Jander (SOU) 37 2,854 113
4 Ricardo Pereira (LEI) 37 2,783 109
5 Aidan Morris (MID) 43 3,503 103
591 Viktor Johansson (STK) 25 2,250 2
Yellow cards
# Player GP Min RC YC
1 Amadou Salif Mbengue (QPR) 41 3,130 1 14
2 Flynn Downes (SOU) 38 2,752 0 13
3 Matt Crooks (HUL) 32 2,602 0 13
4 Marko Stamenic (SWA) 35 2,454 0 13
5 Callum Styles (WBA) 45 3,671 0 12
327 Viktor Johansson (STK) 25 2,250 0 2
Red cards
# Player GP Min YC RC
1 Jack Robinson (BIR) 18 1,332 3 2
2 Matthew Clarke (DER) 45 4,045 8 1
3 Sorba Thomas (STK) 45 3,921 9 1
4 Sean McLoughlin (BLK) 43 3,821 11 1
5 Christoph Klarer (BIR) 42 3,780 8 1
= Viktor Johansson (STK) 25 2,250 2 0
Saves (GK)
# Player GP Min G Saves
1 Ivor Pandur (HUL) 46 4,140 0 150
2 Lawrence Vigouroux (SWA) 45 4,050 0 144
3 Jamie Cumming (OXF) 44 3,960 0 135
4 Radek Vítek (BRC) 41 3,690 0 133
5 Carl Rushworth (COV) 45 4,050 0 123
21 Viktor Johansson (STK) 25 2,250 0 73
Clean sheets (GK)
# Player GP Min Saves CS
1 Carl Rushworth (COV) 45 4,050 123 17
2 Christian Walton (IPS) 36 3,216 93 16
3 Solomon Brynn (MID) 49 4,440 109 14
4 Ivor Pandur (HUL) 46 4,140 150 14
5 Lawrence Vigouroux (SWA) 45 4,050 144 12
17 Viktor Johansson (STK) 25 2,250 73 8
Goals conceded
# Player GP Min GC
1 Liam Palmer (SHW) 44 3,658 78
2 Svante Ingelsson (SHW) 40 3,358 72
3 Ivor Pandur (HUL) 46 4,140 62
4 Japhet Tanganga (SHU) 42 3,735 60
5 Fatawu Issahaku (LEI) 43 3,628 59
269 Viktor Johansson (STK) 25 2,250 25
Goals conceded per minute
# Player GP Min GC GC/Min
1 Kalvin Phillips (SHU) 3 161 0 0.0000
2 Abu Kamara (HUL) 2 103 0 0.0000
3 Kenzo Goudmijn (DER) 3 94 0 0.0000
4 Daniel Grimshaw (NOR) 1 90 0 0.0000
5 Torbjørn Heggem (WBA) 1 90 0 0.0000
156 Viktor Johansson (STK) 25 2,250 25 0.0111
Wins
# Player GP Min W
1 Carl Rushworth (COV) 45 4,050 28
2 Matt Grimes (COV) 45 4,035 28
3 Milan van Ewijk (COV) 43 3,694 28
4 Ellis Simms (COV) 42 1,566 27
5 Jay Da Silva (COV) 41 3,462 26
278 Viktor Johansson (STK) 25 2,250 10
Losses
# Player GP Min L
1 Liam Palmer (SHW) 44 3,658 30
2 Jamal Lowe (SHW) 44 3,139 30
3 Charlie McNeill (SHW) 39 1,987 30
4 Svante Ingelsson (SHW) 40 3,358 28
5 Gabriel Otegbayo (SHW) 35 2,516 24
236 Viktor Johansson (STK) 25 2,250 11

Matches played

Matches where Viktor Johansson had minutes on the pitch.

Matches played
Date Match Team Starter Min G A SoT Tkl YC Saves GC CS
2nd May 26 12:30 PM
Bristol City
Stoke
STK Yes 90 0 0 0 0 0 3 2
29th Dec 25 7:45 PM
Stoke
Sheff Utd
STK Yes 90 0 0 0 0 0 1 2
26th Dec 25 3:00 PM
Stoke
Preston
STK Yes 90 0 0 0 0 0 4 0 Yes
20th Dec 25 3:00 PM
Watford
Stoke
STK Yes 90 0 0 0 0 0 3 1
13th Dec 25 12:30 PM
Stoke
Swansea
STK Yes 90 0 0 0 0 0 4 1
10th Dec 25 7:45 PM
Ipswich
Stoke
STK Yes 90 0 0 0 0 0 5 1
6th Dec 25 3:00 PM
Sheff Utd
Stoke
STK Yes 90 0 0 0 0 0 4 4
29th Nov 25 12:30 PM
Stoke
Hull
STK Yes 90 0 0 0 0 0 4 2
25th Nov 25 7:45 PM
Stoke
Charlton
STK Yes 90 0 0 0 0 0 2 0 Yes
22nd Nov 25 3:00 PM
Leicester
Stoke
STK Yes 90 0 0 0 0 0 0 2
15th Nov 25 7:45 PM
Switzerland
Sweden
SWE Yes 90 0 0 0 0 1 3 4
8th Nov 25 3:00 PM
Stoke
Coventry
STK Yes 90 0 0 0 0 0 2 1
4th Nov 25 7:45 PM
Oxford Utd
Stoke
STK Yes 90 0 0 0 0 0 1 0 Yes
1st Nov 25 3:00 PM
Stoke
Bristol City
STK Yes 90 0 0 0 0 0 4 1
25th Oct 25 12:30 PM
Portsmouth
Stoke
STK Yes 90 0 0 0 0 0 3 0 Yes
21st Oct 25 7:45 PM
Millwall
Stoke
STK Yes 90 0 0 0 0 0 5 2
18th Oct 25 3:00 PM
Stoke
Wrexham
STK Yes 90 0 0 0 0 0 3 0 Yes
13th Oct 25 7:45 PM
Sweden
Kosovo
SWE Yes 90 0 0 0 0 0 2 1
10th Oct 25 7:45 PM
Sweden
Switzerland
SWE Yes 90 0 0 0 1 0 4 2
4th Oct 25 12:30 PM
Blackburn
Stoke
STK Yes 90 0 0 0 2 0 4 1
30th Sep 25 7:45 PM
Boro
Stoke
STK Yes 90 0 0 0 0 0 4 0 Yes
27th Sep 25 3:00 PM
Stoke
Norwich City
STK Yes 90 0 0 0 0 0 2 1
20th Sep 25 12:30 PM
QPR
Stoke
STK Yes 90 0 0 0 0 0 6 1
13th Sep 25 3:00 PM
Stoke
Birmingham
STK Yes 90 0 0 0 0 0 0 0 Yes
30th Aug 25 12:30 PM
Stoke
West Brom
STK Yes 90 0 0 0 0 0 2 1
23rd Aug 25 3:00 PM
Southampton
Stoke
STK Yes 90 0 1 0 0 1 1 1
16th Aug 25 3:00 PM
Sheffield Wed
Stoke
STK Yes 90 0 0 0 0 1 5 0 Yes
9th Aug 25 3:00 PM
Stoke
Derby
STK Yes 90 0 0 0 0 0 1 1
25th Mar 25 6:00 PM
Sweden
N Ireland
SWE Yes 90 0 0 0 0 0 4 1
Bristol City
Stoke
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 3 2
Stoke
Sheff Utd
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 1 2
Stoke
Preston
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 4 0 Y
Watford
Stoke
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 3 1
Stoke
Swansea
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 4 1
Ipswich
Stoke
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 5 1
Sheff Utd
Stoke
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 4 4
Stoke
Hull
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 4 2
Stoke
Charlton
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 2 0 Y
Leicester
Stoke
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 0 2
Switzerland
Sweden
25th Mar 25 6:00 PM SWE
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 1 3 4
Stoke
Coventry
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 2 1
Oxford Utd
Stoke
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 1 0 Y
Stoke
Bristol City
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 4 1
Portsmouth
Stoke
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 3 0 Y
Millwall
Stoke
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 5 2
Stoke
Wrexham
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 3 0 Y
Sweden
Kosovo
25th Mar 25 6:00 PM SWE
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 2 1
Sweden
Switzerland
25th Mar 25 6:00 PM SWE
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 1 0 4 2
Blackburn
Stoke
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 2 0 4 1
Boro
Stoke
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 4 0 Y
Stoke
Norwich City
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 2 1
QPR
Stoke
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 6 1
Stoke
Birmingham
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 0 0 Y
Stoke
West Brom
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 2 1
Southampton
Stoke
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 1 0 0 1 1 1
Sheffield Wed
Stoke
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 1 5 0 Y
Stoke
Derby
25th Mar 25 6:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 1 1
Sweden
N Ireland
25th Mar 25 6:00 PM SWE
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 4 1

All Matches

Every match where Viktor Johansson had an appearance or was on the bench.

All Matches
Date Match Team Starter Min G A SoT Tkl YC Saves GC CS
2nd May 26 12:30 PM
Bristol City
Stoke
STK Yes 90 0 0 0 0 0 3 2
29th Dec 25 7:45 PM
Stoke
Sheff Utd
STK Yes 90 0 0 0 0 0 1 2
26th Dec 25 3:00 PM
Stoke
Preston
STK Yes 90 0 0 0 0 0 4 0 Yes
20th Dec 25 3:00 PM
Watford
Stoke
STK Yes 90 0 0 0 0 0 3 1
13th Dec 25 12:30 PM
Stoke
Swansea
STK Yes 90 0 0 0 0 0 4 1
10th Dec 25 7:45 PM
Ipswich
Stoke
STK Yes 90 0 0 0 0 0 5 1
6th Dec 25 3:00 PM
Sheff Utd
Stoke
STK Yes 90 0 0 0 0 0 4 4
29th Nov 25 12:30 PM
Stoke
Hull
STK Yes 90 0 0 0 0 0 4 2
25th Nov 25 7:45 PM
Stoke
Charlton
STK Yes 90 0 0 0 0 0 2 0 Yes
22nd Nov 25 3:00 PM
Leicester
Stoke
STK Yes 90 0 0 0 0 0 0 2
15th Nov 25 7:45 PM
Switzerland
Sweden
SWE Yes 90 0 0 0 0 1 3 4
8th Nov 25 3:00 PM
Stoke
Coventry
STK Yes 90 0 0 0 0 0 2 1
4th Nov 25 7:45 PM
Oxford Utd
Stoke
STK Yes 90 0 0 0 0 0 1 0 Yes
1st Nov 25 3:00 PM
Stoke
Bristol City
STK Yes 90 0 0 0 0 0 4 1
25th Oct 25 12:30 PM
Portsmouth
Stoke
STK Yes 90 0 0 0 0 0 3 0 Yes
21st Oct 25 7:45 PM
Millwall
Stoke
STK Yes 90 0 0 0 0 0 5 2
18th Oct 25 3:00 PM
Stoke
Wrexham
STK Yes 90 0 0 0 0 0 3 0 Yes
13th Oct 25 7:45 PM
Sweden
Kosovo
SWE Yes 90 0 0 0 0 0 2 1
10th Oct 25 7:45 PM
Sweden
Switzerland
SWE Yes 90 0 0 0 1 0 4 2
4th Oct 25 12:30 PM
Blackburn
Stoke
STK Yes 90 0 0 0 2 0 4 1
30th Sep 25 7:45 PM
Boro
Stoke
STK Yes 90 0 0 0 0 0 4 0 Yes
27th Sep 25 3:00 PM
Stoke
Norwich City
STK Yes 90 0 0 0 0 0 2 1
20th Sep 25 12:30 PM
QPR
Stoke
STK Yes 90 0 0 0 0 0 6 1
13th Sep 25 3:00 PM
Stoke
Birmingham
STK Yes 90 0 0 0 0 0 0 0 Yes
8th Sep 25 7:45 PM
Kosovo
Sweden
SWE No 0 0 0 0 0 0 0 0 Yes
5th Sep 25 7:45 PM
Slovenia
Sweden
SWE No 0 0 0 0 0 0 0 0 Yes
30th Aug 25 12:30 PM
Stoke
West Brom
STK Yes 90 0 0 0 0 0 2 1
23rd Aug 25 3:00 PM
Southampton
Stoke
STK Yes 90 0 1 0 0 1 1 1
16th Aug 25 3:00 PM
Sheffield Wed
Stoke
STK Yes 90 0 0 0 0 1 5 0 Yes
9th Aug 25 3:00 PM
Stoke
Derby
STK Yes 90 0 0 0 0 0 1 1
25th Mar 25 6:00 PM
Sweden
N Ireland
SWE Yes 90 0 0 0 0 0 4 1
22nd Mar 25 5:00 PM
Luxembourg
Sweden
SWE No 0 0 0 0 0 0 0 0 Yes
Bristol City
Stoke
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 3 2
Stoke
Sheff Utd
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 1 2
Stoke
Preston
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 4 0 Y
Watford
Stoke
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 3 1
Stoke
Swansea
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 4 1
Ipswich
Stoke
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 5 1
Sheff Utd
Stoke
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 4 4
Stoke
Hull
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 4 2
Stoke
Charlton
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 2 0 Y
Leicester
Stoke
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 0 2
Switzerland
Sweden
22nd Mar 25 5:00 PM SWE
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 1 3 4
Stoke
Coventry
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 2 1
Oxford Utd
Stoke
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 1 0 Y
Stoke
Bristol City
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 4 1
Portsmouth
Stoke
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 3 0 Y
Millwall
Stoke
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 5 2
Stoke
Wrexham
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 3 0 Y
Sweden
Kosovo
22nd Mar 25 5:00 PM SWE
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 2 1
Sweden
Switzerland
22nd Mar 25 5:00 PM SWE
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 1 0 4 2
Blackburn
Stoke
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 2 0 4 1
Boro
Stoke
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 4 0 Y
Stoke
Norwich City
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 2 1
QPR
Stoke
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 6 1
Stoke
Birmingham
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 0 0 Y
Kosovo
Sweden
22nd Mar 25 5:00 PM SWE
Min Start G A SoT Tkl YC Sav GC CS
0 N 0 0 0 0 0 0 0 Y
Slovenia
Sweden
22nd Mar 25 5:00 PM SWE
Min Start G A SoT Tkl YC Sav GC CS
0 N 0 0 0 0 0 0 0 Y
Stoke
West Brom
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 2 1
Southampton
Stoke
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 1 0 0 1 1 1
Sheffield Wed
Stoke
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 1 5 0 Y
Stoke
Derby
22nd Mar 25 5:00 PM STK
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 1 1
Sweden
N Ireland
22nd Mar 25 5:00 PM SWE
Min Start G A SoT Tkl YC Sav GC CS
90 Y 0 0 0 0 0 4 1
Luxembourg
Sweden
22nd Mar 25 5:00 PM SWE
Min Start G A SoT Tkl YC Sav GC CS
0 N 0 0 0 0 0 0 0 Y