search icon
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
American Football
Australian Football
Badminton
Baseball
Basketball
Counter Strike GO
Cricket
Field Hockey
Handball
Ice Hockey
Kabaddi
League of Legends
Rugby
Soccer
Tennis
Volleyball
Water Polo
Global Sports Archive Logo
Soccer iconFIFA WCEPLLa LigaBundesligaSerie AUEFA CLAll CompetitionsTransfersPlayers Abroad

John Swift - Player Info

Player picture of John Swift
Firstname:
John
Lastname:
Swift
Media Name:
John Swift
Age:
28
Place of Birth:
Portsmouth, England
Nationality:
England
Position:
Midfielder

John Swift - Matches

2024-03-29
Millwall FCMillwall 1 : 1 West Bromwich Albion FCWest Brom
2024-04-01
West Bromwich Albion FCWest Brom 2 : 2 Watford FCWatford
2024-04-06
Stoke City FCStoke 2 : 2 West Bromwich Albion FCWest Brom
2024-04-10
West Bromwich Albion FCWest Brom 2 : 0 Rotherham United FCRotherham
2024-04-13
West Bromwich Albion FCWest Brom 0 : 1 Sunderland AFCSunderland
2024-04-20
Leicester City FCLeicester City 2 : 1 West Bromwich Albion FCWest Brom

John Swift - Career Stations

07/2022 -
West Bromwich Albion FC
England
Player
07/2016 - 07/2022
Reading FC
England
Player
10/2015 - 06/2016
Brentford FC
England
Player
01/2015 - 09/2015
Swindon Town FC
England
Player
08/2014 - 12/2014
Rotherham United FC
England
Player
05/2014 - 08/2014
Chelsea FC
England
Player
08/2013 - 08/2014
Chelsea FC U19
England
Player

John Swift - Domestic Career Summary

League
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
Premier League
1
0
1
0
1
0
0
0
0
1
Flag of EnglandPremier League
Ap
G
SI
SO
B
1
0
1
0
1
A
YC
Y2C
RC
Min
0
0
0
0
1
The Emirates FA Cup
8
1
2
1
3
1
0
0
0
607
Flag of EnglandThe Emirates FA Cup
Ap
G
SI
SO
B
8
1
2
1
3
A
YC
Y2C
RC
Min
1
0
0
0
607
Carabao Cup
11
2
4
4
6
1
2
0
0
603
Flag of EnglandCarabao Cup
Ap
G
SI
SO
B
11
2
4
4
6
A
YC
Y2C
RC
Min
1
2
0
0
603
Sky Bet League One
19
2
7
7
10
3
2
0
0
1075
Flag of EnglandSky Bet League One
Ap
G
SI
SO
B
19
2
7
7
10
A
YC
Y2C
RC
Min
3
2
0
0
1075
Sky Bet Championship
300
54
53
122
80
47
38
1
0
21407
Flag of EnglandSky Bet Championship
Ap
G
SI
SO
B
300
54
53
122
80
A
YC
Y2C
RC
Min
47
38
1
0
21407
339
59
67
134
100
52
42
1
0
23693
Totals
Ap
G
SI
SO
B
339
59
67
134
100
A
YC
Y2C
RC
Min
52
42
1
0
23693
UEFA Youth League
7
6
0
0
0
0
1
0
0
630
Flag of EuropeUEFA Youth League
Ap
G
SI
SO
B
7
6
0
0
0
A
YC
Y2C
RC
Min
0
1
0
0
630
7
6
0
0
0
0
1
0
0
630
Totals
Ap
G
SI
SO
B
7
6
0
0
0
A
YC
Y2C
RC
Min
0
1
0
0
630

John Swift - International Career Summary

League
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
UEFA U-21 Championship
3
0
1
1
2
0
0
0
0
234
Flag of EuropeUEFA U-21 Championship
Ap
G
SI
SO
B
3
0
1
1
2
A
YC
Y2C
RC
Min
0
0
0
0
234
UEFA U-21 Qualifiers
3
1
0
1
1
0
1
0
0
207
Flag of EuropeUEFA U-21 Qualifiers
Ap
G
SI
SO
B
3
1
0
1
1
A
YC
Y2C
RC
Min
0
1
0
0
207
6
1
1
2
3
0
1
0
0
441
Totals
Ap
G
SI
SO
B
6
1
1
2
3
A
YC
Y2C
RC
Min
0
1
0
0
441

John Swift - Domestic Career Statistics

League
Season
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
Sky Bet Championship
2023/2024
Team logo of West Bromwich Albion FC
35
9
15
17
18
1
1
0
0
1832
Flag of Team logo of West Bromwich Albion FCSky Bet Championship
Ap
SI
SO
B
G
35
15
17
18
9
A
YC
Y2C
RC
Min
1
1
0
0
1832
Carabao Cup
2023/2024
Team logo of West Bromwich Albion FC
1
0
0
0
0
0
0
0
0
90
Flag of Team logo of West Bromwich Albion FCCarabao Cup
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
The Emirates FA Cup
2023/2024
Team logo of West Bromwich Albion FC
1
0
0
0
0
0
0
0
0
90
Flag of Team logo of West Bromwich Albion FCThe Emirates FA Cup
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
The Emirates FA Cup
2022/2023
Team logo of West Bromwich Albion FC
1
1
0
1
1
1
0
0
0
55
Flag of Team logo of West Bromwich Albion FCThe Emirates FA Cup
Ap
SI
SO
B
G
1
0
1
1
1
A
YC
Y2C
RC
Min
1
0
0
0
55
Carabao Cup
2022/2023
Team logo of West Bromwich Albion FC
2
0
2
0
2
0
0
0
0
29
Flag of Team logo of West Bromwich Albion FCCarabao Cup
Ap
SI
SO
B
G
2
2
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
29
Sky Bet Championship
2022/2023
Team logo of West Bromwich Albion FC
45
6
7
24
8
9
3
0
0
3218
Flag of Team logo of West Bromwich Albion FCSky Bet Championship
Ap
SI
SO
B
G
45
7
24
8
6
A
YC
Y2C
RC
Min
9
3
0
0
3218
Sky Bet Championship
2021/2022
Team logo of Reading FC
38
11
2
6
2
13
6
0
0
3285
Flag of Team logo of Reading FCSky Bet Championship
Ap
SI
SO
B
G
38
2
6
2
11
A
YC
Y2C
RC
Min
13
6
0
0
3285
Sky Bet Championship
2020/2021
Team logo of Reading FC
14
1
4
9
4
2
1
0
0
788
Flag of Team logo of Reading FCSky Bet Championship
Ap
SI
SO
B
G
14
4
9
4
1
A
YC
Y2C
RC
Min
2
1
0
0
788
Carabao Cup
2019/2020
Team logo of Reading FC
2
0
2
0
2
1
1
0
0
61
Flag of Team logo of Reading FCCarabao Cup
Ap
SI
SO
B
G
2
2
0
2
0
A
YC
Y2C
RC
Min
1
1
0
0
61
The Emirates FA Cup
2019/2020
Team logo of Reading FC
2
0
0
0
0
0
0
0
0
240
Flag of Team logo of Reading FCThe Emirates FA Cup
Ap
SI
SO
B
G
2
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
240
Sky Bet Championship
2019/2020
Team logo of Reading FC
41
6
1
15
1
10
5
1
0
3393
Flag of Team logo of Reading FCSky Bet Championship
Ap
SI
SO
B
G
41
1
15
1
6
A
YC
Y2C
RC
Min
10
5
1
0
3393
Carabao Cup
2018/2019
Team logo of Reading FC
2
1
0
1
0
0
0
0
0
136
Flag of Team logo of Reading FCCarabao Cup
Ap
SI
SO
B
G
2
0
1
0
1
A
YC
Y2C
RC
Min
0
0
0
0
136
The Emirates FA Cup
2018/2019
Team logo of Reading FC
1
0
0
0
0
0
0
0
0
90
Flag of Team logo of Reading FCThe Emirates FA Cup
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
Sky Bet Championship
2018/2019
Team logo of Reading FC
34
4
6
11
11
3
9
0
0
2548
Flag of Team logo of Reading FCSky Bet Championship
Ap
SI
SO
B
G
34
6
11
11
4
A
YC
Y2C
RC
Min
3
9
0
0
2548
Carabao Cup
2017/2018
Team logo of Reading FC
1
0
0
1
0
0
0
0
0
55
Flag of Team logo of Reading FCCarabao Cup
Ap
SI
SO
B
G
1
0
1
0
0
A
YC
Y2C
RC
Min
0
0
0
0
55
The Emirates FA Cup
2017/2018
Team logo of Reading FC
1
0
1
0
1
0
0
0
0
9
Flag of Team logo of Reading FCThe Emirates FA Cup
Ap
SI
SO
B
G
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
9
Sky Bet Championship
2017/2018
Team logo of Reading FC
24
2
7
6
10
1
4
0
0
1467
Flag of Team logo of Reading FCSky Bet Championship
Ap
SI
SO
B
G
24
7
6
10
2
A
YC
Y2C
RC
Min
1
4
0
0
1467
The Emirates FA Cup
2016/2017
Team logo of Reading FC
1
0
1
0
1
0
0
0
0
33
Flag of Team logo of Reading FCThe Emirates FA Cup
Ap
SI
SO
B
G
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
33
EFL Cup
2016/2017
Team logo of Reading FC
2
1
0
1
1
0
1
0
0
166
Flag of Team logo of Reading FCEFL Cup
Ap
SI
SO
B
G
2
0
1
1
1
A
YC
Y2C
RC
Min
0
1
0
0
166
Sky Bet Championship
2016/2017
Team logo of Reading FC
39
8
5
19
9
4
8
0
0
2886
Flag of Team logo of Reading FCSky Bet Championship
Ap
SI
SO
B
G
39
5
19
9
8
A
YC
Y2C
RC
Min
4
8
0
0
2886
The Emirates FA Cup
2015/2016
Team logo of Brentford FC
1
0
0
0
0
0
0
0
0
90
Flag of Team logo of Brentford FCThe Emirates FA Cup
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
Sky Bet Championship
2015/2016
Team logo of Brentford FC
27
7
4
14
7
4
1
0
0
1911
Flag of Team logo of Brentford FCSky Bet Championship
Ap
SI
SO
B
G
27
4
14
7
7
A
YC
Y2C
RC
Min
4
1
0
0
1911
Capital One Cup
2014/2015
Team logo of Rotherham United FC
1
0
0
1
1
-
0
0
0
66
Flag of Team logo of Rotherham United FCCapital One Cup
Ap
SI
SO
B
G
1
0
1
1
0
A
YC
Y2C
RC
Min
-
0
0
0
66
Sky Bet League One
2014/2015
Team logo of Swindon Town FC
19
2
7
7
10
-
2
0
0
1075
Flag of Team logo of Swindon Town FCSky Bet League One
Ap
SI
SO
B
G
19
7
7
10
2
A
YC
Y2C
RC
Min
-
2
0
0
1075
Sky Bet Championship
2014/2015
Team logo of Rotherham United FC
3
0
2
1
10
-
0
0
0
79
Flag of Team logo of Rotherham United FCSky Bet Championship
Ap
SI
SO
B
G
3
2
1
10
0
A
YC
Y2C
RC
Min
-
0
0
0
79
Barclays Premier League
2013/2014
Team logo of Chelsea FC
1
0
1
0
1
0
0
0
0
1
Flag of Team logo of Chelsea FCBarclays Premier League
Ap
SI
SO
B
G
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
1
Show All
Show All
339
59
67
134
100
49
42
1
0
23693
Totals
Ap
SI
SO
B
G
339
67
134
100
59
A
YC
Y2C
RC
Min
49
42
1
0
23693
League
Season
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
UEFA Youth League
2013/2014
Team logo of Chelsea FC U19
7
6
0
0
0
0
1
0
0
630
Flag of Team logo of Chelsea FC U19UEFA Youth League
Ap
SI
SO
B
G
7
0
0
0
6
A
YC
Y2C
RC
Min
0
1
0
0
630
7
6
0
0
0
0
1
0
0
630
Totals
Ap
SI
SO
B
G
7
0
0
0
6
A
YC
Y2C
RC
Min
0
1
0
0
630

John Swift - International Career Statistics

League
Season
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
UEFA U-21 Championship
2017
Team logo of England U21
3
0
1
1
2
0
0
0
0
234
Flag of Team logo of England U21UEFA U-21 Championship
Ap
SI
SO
B
G
3
1
1
2
0
A
YC
Y2C
RC
Min
0
0
0
0
234
UEFA U-21 Qualifiers
2017
Team logo of England U21
3
1
0
1
1
0
1
0
0
207
Flag of Team logo of England U21UEFA U-21 Qualifiers
Ap
SI
SO
B
G
3
0
1
1
1
A
YC
Y2C
RC
Min
0
1
0
0
207
6
1
1
2
3
0
1
0
0
441
Totals
Ap
SI
SO
B
G
6
1
2
3
1
A
YC
Y2C
RC
Min
0
1
0
0
441