Burgos made his professional debut in 2018, splitting the year between the rookie–level Arizona League Indians and Low–A Mahoning Valley Scrappers. In 13 games (9 starts) overall, he logged a 3.41 ERA with 67 strikeouts.[3] Burgos began the 2019 season with the Single–A Lake County Captains, logging a 3.44 ERA in 8 starts before he suffered a season–ending triceps injury in May. He did not play in a game in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic.[4]
Burgos returned to action in 2021, pitching in 6 games split between the rookie–level Arizona Complex League Indians and Lake County. He returned to Lake County in 2022, making 37 appearances out of the bullpen and accumulating an 8–3 record and 2.08 ERA with 67 strikeouts across 65 innings pitched.[5] Burgos elected free agency following the season on November 10, 2022.[6]
San Francisco Giants
On December 12, 2022, Burgos signed a minor league contract with the San Francisco Giants organization.[7] He split the 2023 campaign between the Double–A Richmond Flying Squirrels and Triple–A Sacramento River Cats. In 37 appearances split between the two affiliates, Burgos compiled a 3.38 ERA with 54 strikeouts and 2 saves across 58+2⁄3 innings.[8] He elected free agency following the season on November 6, 2023.[9]
Guerreros de Oaxaca
On April 11, 2024, Burgos signed with the Guerreros de Oaxaca of the Mexican League.[10] He made one appearances for the Guerreros, recording one scoreless inning of relief. Burgos was released by Oaxaca on April 15.[11]
San Francisco Giants (second stint)
On April 18, 2024, Burgos signed a minor league contract with the San Francisco Giants.[12] On June 24, Burgos was selected to the 40-man roster and promoted to the major leagues for the first time.[13] He made his MLB debut that day against the Chicago Cubs, recording an inning of one–run ball with one strikeout and one walk. Burgos was designated for assignment following the promotion of Hayden Birdsong on June 26.[14] He cleared waivers and was sent outright to the Triple–A Sacramento River Cats on July 1.[15] On November 6, he elected free agency.[16]