About John Swift
John Swift plays as a midfielder for Portsmouth. Throughout his career, John Swift has scored 64 goals and provided 55 assists in 411 appearances across 6 clubs. As a midfielder, John Swift combines creative vision with goalscoring ability, accumulating 55 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.








