← All players

José Tena

WSH · Hitter · 0 games projected since –, every one frozen before first pitch.

Statcast

by window and pitcher hand
José Tena · last 90 daysthrough Sep 25, 2026 · windows are his last games
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G510.111.200.222.195.19340.0%10.0%33.3%85.899.30.0%40.0%20.0%
Last 15 G1536.129.222.194.197.19533.3%11.1%30.3%84.8108.95.0%25.0%20.0%
Last 30 G3069.158.290.298.271.26534.8%14.5%32.8%87.9108.98.8%35.3%26.5%
90 days50120.216.325.363.310.28428.3%12.5%29.0%88.6108.95.8%39.1%26.1%
Batted-ball mix, 90 days · 69 balls in play
Ground 54%Line drive 16%Fly ball 20%Pop-up 10%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 GNo plate appearances
Last 15 G11.000.000.000.000.0640.0%0.0%0.0%63.163.10.0%0.0%0.0%
Last 30 G22.000.000.000.000.03250.0%0.0%33.3%63.163.10.0%0.0%0.0%
90 days56.400.500.600.475.45333.3%16.7%22.2%91.2105.533.3%66.7%66.7%
Batted-ball mix, 90 days · 3 balls in play
Ground 33%Line drive 67%Fly ball 0%Pop-up 0%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G510.111.200.222.195.19340.0%10.0%33.3%85.899.30.0%40.0%20.0%
Last 15 G1537.125.216.188.192.19232.4%10.8%29.9%83.7108.94.8%23.8%19.0%
Last 30 G3071.153.282.288.263.25835.2%14.1%32.8%87.2108.98.6%34.3%25.7%
90 days51126.224.333.374.317.29228.6%12.7%28.8%88.7108.96.9%40.3%27.8%
Batted-ball mix, 90 days · 72 balls in play
Ground 53%Line drive 18%Fly ball 19%Pop-up 10%

Recent contact

Last 12 balls in play. Hard hit is 95+ mph; the sweet spot is a launch angle of 8 to 32 degrees.
DatePitcherPitchVeloEVLAxwOBAResult
Sep 19RHPSlider86.397.320.340Double
Sep 19RHPFastball96.299.34.457Out
Sep 18RHPCutter93.081.2-30.045Out
Sep 16RHPSplitter87.174.1-64.317Out
Sep 13RHPCurveball80.377.1-1.071Double play
Sep 5RHPFastball94.8100.552.031Sac fly
Sep 5RHPCutter93.087.443.008Out
Sep 4RHPFastball98.884.119.861Single
Aug 31RHPSinker95.381.449.026Out
Aug 31LHPSweeper81.163.1-23.064Out
Aug 29RHPSinker98.791.128.085Out
Aug 29RHPSlider87.155.7-57.205Force out
Last 10 games.
DatePAHTBHRBBK
Sep 19212000
Sep 18100000
Sep 16400003
Sep 13200001
Sep 12100010
Sep 9100001
Sep 5400002
Sep 4111000
Aug 31200000
Aug 30100010
FormCold
Contact rating29Below average
Last 100 pitches1trending down
wOBA / xwOBA.319 / .296running 23 points ahead of his contact
Last 12 games, oldest to newest
Hit3/12
2+ total bases2/12
Home run0/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 gradeAvgBalanced type
wOBA.316
Barrel%3.9%
Hard-hit%25.2%
K%25.6%
BB%10.5%

A season-level read, blending this season with last, shrunk toward league where the sample is thin.

José Tena · hot and cold zones
xwOBA .267 shrunk (raw .249 on 5 PA) · league .274 · 28 pitches seen.267xwOBA .280 shrunk (raw .234 on 7 PA) · league .307 · 22 pitches seen.280xwOBA .243 shrunk (raw .000 on 1 PA) · league .263 · 5 pitches seen.243xwOBA .304 shrunk (raw .248 on 8 PA) · league .342 · 33 pitches seen.304xwOBA .416 shrunk (raw .442 on 14 PA) · league .386 · 38 pitches seen.416xwOBA .268 shrunk (raw .189 on 8 PA) · league .321 · 19 pitches seen.268xwOBA .290 shrunk (raw .254 on 6 PA) · league .308 · 22 pitches seen.290xwOBA .277 shrunk (raw .149 on 7 PA) · league .351 · 26 pitches seen.277xwOBA .301 shrunk (raw .323 on 5 PA) · league .292 · 22 pitches seen.301xwOBA .371 shrunk (raw .358 on 6 PA) · league .377 · 78 pitches seen.371xwOBA .206 shrunk (raw .002 on 4 PA) · league .274 · 17 pitches seen.206xwOBA .259 shrunk (raw .257 on 27 PA) · league .263 · 93 pitches seen.259xwOBA .341 shrunk (raw .377 on 22 PA) · league .274 · 90 pitches seen.341
vs RHP · 493 pitches · catcher's view
Whiff 18% of 11 swings · league 22%18%Whiff 59% of 17 swings · league 20%59%Whiff 60% of 5 swings · league 19%60%Whiff 14% of 21 swings · league 10%14%Whiff 16% of 32 swings · league 9%16%Whiff 7% of 14 swings · league 11%7%Whiff 18% of 11 swings · league 14%18%Whiff 19% of 16 swings · league 13%19%Whiff 6% of 18 swings · league 17%6%Whiff 40% of 5 swings · league 28%40%Whiff 29% of 7 swings · league 24%29%Whiff 39% of 28 swings · league 32%39%Whiff 51% of 39 swings · league 49%51%
vs RHP · 493 pitches · catcher's view
Swings at 39% of 28 pitches · league 62%39%Swings at 77% of 22 pitches · league 72%77%Swings at 100% of 5 pitches · league 66%100%Swings at 64% of 33 pitches · league 70%64%Swings at 84% of 38 pitches · league 76%84%Swings at 74% of 19 pitches · league 70%74%Swings at 50% of 22 pitches · league 65%50%Swings at 62% of 26 pitches · league 68%62%Swings at 82% of 22 pitches · league 60%82%Swings at 6% of 78 pitches · league 24%6%Swings at 41% of 17 pitches · league 34%41%Swings at 30% of 93 pitches · league 40%30%Swings at 43% of 90 pitches · league 32%43%
vs RHP · 493 pitches · catcher's view
xwOBA .224 shrunk (raw .000 on 1 PA) · league .243 · 1 pitches seen.224xwOBA .296 shrunk (raw – on 0 PA) · league .296 · 1 pitches seenxwOBA .254 shrunk (raw – on 0 PA) · league .254 · 1 pitches seenxwOBA .308 shrunk (raw – on 0 PA) · league .308 · 1 pitches seenxwOBA .385 shrunk (raw – on 0 PA) · league .385 · 2 pitches seenxwOBA .409 shrunk (raw 1.242 on 1 PA) · league .340 · 1 pitches seen.409xwOBA .252 shrunk (raw .000 on 1 PA) · league .273 · 2 pitches seen.252xwOBA .350 shrunk (raw – on 0 PA) · league .350 · 0 pitches seenxwOBA .331 shrunk (raw .712 on 1 PA) · league .299 · 1 pitches seen.331xwOBA .284 shrunk (raw .064 on 1 PA) · league .302 · 2 pitches seen.284xwOBA .346 shrunk (raw – on 0 PA) · league .346 · 4 pitches seenxwOBA .320 shrunk (raw .698 on 1 PA) · league .289 · 7 pitches seen.320xwOBA .257 shrunk (raw – on 0 PA) · league .257 · 0 pitches seen
vs LHP · 23 pitches · catcher's view
Whiff 100% of 1 swings · league 19%100%Whiff – of 0 swings · league 21%Whiff – of 0 swings · league 23%Whiff 0% of 1 swings · league 9%0%Whiff 0% of 2 swings · league 10%0%Whiff 0% of 1 swings · league 11%0%Whiff 0% of 1 swings · league 17%0%Whiff – of 0 swings · league 14%Whiff 0% of 1 swings · league 16%0%Whiff 0% of 1 swings · league 25%0%Whiff – of 0 swings · league 29%Whiff 100% of 1 swings · league 48%100%Whiff – of 0 swings · league 34%
vs LHP · 23 pitches · catcher's view
Swings at 100% of 1 pitches · league 63%100%Swings at 0% of 1 pitches · league 71%0%Swings at 0% of 1 pitches · league 64%0%Swings at 100% of 1 pitches · league 67%100%Swings at 100% of 2 pitches · league 76%100%Swings at 100% of 1 pitches · league 72%100%Swings at 50% of 2 pitches · league 59%50%Swings at – of 0 pitches · league 68%Swings at 100% of 1 pitches · league 66%100%Swings at 50% of 2 pitches · league 30%50%Swings at 0% of 4 pitches · league 26%0%Swings at 14% of 7 pitches · league 31%14%Swings at – of 0 pitches · league 41%
vs LHP · 23 pitches · catcher's view
xwOBA .246 shrunk (raw .207 on 6 PA) · league .266 · 29 pitches seen.246xwOBA .278 shrunk (raw .234 on 7 PA) · league .303 · 23 pitches seen.278xwOBA .240 shrunk (raw .000 on 1 PA) · league .260 · 6 pitches seen.240xwOBA .298 shrunk (raw .248 on 8 PA) · league .332 · 34 pitches seen.298xwOBA .416 shrunk (raw .442 on 14 PA) · league .386 · 40 pitches seen.416xwOBA .318 shrunk (raw .306 on 9 PA) · league .327 · 20 pitches seen.318xwOBA .268 shrunk (raw .218 on 7 PA) · league .297 · 24 pitches seen.268xwOBA .277 shrunk (raw .149 on 7 PA) · league .351 · 26 pitches seen.277xwOBA .325 shrunk (raw .388 on 6 PA) · league .294 · 23 pitches seen.325xwOBA .344 shrunk (raw .316 on 7 PA) · league .361 · 80 pitches seen.344xwOBA .230 shrunk (raw .002 on 4 PA) · league .306 · 21 pitches seen.230xwOBA .273 shrunk (raw .273 on 28 PA) · league .273 · 100 pitches seen.273xwOBA .339 shrunk (raw .377 on 22 PA) · league .269 · 90 pitches seen.339
All · 516 pitches · catcher's view
Whiff 25% of 12 swings · league 21%25%Whiff 59% of 17 swings · league 20%59%Whiff 60% of 5 swings · league 20%60%Whiff 14% of 22 swings · league 10%14%Whiff 15% of 34 swings · league 9%15%Whiff 7% of 15 swings · league 11%7%Whiff 17% of 12 swings · league 15%17%Whiff 19% of 16 swings · league 13%19%Whiff 5% of 19 swings · league 16%5%Whiff 33% of 6 swings · league 28%33%Whiff 29% of 7 swings · league 26%29%Whiff 41% of 29 swings · league 38%41%Whiff 51% of 39 swings · league 45%51%
All · 516 pitches · catcher's view
Swings at 41% of 29 pitches · league 62%41%Swings at 74% of 23 pitches · league 72%74%Swings at 83% of 6 pitches · league 65%83%Swings at 65% of 34 pitches · league 69%65%Swings at 85% of 40 pitches · league 76%85%Swings at 75% of 20 pitches · league 70%75%Swings at 50% of 24 pitches · league 63%50%Swings at 62% of 26 pitches · league 68%62%Swings at 83% of 23 pitches · league 62%83%Swings at 8% of 80 pitches · league 25%8%Swings at 33% of 21 pitches · league 30%33%Swings at 29% of 100 pitches · league 36%29%Swings at 43% of 90 pitches · league 34%43%
All · 516 pitches · catcher's view

better for him than the league in that spot worse. Faded cells have little sample. Last 90 days; zone drawn at a fixed 1.5–3.5 ft.

José Tena · percentile ranksvs 228 hitters on the slate with 60+ PA · last 90 days

Right is always better for the hitter: K% and whiff are ranked low-to-high. Context only; a percentile isn't a projection.

Predicted vs what happened

0 settled games
Games with a hit–BTB expected –
Games with 2+ TB–BTB expected –
Games with a HR–BTB expected –
Talent gradeNeuwOBA .316 · K% 25.6%

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.

DateFacing1+ hit2+ TBHRPAHTBHR
Probabilities as served and frozen before first pitch.