2025: Appeared in 19 games for the Blue Devils, making his first 12 collegiate starts in 2025 … Transitioned to the Friday night role against Virginia (3/21) … Worked a career-best 6.2 innings against Virginia Tech (4/25) allowing three runs, on two hits and punching out 10 batters … Tallied a career-high 91 strikeouts during the 2025 campaign in his 65.1 innings on the mound … Held opponents to a .224 average, while registering six of his 12 starts over five innings of work.
2024: Appeared in 22 games out of the bullpen for Duke in 2024 … Posted a 3-0 recorded in 20.2 innings of work … Collected a 6.10 ERA, striking out 19 batters.
2023: Appeared in 32 games out of the bullpen for the Blue Devils in 2023… Posted a 5-3 record on the mound… Collected a 4.85 ERA and fanned 40 batters… Held opponents to a .240 batting average against… Worked 39 innings in relief… Worked a career high three innings against Wake Forest (3/11)… Posted a career high four strikeouts against Coastal Carolina in the Conway Regional (6/4)…
Prior to Duke: At Southlake Carroll Senior High School… 2022 State Championship MVP, Sr. … 2022 District 4-6A MVP, Sr. … 2022 All State 1st team OF and P, Sr. … Preseason All-American 2nd Team, Sr. … All-District team OF and P, Jr. … played club at Texas Stix…