White grew up in Flemington, New Jersey where he attended Hunterdon Central Regional High School and played youth soccer for Players Development Academy (PDA) for nine years.
White also played for the New York Red Bulls U-23 in the Premier Development League (PDL), where he scored 21 goals in 25 appearances.
[18] On August 29, 2018, White made his first start for New York Red Bulls, scoring the lone goal in a 1–0 victory over Houston Dynamo.
[20] He was recalled to the first team and due to injuries to starter Bradley Wright-Phillips he became a regular for New York during the 2019 season as he appeared in 21 games and scored nine goals.
[24] On April 27, 2024, White became the Vancouver Whitecaps' all-time leading MLS scorer with a goal against his former club the New York Red Bulls.