On May 22, 2018, Curvelo signed with the Seattle Mariners as an international free agent.[1] He made his professional debut with the Dominican Summer League Mariners. Curvelo split the 2019 campaign between the rookie–level Arizona League Mariners and Low–A Everett AquaSox, accumulating a combined 2–2 record and 4.82 ERA with 37 strikeouts across 16 appearances.[2] He did not play in a game in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic.[3]
Curvelo returned to action in 2021 with the Single–A Modesto Nuts. In 37 appearances out of the bullpen, he compiled a 5–1 record and 3.58 ERA with 80 strikeouts and 6 saves across 55+1⁄3 innings pitched.[4] Curvelo made 37 appearances for High–A Everett in 2022, posting a 3–2 record and 4.82 ERA with 57 strikeouts over 52+1⁄3 innings.[5]
Curvelo returned to Everett in 2023, making 41 relief outings and logging a 3–1 record and 3.78 ERA with 60 strikeouts across 52+1⁄3 innings of work.[6] He spent the 2024 season with the Double–A Arkansas Travelers, compiling a 4–0 record and 2.57 ERA with 78 strikeouts and 3 saves across 66+2⁄3 innings pitched.[7] Curvelo elected free agency following the season on November 4, 2024.[8]
Texas Rangers
On November 13, 2024, Curvelo signed a major league contract with the Texas Rangers.[9]