Career
He started his career at West Ham United, making 13 first-team appearances alongside loan spells at Colchester United and Portsmouth, before joining Luton in 2015. He has also represented England at under-18, under-19 and under-20 levels. Potts joined West Ham United aged nine and signed as a scholar in May 2010.
He made his reserve team debut away to Wolverhampton Wanderers on 27 April 2011, and his senior debut at home on 17 December 2011, in a 1–0 victory over Barnsley, just a day after signing a professional contract with the club
On 23 November 2012 he joined Colchester United in League One on a month long loan. He made his debut on 24 November in a 5–1 defeat to Milton Keynes Dons.
In January 2013 Potts was recalled from his loan by West Ham. On 23 January 2013 he was taken from the pitch in the 82nd minute with concussion, after a clash of heads with Bacary Sagna, in a Premier League game against Arsenal resulting in 12 minutes of stoppage time being added on after 90 minutes.
On 20 November 2013, Potts joined League Two club Portsmouth on a month-long loan.
He made his debut in a 2–1 defeat at Fratton Park against Scunthorpe United. Potts returned to West Ham in December 2013. He was released by West Ham at the end of the 2014-2015 season.
A day after his release, Potts signed a two-year contract with League Two side Luton Town.
As his father was born in the United States, Potts was presumed eligible to play for both the England national football team and the United States men"s national soccer team Potts was invited and took part in a United States under-20 camp in 2011.
He made his debut as a substitute, playing 21 minutes, for the American U-20 team against France in a friendly game in Vichy. He represented England for the U-19"s in a friendly against Finland in November 2012.
On 28 May 2013, he was named in manager Peter Taylor"s 21-man squad for the 2013 Fédération internationale de football association U-20 World Cup.