Bolton Wanderers (2013–2016) White came through the youth ranks at
Sheffield Wednesday before he signed for
Bolton Wanderers on 24 June 2013 after turning down a professional contract. He made his professional debut against
Queens Park Rangers at
Loftus Road on 28 January 2014, coming on as a substitute for the injured
Tim Ream in the fifth minute. White made his first start for the club in their 1–0 loss to
Leicester City on 22 April and made his first appearance of the 2014–15
Championship season coming on as a second half stoppage time substitute for the injured
Kevin McNaughton with his only and the game's final touch in a 2–1 defeat to
Middlesbrough in August 2014.
Carlisle United, Bury, Notts County (Loans, 2014–2015) On 18 September 2014, White joined
Carlisle United on a one-month emergency loan. On 18 October 2014 White extended his loan until 15 November 2014. White's Carlisle United loan was cut short through suspension and on 7 November 2014 he joined Bury on loan until January. When that loan expired, he joined
Notts County on 19 January 2015 for the rest of the season, but was recalled by Bolton Wanderers early.
Blackpool (Loan, 2015–2016) On 19 October 2015, he joined
Blackpool on loan until early January 2016. He Scored his first goal for the club opening the scoring in a 2–0 win v
Crewe Alexandra on 24 October 2015 in his second appearance. He was named in the Football League Team of the Week in the first week he was with
Blackpool. At the end of the 2015–16 season, Bolton confirmed that he would be leaving when his contract expired at the end of June.
Peterborough United (2016–2017) On 16 May 2016, White joined
Peterborough United on a two-year deal.
Mansfield Town (2017–2020) On 12 January 2017, White joined
Mansfield Town on loan until the end of the
2016–17 season. He made his move to the Stags permanent in May 2017. He was released by Mansfield at the end of the
2019–20 season.
Walsall (2020–2023) On 3 September 2020, White signed for
EFL League Two club
Walsall. White was released at the end of the
2022–23 season.
Ebbsfleet United (2023–2024) On 27 June 2023, White signed for newly promoted
National League club
Ebbsfleet United.
Indy Eleven (2024–present) On 29 August 2024,
USL Championship club
Indy Eleven announced the signing of White from Ebbsfleet United. He made his debut for the
Indianapolis-based club on 31 August in a 1–1 home draw against
Pittsburgh Riverhounds SC. White ended the season with six starts and appearances for the team, as well as a substitute appearance in the club's
playoff loss to
Rhode Island FC. On 20 November 2024, Indy Eleven announced that White would remain with the club for the
2025 season. He scored his first goal for Indy on 16 April 2025 in a 1–0 home victory over
Miami FC in the
U.S. Open Cup. ==Career statistics==