2026 Stats
AVG.340
HR18
RBI63
R61
H82
Batting Statistics
| Year | Team | POS | BA | OBP | SLG | OPS | GP | PA | AB | R | H | 2B | 3B | HR | RBI | HBP | BB | K | SB | CS |
| 2024 |
|
1B | .291 | .355 | .455 | .809 | 46 | 187 | 165 | 19 | 48 | 7 | 1 | 6 | 33 | 2 | 16 | 51 | 1 | 0 |
| 2025 |
|
1B | .320 | .389 | .522 | .911 | 66 | 314 | 272 | 61 | 87 | 15 | 2 | 12 | 85 | 11 | 24 | 48 | 4 | 2 |
| 2026 |
|
1B | .340 | .441 | .622 | 1.063 | 59 | 288 | 241 | 61 | 82 | 12 | 1 | 18 | 63 | 15 | 30 | 32 | 3 | 1 |
| Career | All | 1B | .320 | .400 | .541 | .941 | 171 | 789 | 678 | 141 | 217 | 34 | 4 | 36 | 181 | 28 | 70 | 131 | 8 | 3 |
Advanced Batting Statistics
| Year | Team | K% |
BB% |
K:BB |
ISO |
BABIP |
wOBA |
wRC |
wRAA |
wRC+ |
| 2024 | UCLA | 12.3 | 12.3 | 1.23 | .123 | .123 | .123 | 12 | 12 | 123 |
| 2025 | UCLA | 12.3 | 12.3 | 1.23 | .123 | .123 | .123 | 12 | 12 | 123 |
| 2026 | UCLA | 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% |
| 2024 | UCLA | 12.3 | 12.3 | 12.3 | 1.2 | 12.3 |
| 2025 | UCLA | 12.3 | 12.3 | 12.3 | 1.2 | 12.3 |
| 2026 | UCLA | 12.3 | 12.3 | 12.3 | 1.2 | 12.3 |
| Career | All | 12.3 | 12.3 | 12.3 | 1.2 | 12.3 |
Player Wire
2026 MLB Draft: Top 250 prospects update
Last week we updated the top 25 of our 2026 prospect rankings. This week we expand to 250.
David SeifertLos Angeles: Bruins post epic rally
The UCLA Bruins, on the cusp of elimination, make a ninth-inning rally for the ages to stay alive. Meanwhile, Cal Poly is in the catbird seat after routing Saint Mary's.
Eric Sorenson2026 Los Angeles Regional Preview
No. 1 overall seed UCLA is an imposing juggernaut, but Virginia Tech, Cal Poly and Saint Mary's will try to trip up the Bruins this weekend at the Los Angeles Regional.
Shotgun Spratling


