White played his junior football with Sunbury, west of Melbourne, and the Calder Cannons in the TAC Cup.
AFL career
Richmond (2006–2013)
He was recruited to the AFL by Richmond with the fifth pick in the 2006 pre-season draft. He made his AFL debut in round 10, 2006 against Fremantle. After showing plenty of promise in the backline in 2006, the youngster had a disappointing season in 2007, playing just seven games to take his career tally to 18. Eventually White's speed and ability to kick goals saw him become a regular wingman under coach Terry Wallace. In 2008 White played a career-high 20 games, averaging 13 disposals and kicking 11 goals for the season, and in 2009 White averaged 15 disposals in his 16 games. Wallace departed at the end of 2009 and Damien Hardwick became Richmond coach in 2010. White was generally used in a more defensive role. White playing only 12 more games in the 2011 season and just 7 games followed in 2012 through a combination of injury and lack of selection. White played 16 games in 2013 after round 5, often coming on as the substitute. His pace and aerobic capacity allowed him to be a burst player from the bench. Impressing in this role he has earned a regular position in the starting 22 late in the season and White appeared certain to play in Richmond's first final in 12 years before a hamstring injury in round 23 ruled him out of the final.[1]
Port Adelaide (2014–2017)
At the end of the 2013 AFL season, White joined the Port Adelaide Football Club as a free agent.[2] He was delisted by Port Adelaide at the conclusion of the 2017 season and subsequently retired from playing.[3]