Player Profile

John SWIFT

Full name
John David SWIFT

Date of birth
June 23rd, 1995 - Portsmouth

First joined
January 3rd, 2015 [loan]

First team debut
January 3rd, 2015 vs. Fleetwood Town (Away)

Last match played
May 7th, 2015 vs. Sheffield United (Away)

Positions

AMC

CM
International career
ENGLAND
Under-21 international
13 apps, 1 goals.

Under-20 international
7 apps, 1 goals.
(1 apps, 1 goals whilst at STFC)

Under-19 international
11 apps.

Under-18 international
1 apps.

Under-17 international
10 apps.

Under-16 international
1 apps.

A young midfielder, Swift joined the Town on loan from Chelsea in January 2015. An England Under-21 regular, he fitted easily into a Swindon side flying high in League One playing a slick brand of football. After making his debut in a 2-2 draw at Fleetwood, he netted his first Town goal in a 3-1 win over Chesterfield at the County Ground - his passing ability standing out as he played a total of nineteen matches for the Town, scoring twice.

He made his final appearance for the club as a second half substitute of a 2-1 win at Sheffield United in the first leg of the playoff semi-final - Swift missing out on the second leg and the trip to Wembley due to a muscle injury.

Playing Record


Senior

Season LEAGUE POST-SEASON FA CUP EFL CUP OTHER TOTAL
AppsGlsAppsGlsAppsGlsAppsGlsAppsGls Apps Gls
2014/15 12 (+6) 2 0 (+1) - - - - - - - 12 (+7) 2
TOTAL 12 (+6) 2 0 (+1) - - - - - - - 12 (+7) 2

Career details


Club Details
Portsmouth

Portsmouth
2005 (schoolboy)
Chelsea

Chelsea
2007 (youth)
Chandler's Ford Tornadoes

Chandler's Ford Tornadoes
2006 (youth)
Pace Youth

Pace Youth
 (youth)
Chelsea

Chelsea
2008 (youth)
July 2012 (signed professional contract); released (2015/6)
Rotherham United

Rotherham United
August 1st, 2014 (loan); contract terminated (rptd November 14th, 2014)
Swindon Town

Swindon
January 3rd, 2015 (loan); expired (rptd May 25th, 2015)
Brentford

Brentford
October 1st, 2015 (loan); expired (2015/6)
Reading

Reading
July 14th, 2016 (unattached); released (rptd May 26th, 2022)
West Bromwich Albion

West Bromwich Albion
July 1st, 2022 (announced May 26th, 2022) (unattached)