Batting Statistics

Year Team POS BA OBP SLG OPS GP PA AB R H 2B 3B HR RBI HBP BB K SB CS
2023 Eastern Michigan 2B .185 .371 .296 .668 13 36 27 8 5 3 0 0 3 4 4 10 3 0
2024 Eastern Michigan SS .254 .354 .385 .738 46 201 169 28 43 8 1 4 30 7 20 31 13 4
2025 Eastern Michigan SS .316 .411 .497 .908 52 220 187 46 59 14 1 6 30 13 18 32 6 1
2026 Oregon State SS .228 .380 .304 .684 27 103 79 15 18 3 0 1 10 7 13 12 3 1
Career All SS .271 .382 .411 .794 138 560 462 97 125 28 2 11 73 31 55 85 25 6

Advanced Batting Statistics

Year Team
K%
BB%
K:BB
ISO
BABIP
wOBA
wRC
wRAA
wRC+
2023 Eastern Michigan 12.3 12.3 1.23 .123 .123 .123 12 12 123
2024 Eastern Michigan 12.3 12.3 1.23 .123 .123 .123 12 12 123
2025 Eastern Michigan 12.3 12.3 1.23 .123 .123 .123 12 12 123
2026 Oregon State 12.3 12.3 1.23 .123 .123 .123 12 12 123
Career All 12.3 12.3 1.23 .123 .123 .123 12 12 123

Batted Ball Statistics

Year Team
GB%
LD%
FB%
PU%
HR/FB%
2023 Eastern Michigan 12.3 12.3 12.3 1.2 12.3
2024 Eastern Michigan 12.3 12.3 12.3 1.2 12.3
2025 Eastern Michigan 12.3 12.3 12.3 1.2 12.3
2026 Oregon State 12.3 12.3 12.3 1.2 12.3
Career All 12.3 12.3 12.3 1.2 12.3

Player Wire

Michigan outlasts Oregon State in Surprise 

Evan Haeger delivered a pair of two-run singles as part of a three-hit day leading to Michigan's 5-3 season-opening win against No. 12 Oregon State in Surprise, Ariz.
Patrick Ebert

Top 25 Breakdown: No. 12 Oregon State

Oregon State returns overwhelming mound talent from an Omaha club. If the revamped lineup can hold its own, these Beavers have a chance to compete for another national title.
Aaron Fitt

2025 Fall Report: Oregon State

After getting back to Omaha in 2025, Oregon State has the elite pitching to make another deep run in 2026. The development of the new-look lineup is key.
Aaron Fitt
See All Posts