About John Swift
John Swift plays as a midfielder for Portsmouth. Throughout his career, John Swift has scored 64 goals and provided 54 assists in 417 appearances across 6 clubs. As a midfielder, John Swift combines creative vision with goalscoring ability, accumulating 54 assists and 64 goals throughout his career. Among the clubs he has represented — Portsmouth, West Bromwich Albion, Reading, Brentford — John Swift was most prolific at Reading, where he scored 33 goals in 203 appearances. John Swift stands 182 cm tall, weighs 73 kg.
