Current snapshot
| Age | 28 |
| Height | 6' 4" |
| Weight | 195 lb |
| Debut | 2022-07-08 |
RF · Bats/Throws L/R · 6' 4", 195 lb · Age 28
| PA | R | H | HR | SB | AVG | OBP | SLG | OPS | |
|---|---|---|---|---|---|---|---|---|---|
| 2023 | 424 | 60 | 109 | 20 | 20 | .297 | .389 | .542 | .931 |
| 2024 | 297 | 28 | 58 | 3 | 5 | .227 | .321 | .320 | .641 |
| 2025 | 403 | 34 | 75 | 5 | 8 | .211 | .296 | .304 | .600 |
| 4 Seasons | 1218 | 132 | 263 | 30 | 33 | .247 | .336 | .396 | .732 |
Rolling bands shrink current-season signal toward the preseason prior until the sample earns more weight.
Rolling player projection appears after current-season Statcast and projection joins refresh.
100th = best in MLB.
Percentile strips appear after the current-season sample clears the threshold.
Live snapshot series; true 50/100 PA windows require PA-level logs
No Live State xwOBA snapshots are available for this player.
256 Statcast batted-ball coordinates from the pitch-event feed (2026, 2025). Direction profile remains as the v1 context layer when coordinate density is limited.
Aggregate zone metrics from seasonal Statcast leaderboards.
| Age | 28 |
| Height | 6' 4" |
| Weight | 195 lb |
| Debut | 2022-07-08 |
No Live State delta is available for this profile yet.
| Module | Cards | Latest | Signal |
|---|---|---|---|
| No Mithrandir card history is available for this player yet. | |||
| No projection links or recent game log rows are available yet. |