Current snapshot
| MLB bio context is unavailable. |
Player · Bats/Throws R/R · 6' 4", 215 lb · Age 25
| W | L | ERA | G | GS | SV | IP | SO | WHIP | |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | 6 | 5 | 4.32 | 16 | 15 | 0 | 81.1 | 59 | 1.39 |
| 1 Seasons | 6 | 5 | 4.32 | 16 | 15 | 0 | 81.1 | 59 | 1.39 |
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.
Spray chart in development: no Statcast batted-ball landing coordinates are available for this player yet. Direction profile remains as the v1 context layer when coordinate density is limited.
No hitter spray aggregate is available for this profile.
No zone aggregate is available.
No zone aggregate is available for this profile.
| MLB bio context is unavailable. |
No Live State delta is available for this profile yet.
| Module | Cards | Latest | Signal |
|---|---|---|---|
| Pitching | 1 | 2025-08-14 | Sweeper played up through ST/SI tunnel quality |
| No projection links or recent game log rows are available yet. |