He has previously played in Major League Baseball (MLB) for the Detroit Tigers and Minnesota Twins.
[7] Burrows made his professional debut in 2015 with the GCL Tigers and spent the whole season there, posting a 1–0 record with a 1.61 ERA in ten games (nine starts).
[12] With the 2020 Detroit Tigers, Burrows appeared in five games, compiling a 0–0 record with 5.40 ERA and three strikeouts in 6+2⁄3 innings pitched.
[13] Burrows made his 2021 debut with the Tigers in June before being pulled from the game after becoming ill in the hot afternoon sun and vomiting on the mound.
[15] On June 22, 2021, the Minnesota Twins claimed Burrows off waivers and assigned him to the Triple-A St. Paul Saints.
[18] On November 23, 2021, Burrows signed a minor league contract with the Los Angeles Dodgers organization.
[19] He spent the season with the Triple-A Oklahoma City Dodgers, pitching in 31 games (16 starts) with an 8–6 record and 7.18 ERA.
[27] He made 16 appearances split between the Double–A Reading Fightin Phils and Triple–A Lehigh Valley IronPigs, compiling a 6.45 ERA with 21 strikeouts across 22+1⁄3 innings pitched.