White made his professional debut with the rookie–level Gulf Coast Tigers, recording a 3.77 ERA in 14 games (5 starts).[5] White did not play in a game in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic.[6] He returned to action in 2021 with the High–A West Michigan Whitecaps. In 26 games (18 starts), White registered a 3–9 record and 4.17 ERA with 107 strikeouts in 101+1⁄3 innings pitched.[7]
White spent the 2022 season with the Double–A Erie SeaWolves, making 48 appearances out of the bullpen and logging a 2.67 ERA with 73 strikeouts and 9 saves in 67+1⁄3 innings of work.[8] On November 15, 2022, the Tigers added White to their 40-man roster to protect him from the Rule 5 draft.[9] White was optioned to the Triple-A Toledo Mud Hens to begin the 2023 season.[10]
On May 3, 2023, White was promoted to the major leagues for the first time to serve as the 27th man in the Tigers' doubleheader against the New York Mets.[11] White was returned to Toledo after the doubleheader without making an appearance in either game.[12] On June 13, White was recalled back to the major leagues to take Garrett Hill's spot in the bullpen.[13] White made his major league debut in the first game of the Tigers' doubleheader against the Atlanta Braves on June 14.[14] In 33 appearances for Detroit in his rookie campaign, he posted a 5.09 ERA with 44 strikeouts across 40+2⁄3 innings pitched.
White was optioned to Triple–A Toledo to begin the 2024 season.[15] He made eight appearances for Toledo before he was placed on the 7–day injured list with a right elbow strain on May 7, 2024. The Tigers recalled White and placed him on the 60-day injured list on August 13, to make room on the 40-man roster for Kerry Carpenter, who was coming off that list.[16] He was designated for assignment by Detroit on November 19.[17] On November 22, the Tigers non–tendered White, making him a free agent.[18]
On December 13, 2024, White re–signed with the Tigers on a minor league contract.[19]