Awards & Honors
• 2025 USA Baseball Collegiate National Team Training Camp invitee
• 2025 All-ACC Third Team [SP]
• 2024 USA Baseball Collegiate National Team - Summer League Tour
• 2024 All-ACC Third Team [SP]
• 2024 ACC All-Freshman Team
Player Rankings
• 2026 MLB Draft: No. 32 college prospect for the 2026 MLB Draft by D1Baseball (Feb. 10).
• 2025: No. 34 starting pitcher by D1Baseball (May 8) ... No. 26 starting pitcher by D1Baseball (March 28) ... No. 23 starting pitcher by D1Baseball (Feb. 6).
• 2024: No. 44 starting pitcher by D1Baseball (May 10) ... No. 64 starting pitcher by D1Baseball (March 28).
USA Baseball Collegiate National Team
• 2025: Invited to USA Baseball Collegiate National Team Training Camp (June 29 - July 3).
• 2024: Threw a one-two-three inning that included strikeouts of infielders Dean Curley (Tennessee) and Marek Houston (Wake Forest) during the Stars vs. Stripes series at the USA Baseball National Training Complex in Cary, North Carolina (June 27) ... Earned selection to the Summer League Tour roster; toured with Team USA through Appalachian League and Coastal Plain League ballparks ... Started and threw two scoreless, hitless innings against the Appalachian League East Select team at Calfee Park in Pulaski, Virginia (July 1).
2024 at Virginia Tech
- Statistics: Started all 15 games he appeared in … Posted a 4.92 ERA and 6-4 record … Struck out 78 batters through 75.0 innings … Pitched 8.0 innings against Notre dame and recorded 10 strikeouts on March 8, 2024 … Recorded eight strikeouts across 5.1 innings against Miami on May 10, 2024.