2025: Made four appearances for Duke in 2025 with one start … Worked two innings on the mound.
2024: Appeared in 18 games with four starts on the mound … Worked 25 innings, posting a 2-1 record … Recorded a 2.16 ERA … Allowed 13 hits, seven runs, six earned and posted 26 strikeouts … Held opponents to a .151 batting average against … Worked a career high four innings pitched and five strikeouts against Campbell (3/26) …
2023: Made his first collegiate appearance in 2023 against Miami (5/20)…
2022: Did not see game action.
Prior to Duke: Lettered four years at Cannon School under coach Rod Rachal ... missed most of junior and senior seasons due to COVID-19 pandemic ... broke into the rotation as a sophomore ... totaled 19 innings in six appearances on the mound for a 2.61 ERA with a 3-0 record ... member of student council, peer support team and athletic leadership council.