2026
- Went 4-6 with a 7.55 ERA in 19 appearances, including 13 starts.
- Struck out 62 batters in 56 innings pitched against 28 walks.
- Ranked second on the team in games started with 13.
- Made his UVA debut against Wagner (2/14).
- Tossed a season-long six innings at North Carolina (3/7) and against Virginia Tech (3/14).
- Fanned a season-best seven batters against Florida State (4/3).
- Threw six innings of one-run ball with four strikeouts at national runner-up North Carolina (3/7).
- Became the first UVA pitcher to close out an NCAA Tournament and start the following game in the 21st century.
- Went 4-6 with a 7.55 ERA in 19 appearances, including 13 starts.
- Struck out 62 batters in 56 innings pitched against 28 walks.
- Ranked second on the team in games started with 13.
- Made his UVA debut against Wagner (2/14).
- Tossed a season-long six innings at North Carolina (3/7) and against Virginia Tech (3/14).
- Fanned a season-best seven batters against Florida State (4/3).
- Threw six innings of one-run ball with four strikeouts at national runner-up North Carolina (3/7).
- Became the first UVA pitcher to close out an NCAA Tournament and start the following game in the 21st century.
PRIOR TO VIRGINIA (DUKE)
2025
- Went 0-1 with a 4.09 ERA in 18 appearances including one start.
- Struck out 25 batters in 22 innings pitched against 12 walks.
- Fanned a season-high four batters against Queens (5/6).
- Tossed a season-best three innings against William & Mary (4/8).
HIGH SCHOOL
- Prepped at Highland High School.
- Ranked the No. 183 left-handed pitcher in the country by Perfect Game.
- Ranked the No. 19 left-handed pitcher and No. 213 overall player in the state of Texas by Perfect Game.
- Went 13-3 during his prep career with 211 strikeouts.
- 2024 Perfect Game Preseason All-American and All-Texas Honors.
- Named a Texas High School All-Star as a senior.
- Earned first team All-Area honors following his senior campaign.
