John Swift Profile and Player Statistics
First name: John
Last name: Swift
Position: , Attacker, Midfielder
Nationality: England
Date of birth: 23 June 1995
Age: 27
Place of birth: England
Height: 182 cm
Weight: 73 kg

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which J. Swift has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Carabao Cup 2022/2023 West Bromwich Albion 29 2 2 0 0 0 0 0
Championship 2022/2023 West Bromwich Albion 872 10 0 3 2 0 2 0
Championship 2022/2023 Reading 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 West Bromwich Albion 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Reading 0 0 0 0 0 0 0 0
Carabao Cup 2021/2022 Reading 0 0 0 0 0 0 0 0
Championship 2021/2022 Reading 3285 38 2 6 11 3 5 0
FA Cup 2021/2022 Reading 0 0 0 0 0 0 0 0
Club Friendlies 1 2021 Reading 0 0 0 0 0 0 0 0
Carabao Cup 2020/2021 Reading 0 0 0 0 0 0 0 0
Championship 2020/2021 Reading 788 14 4 9 1 0 1 0
FA Cup 2020/2021 Reading 0 0 0 0 0 0 0 0
Club Friendlies 1 2020 Reading 58 1 0 1 0 0 0 0
Carabao Cup 2019/2020 Reading 34 2 2 0 0 0 1 0
Championship 2019/2020 Reading 3393 41 1 15 6 0 5 0
FA Cup 2019/2020 Reading 180 2 0 0 0 0 0 0
Club Friendlies 1 2019 Reading 0 0 0 1 0 0 0 0
Carabao Cup 2018/2019 Reading 136 2 0 1 1 0 0 0
Championship 2018/2019 Reading 2548 34 6 11 3 0 9 0
FA Cup 2018/2019 Reading 90 1 0 0 0 0 0 0
Club Friendlies 1 2018 Reading 66 1 0 1 0 0 0 0
Carabao Cup 2017/2018 Reading 144 2 0 1 1 0 0 0
Championship 2017/2018 Reading 1467 24 7 6 2 0 4 0
FA Cup 2017/2018 Reading 9 1 1 0 0 0 0 0
Euro U21 2017 England U21 411 6 1 2 1 0 1 0
Carabao Cup 2016/2017 Reading 166 2 0 1 1 0 1 0
Championship 2016/2017 Reading 2855 39 5 19 8 0 8 0
FA Cup 2016/2017 Reading 33 1 1 0 0 0 0 0
Championship 2015/2016 Brentford 1912 27 4 14 7 0 1 0
FA Cup 2015/2016 Brentford 90 1 0 0 0 0 0 0
Carabao Cup 2014/2015 Rotherham United 66 1 0 1 0 0 0 0
Championship 2014/2015 Rotherham United 79 3 2 1 0 0 0 0
League One 2014/2015 Swindon Town 1075 19 7 7 2 0 2 0
Premier League 2013/2014 Chelsea 1 1 1 0 0 0 0 0

J. Swift has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
17/09/2022 Norwich City
1 - 1
West Bromwich Albion 0-1H2H+
  0 - 1 9' D. O'Shea
M. Aarons 58'  
S. Byram 68' 1 - 1  
  85' D. Furlong
14/09/2022 West Bromwich Albion
2 - 3
Birmingham City 1-1H2H+
  0 - 1 14' S. Hogan
J. Wallace 23' 1 - 1  
C. Townsend 42'  
  1 - 2 54' S. Hogan
T. Gardner-Hickman 64'  
  1 - 3 72' S. Hogan
B. Thomas-Asante 83' 2 - 3  
  90+5'
  90+6' D. Sanderson
02/09/2022 West Bromwich Albion
1 - 1
Burnley 0-1H2H+
D. Button 29'  
  0 - 1 30' J. Rodriguez
  36' J. Cork
  50' T. Harwood-Bellis
  71' C. Roberts
  80' C. Taylor
B. Thomas-Asante 90+8' 1 - 1  
30/08/2022 Wigan Athletic
1 - 1
West Bromwich Albion 1-1H2H+
J. Magennis 6' 1 - 0  
  1 - 1 22' K. Ahearne-Grant
J. Magennis 45+3'  
J. McClean 69'  
  73' J. Molumby
  80' M. Phillips
27/08/2022 Huddersfield Town
2 - 2
West Bromwich Albion 2-1H2H+
F. Anjorin 11' 1 - 0  
F. Anjorin 30' 2 - 0  
  2 - 1 37' J. Wallace
  2 - 2 57' J. Wallace
J. Rudoni 58'  
  90+3' G. Diangana
  90+5' S. Ajayi
23/08/2022 Derby County
1 - 0
West Bromwich Albion 1-0H2H+
L. Sibley 15' 1 - 0  
  59' T. Fellows
20/08/2022 West Bromwich Albion
5 - 2
Hull City 1-0H2H+
  34' O. Estupiñán
C. Elder 37' 1 - 0  
J. Swift 48' 2 - 0  
  53' L. Coyle
D. Furlong 55' 3 - 0  
  69' Tobias Figueiredo
K. Ahearne-Grant 70' 4 - 0  
  4 - 1 77' O. Estupiñán
D. O'Shea 85' 5 - 1  
  5 - 2 90' O. Estupiñán
17/08/2022 West Bromwich Albion
0 - 0
Cardiff City 0-0H2H+
D. O'Shea 21'  
J. Livermore 31'  
  33' S. Ojo
  48' P. Ng
J. Molumby 54'  
  72' R. Allsop
14/08/2022 Blackburn Rovers
2 - 1
West Bromwich Albion 1-0H2H+
S. Gallagher 5'  
  37' J. Swift
B. Brereton 41' 1 - 0  
S. Gallagher 47' 2 - 0  
  2 - 1 59' G. Diangana
J. Buckley 77'  
B. Dack 89'  
L. Travis 90'  
11/08/2022 West Bromwich Albion
1 - 0
Sheffield United 0-0H2H+
K. Ahearne-Grant 73' 1 - 0  
08/08/2022 West Bromwich Albion
1 - 1
Watford 1-1H2H+
  0 - 1 12' I. Sarr
J. Molumby 45'  
K. Ahearne-Grant 45+2' 1 - 1  
D. Furlong 69'  
  73' I. Sarr
  74' C. Kabasele
30/07/2022 Middlesbrough
1 - 1
West Bromwich Albion 1-0H2H+
I. Jones 10' 1 - 0  
J. Howson 40'  
  1 - 1 51' J. Swift
M. Bola 59'  
  59' S. Bruce
  61' J. Swift
23/07/2022 West Bromwich Albion
2 - 1
Hertha BSC 0-1H2H+
  0 - 1 13' D. Selke
J. Swift 70' 1 - 1  
D. Dike 73' 2 - 1  
16/07/2022 Crewe Alexandra
1 - 1
West Bromwich Albion 0-0H2H+
  0 - 1 54' J. Swift
D. Agyei 73' 1 - 1  
13/07/2022 Northampton Town
0 - 3
West Bromwich Albion 0-0H2H+
  0 - 1 51' D. Dike
  0 - 2 72' K. Ahearne-Grant
  0 - 3 88' A. Reach
04/07/2022 Leyton Orient
1 - 2
West Bromwich Albion 0-1H2H+
  0 - 1 7' C. Townsend
  0 - 2 52' Z. Ashworth
A. Georgiou 89' 1 - 2  
09/04/2022 Reading
1 - 2
Cardiff City 1-0H2H+
Lucas João 7' 1 - 0  
  1 - 1 59' A. Doughty
  70' P. Ng
  1 - 2 85' W. Vaulks
05/04/2022 Reading
2 - 1
Stoke City 1-1H2H+
M. Morrison 13' 1 - 0  
O. Ejaria 30'  
  1 - 1 44' R. Sawyers
  62' J. Tymon
T. Harwood-Bellis 63' 2 - 1  
  71' T. Harwood-Bellis
  90+1' B. Wilmot
02/04/2022 Barnsley
1 - 1
Reading 1-0H2H+
C. Morris 5' 1 - 0  
M. Andersen 11'  
  34' J. Swift
  56' T. Ince
C. Brittain 66'  
  1 - 1 82' J. Laurent
19/03/2022 Reading
1 - 0
Blackburn Rovers 0-0H2H+
A. Yiadom 15'  
  49' J. Buckley
J. Laurent 78' 1 - 0  
  90+4' S. Wharton
05/03/2022 Reading
0 - 1
Millwall 0-1H2H+
  11' M. Wallace
  0 - 1 37' J. Cooper
  45' J. Cooper
A. Rinomhota 56'  
A. Yiadom 90'  
26/02/2022 Blackpool
4 - 1
Reading 1-1H2H+
  0 - 1 17' Lucas João
M. Ekpiteta 27' 1 - 1  
G. Madine 61' 2 - 1  
J. Yates 77'  
S. Lavery 86' 3 - 1  
J. Bowler 90' 4 - 1  
22/02/2022 Reading
2 - 1
Birmingham City 0-0H2H+
  31' K. Pedersen
  51' J. Bela
Lucas João 67' 1 - 0  
  72' O. Hernández
J. Swift 73' 2 - 0  
  2 - 1 82' T. Mcintyre
19/02/2022 Preston North End
2 - 3
Reading 0-2H2H+
  0 - 1 2' Lucas João
  0 - 2 19' Lucas João
  0 - 3 55' J. Swift
D. Johnson 57' 1 - 3  
C. Archer 74' 2 - 3  
S. van den Berg 90+5'  
16/02/2022 Peterborough United
0 - 0
Reading 0-0H2H+
O. Norburn 21'  
H. Coulson 46'  
  86' T. Holmes
N. Thompson 89'  
  90' A. Yiadom
12/02/2022 Reading
2 - 3
Coventry City 1-1H2H+
  14' J. Bidwell
Lucas João 23' 1 - 0  
  29' G. Hamer
  37' D. Hyam
  1 - 1 45+1' D. Hyam
  1 - 2 47' M. Rose
A. Yiadom 55' 2 - 2  
J. Hoilett 57'  
J. Hoilett 63'  
  2 - 3 65' I. Maatsen
  72' B. Sheaf
T. Holmes 84'  
  88' I. Maatsen
09/02/2022 Bristol City
2 - 1
Reading 1-0H2H+
  22' T. Holmes
T. Kalas 32'  
A. Semenyo 44' 1 - 0  
M. Morrison 47' 2 - 0  
J. Dasilva 67'  
  2 - 1 74' J. Swift
C. Martin 82'  
J. Williams 90+6'  
29/01/2022 Queens Park Rangers
4 - 0
Reading 3-0H2H+
L. Dykes 13' 1 - 0  
L. Dykes 35' 2 - 0  
L. Amos 37' 3 - 0  
R. Dickie 44'  
L. Wallace 45+2'  
  48' A. Rinomhota
A. Adomah 49'  
J. Dunne 51' 4 - 0  
  72' J. Swift
S. Field 90+1'  
22/01/2022 Reading
3 - 4
Huddersfield Town 3-3H2H+
Lucas João 5' 1 - 0  
  1 - 1 9' D. Sinani
  1 - 2 15' D. Ward
G. Puşcaş 23' 2 - 2  
  2 - 3 25' D. Ward
A. Yiadom 26'  
M. Morrison 45' 3 - 3  
J. Laurent 52'  
  3 - 4 53' D. Ward
  71' L. Nicholls
M. Morrison 80'  
19/01/2022 Reading
0 - 2
Luton Town 0-1H2H+
  0 - 1 33' T. Holmes
  0 - 2 58' A. Campbell
D. Drinkwater 90'  
Lucas João 90+1'  
15/01/2022 Middlesbrough
2 - 1
Reading 0-0H2H+
  12' E. Briston
  36' J. Hoilett
  65' D. Drinkwater
  0 - 1 68' A. Carroll
M. Tavernier 74'  
M. Crooks 84' 1 - 1  
M. Crooks 90+5' 2 - 1  
11/01/2022 Reading
0 - 7
Fulham 0-2H2H+
  0 - 1 13' H. Wilson
D. Drinkwater 41'  
  0 - 2 45+3' A. Mitrović
  0 - 3 60' H. Wilson
  0 - 4 68' K. Tete
  0 - 5 70' N. Kebano
  0 - 6 75' T. Adarabioyo
  0 - 7 89' A. Mitrović
03/01/2022 Reading
2 - 2
Derby County 1-0H2H+
J. Hoilett 37' 1 - 0  
J. Laurent 45'  
J. Hoilett 56' 2 - 0  
  82' C. Davies
  2 - 1 86' C. Kazim-Richards
  2 - 2 90+1' C. Davies
  90+6' N. Byrne
04/12/2021 Reading
1 - 1
Hull City 1-0H2H+
A. Halilović 40'  
A. Carroll 45+1' 1 - 0  
  1 - 1 55' M. Wilks
  58'
A. Baba 74'  
  90+2' C. Elder
27/11/2021 Swansea City
2 - 3
Reading 1-2H2H+
J. Paterson 3' 1 - 0  
  1 - 1 4' T. Dele-Bashiru
  1 - 2 30' A. Carroll
R. Manning 49' 2 - 2  
  2 - 3 50' D. Drinkwater
  74' D. Drinkwater
E. Laird 83'  
  86' J. Swift
  89' G. Puşcaş
23/11/2021 Reading
0 - 1
Sheffield United 0-0H2H+
  15' J. Fleck
  0 - 1 56' J. Bogle
  77' R. Brewster
  90+2' M. Gibbs-White
20/11/2021 Reading
1 - 1
Nottingham Forest 0-1H2H+
  0 - 1 4' P. Zinckernagel
L. Moore 32'  
  37' R. Yates
D. Drinkwater 57'  
S. Dann 64' 1 - 1  
A. Baba 87'  
06/11/2021 Birmingham City
1 - 2
Reading 1-0H2H+
S. Hogan 3' 1 - 0  
J. Bela 30'  
H. Dean 34'  
M. Oakley 38'  
R. McGree 55'  
  1 - 1 70' J. Clarke
  76' T. Holmes
  1 - 2 82' J. Clarke
02/11/2021 Millwall
1 - 0
Reading 0-0H2H+
M. Kieftenbeld 31'  
B. Afobe 71' 1 - 0  
R. Leonard 88'  
30/10/2021 Reading
0 - 2
AFC Bournemouth 0-1H2H+
J. Laurent 13'  
  37' G. Kilkenny
  38' J. Anthony
  0 - 1 43' D. Solanke
  0 - 2 59' J. Lowe
  90+1' C. Mepham

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2020 SoccerPunter Pte. Ltd. All rights reserved.