2025 Stats
ERA3.5
W-L5-1
SO73
Pitching Statistics
Year | Team | W | L | ERA | APP | GS | CG | SHO | SV | IP | H | R | ER | BB | K | HBP | BA |
2023 |
![]() |
0 | 0 | 9.00 | 12 | 3 | 0 | 0 | 0 | 19.0 | 31 | 20 | 19 | 5 | 20 | 3 | .365 |
2024 |
![]() |
3 | 1 | 6.00 | 16 | 6 | 0 | 0 | 1 | 48.0 | 48 | 35 | 32 | 28 | 65 | 6 | .255 |
2025 |
![]() |
5 | 1 | 3.50 | 16 | 11 | 0 | 0 | 1 | 64.1 | 50 | 28 | 25 | 29 | 73 | 7 | .217 |
Career | All | 8 | 2 | 5.21 | 44 | 20 | 0 | 0 | 2 | 131.1 | 129 | 83 | 76 | 62 | 158 | 16 | .256 |
Advanced Pitching Statistics
Year | Team | OBP | SLG | OPS | BABIP |
BB% |
K% |
K-BB% | K:BB |
WHIP | ERA | FIP | xFIP | SIERA | LOB% |
2023 | Saint Mary's (CA) | .123 | .123 | .123 | .123 | .123 | 1.2 | 12.3 | 12.3 | 1.23 | 1.23 | 1.23 | 1.23 | 1.23 | 1.23 |
2024 | Saint Mary's (CA) | .123 | .123 | .123 | .123 | .123 | 1.2 | 12.3 | 12.3 | 1.23 | 1.23 | 1.23 | 1.23 | 1.23 | 1.23 |
2025 | Oregon | .123 | .123 | .123 | .123 | .123 | 1.2 | 12.3 | 12.3 | 1.23 | 1.23 | 1.23 | 1.23 | 1.23 | 1.23 |
Career | All | .123 | .123 | .123 | .123 | .123 | 1.2 | 12.3 | 12.3 | 1.23 | 1.23 | 1.23 | 1.23 | 1.23 | 1.23 |
Batted Ball Statistics
Year | Team | GB% |
LD% |
FB% |
PU% |
HR/FB% |
2023 | Saint Mary's (CA) | 12.3 | 12.3 | 12.3 | 12.3 | 12.3 |
2024 | Saint Mary's (CA) | 12.3 | 12.3 | 12.3 | 12.3 | 12.3 |
2025 | Oregon | 12.3 | 12.3 | 12.3 | 12.3 | 12.3 |
Career | All | 12.3 | 12.3 | 12.3 | 12.3 | 12.3 |
Player Wire
The Scouting Trail, Week 14: Iowa, Oregon
David Seifert breaks down the top prospects for Oregon and Iowa after catching the Big Ten showdown series in Iowa City.
David SeifertWeek 12 Player Rankings: Top 150 Starting Pitchers
Tennessee's Liam Doyle takes over the No. 1 spot in our updated ranking of college baseball's top 150 starting pitchers after 12 weeks.
D1Baseball StaffGranger: Sizing up the Big Ten with three weekends left
We size up the Big Ten regular season title race and more with just a few weeks remaining.
Burke Granger