Gowdy made Santa Barbara High School's varsity team as a sophomore. That year, he had a 0–2 win-loss record and 1.27 earned run average (ERA) in 23 innings pitched. As a junior, he improved to 3–0 with a 0.27 ERA in 26 innings pitched, signing a national letter of intent to University of California, Los Angeles after leading his team to the CIF-SS Division II playoffs for the second straight year.[5] He also won a gold medal with the United States at the 2015 WBSC U-18 Baseball World Cup in Japan. He earned a win against Mexico, and pitched two scoreless innings to lead the United States to a comeback win over Cuba in the semifinal.[6]
After his junior year, the Philadelphia Phillies selected Gowdy in the second round of the 2016 MLB draft. He bypassed a college career and signed with the Phillies for $3.5 million.[7]
Professional career
Philadelphia Phillies
Gowdy was assigned to the GCL Phillies, where he spent the remainder of the season, posting a 4.00 ERA in nine innings pitched.[8] He did not report to a minor league club to begin the 2017 season and instead underwent Tommy John surgery in August, which caused him to miss the 2018 season.[9] He returned to pitch in 2019 with the Lakewood BlueClaws, going 0–6 with a 4.68 ERA in 24 games (16 starts), striking out 53 batters over 77 innings.[10] He did not play in 2020 due to the cancellation of the Minor League Baseball season because of the COVID-19 pandemic.[11] Gowdy opened the 2021 season with the Jersey Shore BlueClaws of the High-A East, going 4–5 with a 4.42 ERA and 63 strikeouts over 61 innings.[12]
Gowdy opened the 2022 season back with Hickory.[15] However, he instead spent the season with the Double-A Frisco RoughRiders, posting a 2-3 record and 9.90 ERA with 33 strikeouts across 40 innings pitched. Gowdy elected free agents following the season on November 10, 2022.[16]
Los Angeles Dodgers
Gowdy signed a minor league contract with the Los Angeles Dodgers on January 23, 2023. The Dodgers assigned him to the Double–A Tulsa Drillers, where he appeared in 31 games with a 4.93 ERA and 41 strikeouts.[14] He was assigned to the Triple–A Oklahoma City Baseball Club for the 2024 season,[17] where he made 42 appearances and allowed 25 earned runs in 51+1⁄3 innings for a 4.38 ERA.[14] Gowdy elected free agency following the season on November 4, 2024.[18]
Toronto Blue Jays
On December 3, 2024, Gowdy signed a minor league contract with the Toronto Blue Jays.[19]