
Description
- Position
- 1B
- Team
- SF
- Type
- Hitter
- Bats
- Right
- Throws
- Right
- Born
- 1998-10-05
- Age
- 27
- Country
- USA
- Height
- 5'10"
- Weight
- 213 lb
- Last active
- 2025
Career Résumé
5 seasons
| Seasons | 5 2022–2026 |
| Games | 74 |
| HR | 2 |
| RBI | 20 |
| Runs | 16 |
| Hits | 28 |
| SB | 1 |
| AVG | .171 |
| W-L | 0-0 |
| ERA | 36.00 |
| WHIP | 6.00 |
| IP | 1 |
| SO | 0 |
| SV | 0 |
Batting
Regular season
| Season | Tm | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | AVG | OBP | SLG | OPS | wOBA | xwOBA | Brl% | HH% | EV | Spd |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | SF | 7 | 8 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3 | .000 | .125 | .000 | .125 | .087 | .191 | 0.0% | 25.0% | 86.1 | — |
| 2025 | LAD | 13 | 32 | 29 | 2 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 2 | 8 | .069 | .156 | .103 | .259 | .132 | .202 | 4.8% | 42.9% | 87.9 | 28.7 |
| 2024 | PHI | 14 | 26 | 21 | 3 | 4 | 1 | 0 | 1 | 6 | 1 | 0 | 4 | 7 | .190 | .308 | .381 | .689 | .301 | .392 | 13.3% | 53.3% | 88.8 | 28.9 |
| 2023 | AZ | 10 | 29 | 24 | 1 | 4 | 1 | 0 | 0 | 1 | 0 | 0 | 4 | 6 | .167 | .310 | .208 | .518 | .255 | .304 | 0.0% | 22.2% | 84.8 | 29.3 |
| 2022 | AZ | 30 | 94 | 83 | 10 | 18 | 2 | 2 | 1 | 12 | 0 | 0 | 8 | 23 | .217 | .287 | .325 | .612 | .271 | .257 | 1.6% | 32.3% | 88.6 | 29.4 |
Pitching
Regular season
| Season | Tm | W | L | ERA | WHIP | G | GS | SV | IP | SO | BB | HR | ER | xERA | Brl% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | SF | 0 | 0 | 36.00 | 6.00 | 1 | 0 | 0 | 1.0 | 0 | 2 | 0 | 4 | 14.30 | 14.3% |
Fielding
Regular season · OAA 2016+
| Season | Pos | G | GS | Inn | PO | A | E | DP | FLD% | RF/9 | OAA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 3B | 2 | 0 | 4.0 | 0 | 2 | 0 | 0 | 1.000 | 4.50 | — |
| 2026 | 2B | 1 | 0 | 1.0 | 0 | 0 | 0 | 0 | — | 0.00 | — |
| 2026 | P | 1 | 0 | 1.0 | 0 | 0 | 0 | 0 | — | 0.00 | — |
| 2025 | 3B | 9 | 7 | 57.1 | 4 | 10 | 0 | 0 | 1.000 | 2.20 | — |
| 2025 | 1B | 2 | 2 | 14.0 | 12 | 0 | 0 | 2 | 1.000 | 7.71 | — |
| 2025 | 2B | 1 | 1 | 5.0 | 0 | 0 | 0 | 0 | — | 0.00 | — |
| 2024 | 2B | 6 | 3 | 33.0 | 8 | 11 | 0 | 3 | 1.000 | 5.18 | — |
| 2024 | 3B | 4 | 1 | 16.0 | 1 | 4 | 0 | 0 | 1.000 | 2.81 | — |
| 2023 | 3B | 6 | 5 | 43.0 | 2 | 9 | 0 | 0 | 1.000 | 2.30 | — |
| 2023 | 2B | 1 | 0 | 2.0 | 1 | 0 | 0 | 0 | 1.000 | 4.50 | — |
| 2022 | 2B | 22 | 22 | 174.0 | 38 | 34 | 2 | 10 | .973 | 3.72 | — |
| 2022 | 3B | 2 | 1 | 8.0 | 0 | 2 | 0 | 0 | 1.000 | 2.25 | — |
Batting game log
2026 · last 7
Pitching game log
2026 · last 1
| Date | Opp | Res | Dec | IP | H | R | ER | HR | BB | SO | Pit | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-06-01 | @ | MIL | L | ND | 1.0 | 4 | 4 | 4 | 0 | 2 | 0 | 39 |
2022 · vs 417
xwOBA
.2577
AVG
.21725
SLG
.32519
Barrel%
1.6%4
Hard%
32.3%20
EV
88.652
BB%
8.5%57
K%
24.5%38
Speed
29.497
PlayerMedian (50th)percentile vs league
Career Highs
| Stat | Best | Year |
|---|---|---|
| HR | 1 | 2024 |
| RBI | 12 | 2022 |
| Runs | 10 | 2022 |
| Hits | 18 | 2022 |
| SB | 1 | 2024 |
| AVG | .217 | 2022 |
| OBP | .310 | 2023 |
| OPS | .689 | 2024 |
| Stat | Best | Year |
|---|---|---|
| Wins | 0 | 2026 |
| SO | 0 | 2026 |
| SV | 0 | 2026 |
| ERA | 36.00 | 2026 |
| WHIP | 6.00 | 2026 |
Comparable Players
No comparable players found.
Hitting Form
2026 · rolling 15-game OPS
Consistency
Hitting · DK pts/game
| Per game | 0.3 |
| Ceiling (90th) | 0.8 |
| Floor (10th) | 0.0 |
| Std dev | 0.7 |
| Boom rate | 14% |
| Bust rate | 86% |
| Profile | Volatile |
Boom ≥1.5× avg · Bust ≤0.5× avg · 7 games
Season
Batted Balls
2025 · Statcast
80.7
Avg EV
107.6
Max EV
24%
Hard-hit%
Hit (4)Out (50)54 batted balls
Plate Discipline
2025 · approach
20.3%
Chase
lg 28.5%
64.5%
Z-Swing
lg 67%
25.6%
Whiff
lg 24.5%
74.4%
Contact
lg 76%
49.7%
Zone
lg 48.5%
29.4%
CSW
lg 28%
187 pitches · green/red vs league avg
Statcast Trend
xwOBA by season
Exit Velo (mph) by season
Barrel% by season
News
1 items
- Mariners Acquire Buddy KennedyThe Mariners announced that infielder Buddy Kennedy has been acquired from the Giants for cash considerations. No further transaction was needed since Seattle already had an open spot on its 40-man roster. San Francisco only designated Kennedy for assignment earlier today to make room for Heliot Ramos‘ return from the 10-day injured list. It didn’t […]