← All players

JJ Wetherholt

STL · Hitter · 6 games projected since Sep 18, 2026, every one frozen before first pitch.

Statcast

by window and pitcher hand
JJ Wetherholt · last 90 daysthrough Sep 24, 2026 · windows are his last games
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G514.385.429.462.396.38821.4%7.1%15.4%94.1102.810.0%70.0%40.0%
Last 15 G1540.270.325.297.286.36725.0%5.0%22.5%93.5104.57.4%66.7%40.7%
Last 30 G2882.257.366.314.317.37222.0%12.2%18.8%92.9105.57.7%59.6%38.5%
90 days56166.237.361.295.321.35416.9%13.3%18.7%90.6105.54.5%47.7%32.4%
Batted-ball mix, 90 days · 111 balls in play
Ground 57%Line drive 18%Fly ball 22%Pop-up 4%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G44.500.500.500.450.23225.0%0.0%20.0%63.486.00.0%0.0%33.3%
Last 15 G1119.263.263.421.342.37826.3%0.0%14.7%84.8103.814.3%42.9%42.9%
Last 30 G2345.190.244.286.259.33017.8%6.7%11.0%85.6104.68.8%32.4%41.2%
90 days49103.219.272.365.310.34519.4%6.8%14.0%87.9105.210.5%43.4%42.1%
Batted-ball mix, 90 days · 76 balls in play
Ground 43%Line drive 18%Fly ball 36%Pop-up 3%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G518.412.444.471.408.35322.2%5.6%16.1%87.0102.87.7%53.8%38.5%
Last 15 G1559.268.305.339.304.37025.4%3.4%20.0%90.5104.59.8%58.5%41.5%
Last 30 G30127.232.323.304.296.35720.5%10.2%16.0%90.0105.58.1%48.8%39.5%
90 days62269.230.327.323.317.35117.8%10.8%16.8%89.5105.57.0%46.0%36.4%
Batted-ball mix, 90 days · 187 balls in play
Ground 51%Line drive 18%Fly ball 27%Pop-up 3%

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 24RHPSplitter92.395.5-10.181Double play
Sep 24RHPSweeper84.298.525.578Double
Sep 24LHPSinker96.251.5-53.240Single
Sep 24RHPFastball95.8102.8321.233Out
Sep 23RHPFastball96.897.00.374Single
Sep 23LHPSlider83.886.020.528Single
Sep 23RHPFastball89.9101.36.562Single
Sep 22RHPSlider88.195.833.285Out
Sep 20RHPFastball93.985.05.368Out
Sep 20RHPCurveball78.889.520.475Single
Sep 20RHPCurveball77.875.2-36.061Out
Sep 20LHPFastball96.152.6-40.162Out
Last 10 games.
DatePAHTBHRBBK
Sep 24423000
Sep 23533011
Sep 22400003
Sep 20411000
Sep 19111000
Sep 18411002
Sep 16300001
Aug 29400000
Aug 28400002
Aug 26511010
FormNormal
Contact rating90Top tier
Last 100 pitches81trending down
wOBA / xwOBA.309 / .366running 57 points behind his contact
Last 12 games, oldest to newest
Hit8/12
2+ total bases3/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 gradeCPower type
wOBA.315
Barrel%4.9%
Hard-hit%30.5%
K%18.8%
BB%10.3%

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

JJ Wetherholt · percentile ranksvs 304 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.

JJ Wetherholt · every 1+ hit projection, frozen pre-gameHitNo hitNot settled
30%50%70%90%Sep 18 vs Cade Cavalli: 49.9% · 1 HSep 20 vs Jake Irvin: 53.6% · 1 HSep 22 vs Jared Jones: 52.1% · no hitSep 23 vs Lake Bachar: 59.1% · 3 HSep 24 vs Paul Skenes: 55.9% · 2 HSep 25 vs Robert Gasser: 64.8% · not settledSep 18Sep 25

Hits in 4 of 5 settled games; the projections added up to 2.7. A handful of games says little about the model on its own.

Predicted vs what happened

5 settled games
Games with a hit4 of 5BTB expected 2.7
Games with 2+ TB2 of 5BTB expected 1.7
Games with a HR0 of 5BTB expected 0.6
Talent gradeCwOBA .315 · K% 18.8%

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
Sep 25Robert Gasser64.8%39.7%12.7%not settled
Sep 24Paul Skenes55.9%29.3%10.1%4230
Sep 23Lake Bachar59.1%36.9%12.7%5330
Sep 22Jared Jones52.1%33.4%11.0%4000
Sep 20Jake Irvin53.6%39.3%12.1%4110
Sep 18Cade Cavalli49.9%29.7%10.1%4110
Probabilities as served and frozen before first pitch.