White previously played in North America for the University of Minnesota Golden Gophers of the Western Collegiate Hockey Association (WCHA).
[3] In his final season at Grand Rapids, White finished scored 49 points in 30 games to be named AP Player of the Year, Duluth News Tribune Player of the Year, AP All-State First Team, St. Paul Pioneer Press All-State First Team, Duluth News Tribune First-Team All-Area, and Iron Range All-Conference.
[6][7] Once again, he led Grand Rapids to a second-place finish at the Minnesota State High School Boys Hockey Tournament, earning All-Tournament Team honors for the second consecutive year.
[5] White also played in twelve games for the Tri-City Storm of the USHL, split before and after his high school season, scoring eight goals and one assist.
[8] The NHL's Central Scouting Service described White as "a skilled forward with the ability to make a difference" and able to get "his wrist shot off with ease."
Early into his freshman season, he scored the game-winning goal against the University of Michigan in the championship game of the 2007 Ice Breaker Invitational.
[16] On August 28, 2009, White was traded from the Canucks to the San Jose Sharks, along with fellow prospect Daniel Rahimi, in exchange for defensemen Christian Ehrhoff and Brad Lukowich.
[18][19] After a year playing for Klostersee, in summer 2012 he signed a contract with the Hannover Indians where he is supposed to be a basic player in the second scoring line.
[21] White helped the United States to first place with a record of 3–0–1, finishing the tournament with two points including an assist on the game-winning goal in the final game.
[22] Two years later, White was named to the United States team for the 2007 IIHF World U18 Championships in Finland, his first International Ice Hockey Federation-sanctioned event.