
Description
- Position
- 2B
- Team
- STL
- Type
- Hitter
- Bats
- Left
- Throws
- Right
- Born
- 2002-09-10
- Age
- 23
- Country
- USA
- Height
- 5'9"
- Weight
- 190 lb
- Last active
- 2026
Career Résumé
1 seasons
| Seasons | 1 2026–2026 |
| Games | 94 |
| HR | 14 |
| RBI | 38 |
| Runs | 61 |
| Hits | 96 |
| SB | 10 |
| AVG | .262 |
Regular season
| Season | Tm | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | AVG | OBP | SLG | OPS | wOBA | xwOBA | Brl% | HH% | EV | Spd |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | STL | 94 | 425 | 367 | 61 | 96 | 10 | 0 | 14 | 38 | 10 | 0 | 42 | 66 | .262 | .358 | .403 | .761 | .339 | .350 | 7.4% | 45.6% | 90.0 | 27.6 |
Regular season · OAA 2016+
| Season | Pos | G | GS | Inn | PO | A | E | DP | FLD% | RF/9 | OAA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 2B | 91 | 88 | 791.0 | 106 | 262 | 2 | 47 | .995 | 4.19 | +16 |
| 2026 | SS | 3 | 3 | 24.0 | 2 | 9 | 0 | 1 | 1.000 | 4.13 | — |
2026 · last 94
| Date | Opp | Res | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-07-20 | @ | LAA | W | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2026-07-19 | @ | AZ | L | 6 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| 2026-07-18 | @ | AZ | L | 5 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-07-17 | @ | AZ | W | 4 | 1 | 2 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
| 2026-07-12 | vs | ATL | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2026-07-11 | vs | ATL | W | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-07-10 | vs | ATL | W | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 2026-07-09 | vs | MIL | L | 3 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-07-07 | vs | MIL | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-07-07 | vs | MIL | L | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-07-06 | vs | MIL | L | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-07-05 | @ | CHC | L | 4 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-07-04 | @ | CHC | W | 4 | 1 | 3 | 1 | 0 | 1 | 1 | 1 | 1 | 0 |
| 2026-07-03 | @ | CHC | W | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-07-02 | @ | ATL | W | 5 | 2 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2026-07-01 | @ | ATL | L | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2026-06-30 | @ | ATL | W | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2026-06-28 | vs | MIA | W | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 1 |
| 2026-06-27 | vs | MIA | L | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-06-26 | vs | MIA | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-06-24 | vs | AZ | L | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-06-23 | vs | AZ | L | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2026-06-22 | vs | AZ | W | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-06-21 | @ | KC | W | 5 | 3 | 3 | 0 | 0 | 2 | 3 | 0 | 0 | 0 |
| 2026-06-19 | @ | KC | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-06-18 | @ | KC | L | 4 | 1 | 3 | 1 | 0 | 0 | 0 | 2 | 0 | 0 |
| 2026-06-17 | vs | SD | L | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-06-16 | vs | SD | W | 4 | 0 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2026-06-15 | vs | SD | W | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-06-14 | @ | MIN | L | 5 | 1 | 2 | 0 | 0 | 1 | 3 | 0 | 1 | 0 |
| 2026-06-13 | @ | MIN | W | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-06-12 | @ | MIN | L | 4 | 1 | 2 | 0 | 0 | 0 | 1 | 1 | 2 | 0 |
| 2026-06-11 | @ | NYM | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-06-10 | @ | NYM | W | 5 | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-06-09 | @ | NYM | W | 5 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| 2026-06-07 | vs | CIN | W | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 |
| 2026-06-02 | vs | TEX | L | 5 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-06-01 | vs | TEX | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-05-31 | vs | CHC | W | 3 | 2 | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| 2026-05-30 | vs | CHC | L | 4 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-05-29 | vs | CHC | W | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-05-27 | @ | MIL | L | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-05-26 | @ | MIL | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-05-25 | @ | MIL | L | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2026-05-23 | @ | CIN | L | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2026-05-23 | @ | CIN | W | 5 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 |
| 2026-05-21 | vs | PIT | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2026-05-20 | vs | PIT | L | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2026-05-19 | vs | PIT | W | 4 | 2 | 2 | 0 | 0 | 1 | 2 | 1 | 1 | 0 |
| 2026-05-17 | vs | KC | L | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2026-05-15 | vs | KC | W | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2026-05-14 | @ | ATH | W | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 |
| 2026-05-13 | @ | ATH | L | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-05-12 | @ | ATH | W | 4 | 2 | 2 | 0 | 0 | 1 | 2 | 1 | 1 | 0 |
| 2026-05-10 | @ | SD | L | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-05-09 | @ | SD | L | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2026-05-08 | @ | SD | W | 5 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | 1 | 0 |
| 2026-05-07 | @ | SD | W | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 2026-05-06 | vs | MIL | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-05-04 | vs | MIL | W | 4 | 1 | 2 | 0 | 0 | 0 | 2 | 1 | 0 | 0 |
| 2026-05-03 | vs | LAD | L | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-05-02 | vs | LAD | W | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-05-01 | vs | LAD | W | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2026-04-30 | @ | PIT | W | 4 | 2 | 2 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
| 2026-04-29 | @ | PIT | W | 5 | 0 | 2 | 2 | 0 | 0 | 1 | 0 | 2 | 0 |
| 2026-04-28 | @ | PIT | W | 3 | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2026-04-27 | @ | PIT | W | 4 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
| 2026-04-26 | vs | SEA | L | 5 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
| 2026-04-25 | vs | SEA | L | 5 | 1 | 3 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
| 2026-04-24 | vs | SEA | L | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-22 | @ | MIA | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2026-04-21 | @ | MIA | W | 4 | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2 | 0 |
| 2026-04-20 | @ | MIA | L | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2026-04-19 | @ | HOU | W | 4 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 2 | 0 |
| 2026-04-18 | @ | HOU | W | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2026-04-17 | @ | HOU | W | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2026-04-15 | vs | CLE | W | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 1 |
| 2026-04-14 | vs | CLE | W | 4 | 2 | 2 | 0 | 0 | 2 | 3 | 0 | 1 | 0 |
| 2026-04-13 | vs | CLE | L | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-04-12 | vs | BOS | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-11 | vs | BOS | L | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-10 | vs | BOS | W | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 |
| 2026-04-08 | @ | WSH | W | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2026-04-07 | @ | WSH | W | 5 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 |
| 2026-04-06 | @ | WSH | L | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 2 | 1 | 0 |
| 2026-04-05 | @ | DET | W | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-04-04 | @ | DET | L | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 1 | 1 |
| 2026-04-03 | @ | DET | L | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-04-01 | vs | NYM | W | 5 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2026-03-31 | vs | NYM | W | 4 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2026-03-30 | vs | NYM | L | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2026-03-29 | vs | TB | L | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2026-03-28 | vs | TB | W | 5 | 1 | 2 | 0 | 0 | 0 | 2 | 0 | 0 | 1 |
| 2026-03-26 | vs | TB | W | 4 | 1 | 1 | 0 | 0 | 1 | 2 | 0 | 1 | 0 |
2026 · vs 318
xwOBA
.35080
AVG
.26271
SLG
.40350
Barrel%
7.4%47
Hard%
45.6%77
EV
90.067
BB%
9.9%66
K%
15.5%81
Speed
27.657
PlayerMedian (50th)percentile vs league
Career Highs
| Stat | Best | Year |
|---|---|---|
| HR | 14 | 2026 |
| RBI | 38 | 2026 |
| Runs | 61 | 2026 |
| Hits | 96 | 2026 |
| SB | 10 | 2026 |
| AVG | .262 | 2026 |
| OBP | .358 | 2026 |
| OPS | .761 | 2026 |
Comparable Players
2026 · stat-profile similarity
Career Milestones
chase to the next mark
Hits96
404 to 500
HR14
86 to 100
RBI38
462 to 500
Runs61
439 to 500
SB10
90 to 100
Hitting Form
2026 · rolling 15-game OPS
Consistency
Hitting · DK pts/game
| Per game | 7.9 |
| Ceiling (90th) | 17.0 |
| Floor (10th) | 0.0 |
| Std dev | 7.3 |
| Boom rate | 26% |
| Bust rate | 33% |
| Profile | Volatile |
Boom ≥1.5× avg · Bust ≤0.5× avg · 94 games
Season
Batted Balls
2026 · Statcast
84.3
Avg EV
108.7
Max EV
29%
Hard-hit%
Hit (94)Out (428)522 batted balls
Plate Discipline
2026 · approach
22.5%
Chase
lg 28.5%
64.9%
Z-Swing
lg 67%
17.9%
Whiff
lg 24.5%
82.1%
Contact
lg 76%
48.9%
Zone
lg 48.5%
24.6%
CSW
lg 28%
1,659 pitches · green/red vs league avg
News
8 items
- MLBTR Podcast: JJ Wetherholt’s Extension, The Pirates Without Griffin, And Exciting Times For The White Sox And MarlinsThe latest episode of the MLB Trade Rumors Podcast is now live on Spotify, Apple Podcasts, and wherever you get your podcasts! Make sure you subscribe as well! You can also use the player at this link to listen, if you don’t use Spotify or Apple for podcasts. This week, host Darragh McDonald is joined by Steve Adams of […]
- Cardinals, JJ Wetherholt Sign ExtensionJuly 13: More specifics of the contract have now been reported by Ronald Blum of the Associated Press. Wetherholt gets a $2MM signing bonus on November 15. He will make a $2.5MM salary next season, followed by $4MM, $7.5MM, $12.5MM, $17MM, $20MM, $22MM and $25MM in subsequent seasons. Wetherholt can also unlock $20 in bonuses, […]
- Rookie JJ Wetherholt, Cardinals agree to 8-year dealInfielder JJ Wetherholt and the Cardinals are in agreement on an eight-year, $112.5 million contract extension, sources told ESPN.
- JJ Wetherholt extension: Cardinals reportedly lock up standout rookie on $112.5 million dealWetherholt is the favorite for National League Rookie of the Year
- JJ Wetherholt: Signs long-term contract extensionThe Cardinals are in agreement with Wetherholt on a long-term contract extension, Jeff Passan of ESPN.com reports. Visit RotoWire.com for more analysis on this update.
- JJ Wetherholt: Taking seat WednesdayWetherholt is out of the lineup for Wednesday's game against the Brewers. Visit RotoWire.com for more analysis on this update.
- JJ Wetherholt: Blasts two homers in slugfest winWetherholt went 3-for-5 with two home runs, three RBI, three runs scored and a hit-by-pitch in Sunday's 12-10 win over the Royals. Visit RotoWire.com for more analysis on this update.
- JJ Wetherholt hits 2 homers as the Cardinals beat the Royals 12-10 to avoid a sweep— JJ Wetherholt hit two home runs and had three RBI as the St. Louis Cardinals avoided a series sweep with a 12-10 win over the Kansas City Royals on Sunday.




