FANSPORTS
BACK TO RANKINGS
JJ Wetherholt

JJ Wetherholt

STL2B • Bats L2026 Season

Overall Rank: 402B Rank: 4
Season:

Value

Standard score (σ) vs all qualified hitters — 0 = average, +1 = one standard deviation above the mean. Built from 5x5 category z-scores (like Baseball Monster).

+1.31
Overall
+1.06
AVG
+1.36
HR
+1.02
RBI
+1.96
R
+1.13
SB

Consensus Rank

Composite of 2 in-season expert ranking sources (FantasyPros ROS consensus + Pitcher List) — blended so it matches no single site, ranked among hitters (lower = better).

#59
Hitter
#5
Position

Season Stats

.267
AVG
12
HR
34
RBI
49
R
8
SB
.366
OBP
.421
SLG
.787
OPS

Splits & Tendencies

Where this hitter is especially strong or weak — by pitcher hand, venue, pitcher quality, and pitch type. wRC+ and RV/100 are league-relative (100 / 0 = average). Hover a tag for the numbers.

SplitPAAVGOPSwOBAwRC+
vs LHP110.253.716.326104
vs RHP223.273.822.365114
Home162.255.707.31497
Away171.279.866.388123
vs Elite127.272.750.335115
vs Good84.253.804.348111
vs Average56.239.788.355107
vs Below-avg53.304.722.33394
Pitch typePAwOBARV/100Whiff%
vs Fastball195.382+0.421.6%
vs Breaking82.348+1.316.1%
vs Offspeed47.239+0.525.0%

Luck Factor

How much this hitter's results are outrunning or trailing the quality of what actually happened — league-relative. Hover a meter for the inputs.

AVGLUCKY
+.012
UnluckyLucky
HRLUCKY
+1.1 HR
UnluckyLucky
RunsLUCKY
+0.03
UnluckyLucky
RBILUCKY
+.088
UnluckyLucky
Hard ContactSOLID
7.4%
SoftElite

Game Log (73 games)

DateOppABRHHRRBIBBSOSB
Jun 23vs Arizona Diamondbacks50000020
Jun 22vs Arizona Diamondbacks40200010
Jun 21@ Kansas City Royals53323000
Jun 19@ Kansas City Royals40000000
Jun 18@ Kansas City Royals41300200
Jun 17vs San Diego Padres40100000
Jun 16vs San Diego Padres40300101
Jun 15vs San Diego Padres40000010
Jun 14@ Minnesota Twins51213010
Jun 13@ Minnesota Twins00000000
Jun 12@ Minnesota Twins41201120
Jun 11@ New York Mets40000000
Jun 10@ New York Mets52300000
Jun 9@ New York Mets51102000
Jun 7vs Cincinnati Reds30000210
Jun 2vs Texas Rangers51200000
Jun 1vs Texas Rangers40000000
May 31vs Chicago Cubs32200111
May 30vs Chicago Cubs41300000
May 29vs Chicago Cubs40100000
May 27@ Milwaukee Brewers40100000
May 26@ Milwaukee Brewers40000010
May 25@ Milwaukee Brewers30100110
May 23@ Cincinnati Reds51101110
May 23@ Cincinnati Reds50100110
May 21vs Pittsburgh Pirates40000020
May 20vs Pittsburgh Pirates40200001
May 19vs Pittsburgh Pirates42212110
May 17vs Kansas City Royals30000110
May 15vs Kansas City Royals50000110
May 14@ Athletics31000120
May 13@ Athletics40200000
May 12@ Athletics42212110
May 10@ San Diego Padres40100010
May 9@ San Diego Padres41100011
May 8@ San Diego Padres51102010
May 7@ San Diego Padres20000200
May 6vs Milwaukee Brewers40000010
May 4vs Milwaukee Brewers41202100
May 3vs Los Angeles Dodgers40100000
May 2vs Los Angeles Dodgers40000010
May 1vs Los Angeles Dodgers50000020
Apr 30@ Pittsburgh Pirates42211100
Apr 29@ Pittsburgh Pirates50201020
Apr 28@ Pittsburgh Pirates33100100
Apr 27@ Pittsburgh Pirates41111000
Apr 26vs Seattle Mariners51111000
Apr 25vs Seattle Mariners51311000
Apr 24vs Seattle Mariners40100000
Apr 22@ Miami Marlins40000020
Apr 21@ Miami Marlins42100120
Apr 20@ Miami Marlins30000020
Apr 19@ Houston Astros40102020
Apr 18@ Houston Astros31100110
Apr 17@ Houston Astros33100100
Apr 15vs Cleveland Guardians10001201
Apr 14vs Cleveland Guardians42223010
Apr 13vs Cleveland Guardians51100010
Apr 12vs Boston Red Sox40000000
Apr 11vs Boston Red Sox40100000
Apr 10vs Boston Red Sox30000210
Apr 8@ Washington Nationals41000110
Apr 7@ Washington Nationals51101111
Apr 6@ Washington Nationals30100210
Apr 5@ Detroit Tigers41100010
Apr 4@ Detroit Tigers21100211
Apr 3@ Detroit Tigers20000010
Apr 1vs New York Mets52100020
Mar 31vs New York Mets41200020
Mar 30vs New York Mets31000100
Mar 29vs Tampa Bay Rays40100100
Mar 28vs Tampa Bay Rays51202001
Mar 26vs Tampa Bay Rays41112010