← All players
Fernando Tatis Jr.
SD · Hitter · 6 games projected since Sep 18, 2026, every one frozen before first pitch.
Statcast
by window and pitcher handFernando Tatis Jr. · last 90 daysthrough Sep 24, 2026 · windows are his last games
| Window | G | PA | AVG | OBP | SLG | wOBA | xwOBA | K% | BB% | Whiff% | Avg EV | Max EV | Barrel% | Hard-hit% | Sweet-spot% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Last 5 G | 5 | 20 | .389 | .450 | .778 | .512 | .491 | 25.0% | 5.0% | 27.8% | 92.9 | 114.3 | 15.4% | 53.8% | 53.8% |
| Last 15 G | 15 | 58 | .308 | .379 | .615 | .439 | .405 | 24.1% | 6.9% | 23.6% | 93.2 | 114.3 | 13.2% | 50.0% | 31.6% |
| Last 30 G | 29 | 103 | .299 | .340 | .577 | .408 | .404 | 23.3% | 3.9% | 21.8% | 94.4 | 115.1 | 16.4% | 58.9% | 39.7% |
| 90 days | 75 | 261 | .291 | .352 | .536 | .399 | .399 | 18.8% | 6.9% | 21.5% | 94.1 | 115.7 | 13.2% | 54.5% | 34.9% |
Batted-ball mix, 90 days · 189 balls in play
Ground 53%Line drive 20%Fly ball 20%Pop-up 8%
| Window | G | PA | AVG | OBP | SLG | wOBA | xwOBA | K% | BB% | Whiff% | Avg EV | Max EV | Barrel% | Hard-hit% | Sweet-spot% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Last 5 G | 2 | 2 | .500 | .500 | .500 | .450 | .267 | 0.0% | 0.0% | 0.0% | 95.7 | 101.7 | 0.0% | 50.0% | 0.0% |
| Last 15 G | 8 | 13 | .556 | .692 | .889 | .646 | .516 | 7.7% | 30.8% | 11.1% | 95.0 | 108.3 | 12.5% | 50.0% | 12.5% |
| Last 30 G | 18 | 34 | .345 | .441 | .655 | .465 | .442 | 8.8% | 14.7% | 15.1% | 87.6 | 108.6 | 11.5% | 50.0% | 30.8% |
| 90 days | 41 | 92 | .299 | .413 | .662 | .452 | .448 | 12.0% | 16.3% | 17.8% | 91.8 | 113.2 | 15.2% | 54.5% | 30.3% |
Batted-ball mix, 90 days · 66 balls in play
Ground 58%Line drive 18%Fly ball 20%Pop-up 5%
| Window | G | PA | AVG | OBP | SLG | wOBA | xwOBA | K% | BB% | Whiff% | Avg EV | Max EV | Barrel% | Hard-hit% | Sweet-spot% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Last 5 G | 5 | 22 | .400 | .455 | .750 | .507 | .471 | 22.7% | 4.5% | 26.3% | 93.3 | 114.3 | 13.3% | 53.3% | 46.7% |
| Last 15 G | 15 | 71 | .344 | .437 | .656 | .477 | .426 | 21.1% | 11.3% | 21.8% | 93.5 | 114.3 | 13.0% | 50.0% | 28.3% |
| Last 30 G | 30 | 137 | .310 | .365 | .595 | .422 | .413 | 19.7% | 6.6% | 20.3% | 92.6 | 115.1 | 15.2% | 56.6% | 37.4% |
| 90 days | 78 | 353 | .293 | .368 | .567 | .413 | .412 | 17.0% | 9.3% | 20.6% | 93.5 | 115.7 | 13.7% | 54.5% | 33.7% |
Batted-ball mix, 90 days · 255 balls in play
Ground 54%Line drive 19%Fly ball 20%Pop-up 7%
Recent contact
| Date | Pitcher | Pitch | Velo | EV | LA | xwOBA | Result |
|---|---|---|---|---|---|---|---|
| Sep 24 | RHP | Sinker | 95.5 | 102.3 | 1 | .456 | Single |
| Sep 24 | LHP | Cutter | 93.7 | 101.7 | 0 | .472 | Single |
| Sep 23 | RHP | Slider | 84.3 | 62.7 | -55 | .302 | Single |
| Sep 23 | RHP | Cutter | 90.7 | 114.3 | 9 | .824 | Double |
| Sep 23 | LHP | Fastball | 94.2 | 89.6 | -23 | .062 | Out |
| Sep 23 | RHP | Fastball | 96.2 | 97.9 | 9 | .590 | Single |
| Sep 22 | RHP | Sweeper | 86.5 | 98.4 | 25 | .578 | Out |
| Sep 22 | RHP | Sweeper | 84.0 | 98.7 | 11 | .855 | Single |
| Sep 20 | RHP | Cutter | 90.3 | 65.7 | 20 | .553 | Out |
| Sep 20 | RHP | Sinker | 97.7 | 94.0 | -25 | .082 | Out |
| Sep 20 | RHP | Slider | 87.6 | 111.1 | 31 | 2.013 | Home run |
| Sep 20 | RHP | Sweeper | 82.2 | 75.6 | 57 | .063 | Out |
Total bases, last 10 games★ home run
| Date | PA | H | TB | HR | BB | K |
|---|---|---|---|---|---|---|
| Sep 24 | 4 | 2 | 2 | 0 | 1 | 1 |
| Sep 23 | 5 | 3 | 4 | 0 | 0 | 1 |
| Sep 22 | 4 | 1 | 1 | 0 | 0 | 2 |
| Sep 20 | 4 | 1 | 4 | 1 | 0 | 0 |
| Sep 19 | 5 | 1 | 4 | 1 | 0 | 1 |
| Sep 18 | 5 | 1 | 1 | 0 | 1 | 2 |
| Sep 17 | 5 | 1 | 2 | 0 | 1 | 1 |
| Sep 16 | 5 | 0 | 0 | 0 | 0 | 1 |
| Sep 15 | 5 | 1 | 4 | 1 | 0 | 1 |
| Sep 14 | 5 | 1 | 4 | 1 | 0 | 1 |
FormNormal
Contact rating99Elite
Last 100 pitches100steady
wOBA / xwOBA.414 / .419results in line with his contact
Last 12 games, oldest to newest
Hit11/12
2+ total bases9/12
Home run5/12
Context only. Streaks and hot or cold labels don't move a projection: in our tests recent results didn't predict the next two weeks better than the season.
Talent
Talent grade—— type
wOBA–
Barrel%–
Hard-hit%–
K%–
BB%–
A season-level read, blending this season with last, shrunk toward league where the sample is thin.
xwOBA99.412
Avg EV9893.5
Max EV97115.7
Barrel%9413.7%
Hard-hit%9854.5%
Sweet-spot%3933.7%
K%7717.0%
BB%629.3%
Whiff%6020.6%
Right is always better for the hitter: K% and whiff are ranked low-to-high. Context only; a percentile isn't a projection.
Hits in 5 of 5 settled games; the projections added up to 3.4. A handful of games says little about the model on its own.
Predicted vs what happened
5 settled gamesGames with a hit5 of 5BTB expected 3.4
Games with 2+ TB3 of 5BTB expected 2.3
Games with a HR1 of 5BTB expected 1.0
Talent grade—wOBA – · K% –
One player's handful of games says little about the model; the market-level record is on the record. A game he never batted in is void, not a miss.
| Date | Facing | 1+ hit | 2+ TB | HR | PA | H | TB | HR |
|---|---|---|---|---|---|---|---|---|
| Sep 25 | Brandon Pfaadt | 71.7% | 46.9% | 19.8% | not settled | |||
| Sep 24 | Tyler Glasnow | 64.8% | 37.5% | 21.5% | 4 | 2 | 2 | 0 |
| Sep 23 | Yoshinobu Yamamoto | 70.4% | 44.3% | 20.8% | 5 | 3 | 4 | 0 |
| Sep 22 | Brock Stewart | 70.1% | 50.0% | 20.4% | 4 | 1 | 1 | 0 |
| Sep 19 | Eury Pérez | 67.7% | 47.0% | 17.7% | 5 | 1 | 4 | 1 |
| Sep 18 | Tyler Phillips | 69.6% | 46.4% | 18.5% | 5 | 1 | 1 | 0 |