He made his professional debut in 2017 with the Dominican Summer League Twins, logging a 5.60 ERA with 16 strikeouts in 9 games.
[2] On July 31, 2019, the Twins traded Berroa, Jaylin Davis, and Kai-Wei Teng to the San Francisco Giants in exchange for Sam Dyson.
[4] Berroa spent the entire 2021 season with the Single–A San Jose Giants, pitching to a 5–6 record and 3.56 ERA with 135 strikeouts across 24 starts.
[9][10] He made his major league debut on July 21, pitching 2⁄3 of an inning in relief against the Toronto Blue Jays.
[11] On February 3, 2024, the Mariners traded Berroa to the Chicago White Sox, alongside Zach DeLoach in exchange for Gregory Santos.