This site uses cookies. When you browse the site you are consenting to its use. Know more.

John Swift

John Swift
Profile Position Club
Full Name John Swift Midfielder West Bromwich Albion logo
Nationality England flag England
Birth Place Portsmouth
Birthdate 1995-06-23 (28)
Height 182cm
Weight 73 kg
Foot right

  • Stats
  • Transfers
  • Injuries / Suspensions
Season Team Competition
2023/2024 West Bromwich Albion small logoWest Bromwich Albion Championship 1595 30 18 12 16 14 7 1 1
2023/2024 West Bromwich Albion small logoWest Bromwich Albion FA Cup 90 1 1
2023/2024 West Bromwich Albion small logoWest Bromwich Albion League Cup 90 1 1
2023 West Bromwich Albion small logoWest Bromwich Albion Club Friendlies
2022/2023 West Bromwich Albion small logoWest Bromwich Albion FA Cup 55 1 1 1 1 1
2022/2023 West Bromwich Albion small logoWest Bromwich Albion Championship 3217 45 38 7 24 8 6 3 3
2022/2023 Rotherham United small logoRotherham United Championship
2022/2023 West Bromwich Albion small logoWest Bromwich Albion League Cup 29 2 2 2
2022 West Bromwich Albion small logoWest Bromwich Albion Club Friendlies
2022 Reading small logoReading Club Friendlies
2021/2022 Reading small logoReading Championship 3285 38 36 2 6 2 11 3 5
2021/2022 West Bromwich Albion small logoWest Bromwich Albion FA Cup
2021/2022 Reading small logoReading FA Cup
2021/2022 Reading small logoReading League Cup
2021 Reading small logoReading Club Friendlies
2020/2021 Reading small logoReading Championship 788 14 10 4 9 4 1 1
2020/2021 Reading small logoReading League Cup
2020 Reading small logoReading Club Friendlies 58 1 1 1
2020/2021 Reading small logoReading FA Cup
2019/2020 Reading small logoReading Championship 3393 41 40 1 15 1 6 5 1
2019/2020 Reading small logoReading FA Cup 180 2 2
2019/2020 Reading small logoReading League Cup 61 2 2 2 1
2019 Reading small logoReading Club Friendlies 46 1 1 1
2018/2019 Reading small logoReading Championship 2548 34 28 6 11 11 3 9
2018/2019 Reading small logoReading FA Cup 90 1 1
2018/2019 Reading small logoReading League Cup 136 2 2 1 1
2018 Reading small logoReading Club Friendlies 66 1 1 1
2017/2018 Reading small logoReading Championship 1467 24 17 7 6 10 2 4
2017/2018 Reading small logoReading FA Cup 9 1 1 1
2017/2018 Reading small logoReading League Cup 54 1 1 1
2017 Poland England U21 small logoEngland U21 UEFA U21 Championship 411 6 5 1 2 3 1 1
2016/2017 Reading small logoReading Championship 2855 39 34 5 19 9 8 8
2016/2017 Reading small logoReading FA Cup 33 1 1 1
2016/2017 Reading small logoReading League Cup 166 2 2 1 1 1 1
2016 England U23 small logoEngland U23 World Youth Festival Toulon 224 4 2 2 3 2
2015/2016 Brentford small logoBrentford Championship 1912 27 23 4 14 7 7 1
2015/2016 Brentford small logoBrentford FA Cup 90 1 1
2015 England U22 small logoEngland U22 World Youth Festival Toulon 242 3 3 1 2
2014/2015 Rotherham United small logoRotherham United Championship 79 3 1 2 1 10
2014/2015 Swindon Town small logoSwindon Town League One 1075 19 12 7 7 10 2 2
2014/2015 Swindon Town small logoSwindon Town EFL Trophy
2014/2015 Rotherham United small logoRotherham United League Cup 66 1 1 1 1
2014 Chelsea small logoChelsea Club Friendlies 97 3 2 1 2 2
2014 Hungary England U19 small logoEngland U19 UEFA U19 Championship 347 5 4 1 2 2 1
2013/2014 Chelsea small logoChelsea Premier League 1 1 1 1
2013/2014 Chelsea U19 small logoChelsea U19 UEFA Youth League 630 7 7 6 1
2013 Lithuania England U19 small logoEngland U19 UEFA U19 Championship 231 4 2 2 4
2012 Slovenia England U17 small logoEngland U17 UEFA U17 Championship 362 5 4 1 1 2 2
Frequently asked questions

John Swift is 28 years old, born 23 June 1995, in Portsmouth, England.

He's full name is John Swift.

John Swift currently plays for West Bromwich Albion, in England .

John Swift plays as Midfielder.