Today Live

John Swift
John
Swift
Portsmouth FC
8
England

Career as a player

PeriodTeamCountryPosition#
07/2025 - 06/2027Portsmouth FCPortsmouth FCEnglandEnglandMidfield8
07/2024 - 07/2025West Bromwich AlbionWest Bromwich AlbionEnglandEnglandMidfield10
07/2022 - 06/2024West Bromwich AlbionWest Bromwich AlbionEnglandEnglandMidfield19
07/2017 - 06/2022Reading FCReading FCEnglandEnglandMidfield10
07/2016 - 06/2017Reading FCReading FCEnglandEnglandMidfield8
10/2015 - 06/2016Brentford FCBrentford FCEnglandEnglandMidfield19
07/2015 - 09/2015Chelsea FC U21Chelsea FC U21EnglandEnglandMidfield
01/2015 - 06/2015Swindon TownSwindon TownEnglandEnglandMidfield14
11/2014 - 01/2015Chelsea FC U21Chelsea FC U21EnglandEnglandMidfield
07/2014 - 11/2014Rotherham UnitedRotherham UnitedEnglandEnglandMidfield25
05/2014 - 06/2014Chelsea FCChelsea FCEnglandEnglandMidfield49
07/2012 - 06/2014Chelsea FC U21Chelsea FC U21EnglandEnglandMidfield
07/2009 - 06/2014Chelsea FC U19Chelsea FC U19EnglandEnglandMidfield
04/2012 - 06/2012Chelsea FC (R)Chelsea FC (R)EnglandEnglandMidfield

Club matches

CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
EnglandPremier League1-1-2------» All matches
EnglandChampionship3652858014824.62960950481-» All matches
EnglandFA Cup107326901-1---» All matches
EnglandLeague Cup138557202-12--» All matches
EnglandLeague One1812671.0592-32--» All matches
EnglandPlayoffs6333308---2--» All matches
Total4133159816527.408659-541-
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
EnglandU21 Premier League 264213632--2--» All matches
Total64213632--2--
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
UEFAU19 Youth League77--6306--1--» All matches
UEFAU19 NextGen Series5323221------» All matches
Total1210238516--1--

International matches

CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU21 Friendlies4311229------» All matches
UEFAU21 EURO3211203------» All matches
UEFAU21 EURO Qualifiers33-12071--1--» All matches
Total108236391--1--
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU20 Friendlies11--90------» All matches
Total11--90------
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU19 Friendlies11-158------» All matches
UEFAU19 EURO Qualifiers9632582---1--» All matches
Total10733640---1--
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU17 Friendlies22-2145------» All matches
Total22-2145------