After signing, Rom made his professional debut with the Rookie-levelGulf Coast League Orioles, posting a 1.76 ERA over 30+2⁄3 innings.[5] In 2019, he played with the Delmarva Shorebirds of the Single-ASouth Atlantic League, earning All-Star honors while appearing in 21 games (making 15 starts) and pitching to a 6–3 record, a 2.93 ERA and 122 strikeouts over 95+1⁄3 innings.[6][7] He did not play a game in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic.[8]
Rom began the 2021 season with the Aberdeen IronBirds of the High-A East and was promoted to the Bowie Baysox of the Double-A Northeast in late July.[9][10] Over 23 games (twenty starts) between the two clubs, Rom went 11–1 with a 3.18 ERA and 120 strikeouts over 107+2⁄3 innings.[11] He returned to Bowie to begin the 2022 season.[12] After five starts, he was placed on the injured list, and was activated less than a month later.[13] In mid-August, he was promoted to the Norfolk Tides of the Triple-AInternational League.[14] Over 26 games (25 starts) between the two teams, he posted an 8–3 record with a 4.43 ERA and 144 strikeouts over 120 innings.[15]
On November 15, 2022, the Orioles selected Rom's contract and added him to the 40-man roster to protect him from the Rule 5 draft.[16] Rom was optioned to Triple-A Norfolk to begin the 2023 season.[17] In six starts for the Tides, Rom registered a 4–1 record and 2.87 ERA with 32 strikeouts in 31+1⁄3 innings pitched.
On May 9, 2023, Rom was promoted to the major leagues for the first time.[18] Rom did not appear in a game for the Orioles during their series against the Tampa Bay Rays, and was optioned down to Triple-A Norfolk on May 11, becoming a phantom ballplayer.[19]
St. Louis Cardinals
On August 1, 2023, the Orioles traded Rom, César Prieto, and Zack Showalter to the St. Louis Cardinals in exchange for pitcher Jack Flaherty.[20] In 8 starts for the Cardinals, he struggled to a 1–4 record and 8.02 ERA with 32 strikeouts across 33+2⁄3 innings.
Rom began the 2024 season on the injured list due to a biceps injury.[21] He was transferred to the 60–day injured list on April 30, 2024.[22] On May 9, it was announced that Rom had undergone arthroscopic surgery on his left shoulder.[23]