2025: Appeared in 15 games for the Blue Devils, registering five starts in 2025 … Worked 25 innings on the mound with 30 strikeouts … Worked a season-long 4.1 innings against Cornell (2/22) and struck out seven batters.
2024: Appeared in 22 games with seven starts in 2024 … Posted a 5.96 ERA with a 2-2 record on the mound … Tossed 48.1 innings allowed 32 earned runs and striking out 54 batters … Held opponents to a .207 batting average against … Worked a career high four innings against North Carolina (5/17) and struck out a new career high of six batters against Florida State (4/28) …
2023: Appeared in 18 games starting 10 in 2023… Posted a 4.04 ERA in his 42.1 innings of work… Struck out 32 batters to his 15 walks… Allowed 19 earned runs to score and held opponents to a .218 average at the plate… Posted a career high five innings of work against Boston College, allowing just one hit (4/16)… Struck out a career high five batters against Pittsburgh (4/2)…
2022: Made 10 appearances on the mound as a freshman, holding a 4.82 ERA and earning a 1-0 record ... allowed seven runs, five earned, on 11 hits and eight walks in 9.1 innings pitched ... tallied 11 strikeouts ... opened the season with three consecutive scoreless appearances ... made his collegiate debut against VMI (2/20), allowing one hit in two shutout innings ... fanned two without allowing a base runner in an inning against Bucknell (3/4) ... struck out a pair in 1.1 hitless innings pitched against Campbell (4/12) ... finished the season with a 0.00 ERA in ACC play, surrendering one unearned run in 2.0 innings pitched across appearances against Virginia and Miami.
Prior to Duke: Standout at St. Luke’s School in New Canaan, Conn., under head coach Sam Colon … third-ranked right-handed pitcher out of Connecticut by Perfect Game USA … tabbed No. 336 overall in the class … concluded his career with 57 strikeouts and a 1.82 ERA in 29.2 innings pitched as a senior … missed his junior season due to the COVID-19 pandemic … put together a 0.71 ERA through 19.2 innings of work as a sophomore … produced a 3-0 record in six appearances that season … member of the Canes National program … won the 2020 Perfect Game 17u National Championship … East Coast Pro Showcase, Area Code games and Perfect Game National Showcase participant.