
John Swift
Portsmouth · Midfielder · No. 8
- Team
Portsmouth- Nationality
England
- Position
- Midfielder
- Shirt number
- 8
- Age
- 31 years
- 23/06/1995
- Height
- 182 cm
- Weight
- 73 kg
Season in numbers
Appearances1
Minutes played16
Goals–
Assists–
Share of the club’s matches, minutes and goals
Last 2 matches
More about John Swift
All competitions
| Competition | Apps | Assists | Goals |
|---|---|---|---|
| Championship | 1 | – | – |
| Carabao Cup | 1 | – | – |
Career
- Jul 2025
West Bromwich Albion
Portsmouth - Jul 2022
Reading
West Bromwich Albion - Jul 2016
Chelsea U21
Reading - May 2016
Brentford
Chelsea U21 - Oct 2015
Chelsea U21
BrentfordLoan - May 2015
Swindon Town
Chelsea U21 - Jan 2015
Chelsea U21
Swindon TownLoan - Nov 2014
Rotherham United
Chelsea U21 - Aug 2014
Chelsea U21
Rotherham UnitedLoan
Teammates
Championship
Full table| # | Team | P | GD | Pts |
|---|---|---|---|---|
| 9 | 15 | +14 | 23 | |
| 10 | 15 | +2 | 22 | |
| 11 | 15 | +2 | 22 | |
| 12 | 15 | +8 | 21 | |
| 13 | 15 | −1 | 21 |
Frequently asked questions
How old is John Swift?
Born on 23 June 1995. Age: 31.
Which club does John Swift play for?
John Swift plays for Portsmouth.
What position does John Swift play?
Position: Midfielder.
What shirt number does John Swift wear?
Shirt number: 8.
Where is John Swift from?
Nationality: England.
When is the next Portsmouth match?
Next match: Bolton Wanderers – Portsmouth on Saturday, 21 November 2026 at .
About John Swift
John Swift plays for Portsmouth.
Position: Midfielder.
Born on 23 June 1995.
Nationality: England.
Shirt number: 8.
Season Championship 2026/2027 so far: Appearances 1, Minutes played 16.
Portsmouth are 11th in the Championship table with 22 points from 15 matches.
Next match: Bolton Wanderers – Portsmouth on Saturday, 21 November 2026 at .
Generated from live data · updated

