JJ Wetherholt

STL Cardinals • #26 • Second Base

Active
Position Second Base
Height 5'9"
Weight 190
Age 23
Birthdate Sep 10, 2002
Birthplace Baltimore, MD, USA
School West Virginia

JJ Wetherholt Projections, Player Props and Stats

Odds last updated Sat, Jun 27 16:53 ET

Total Hits Odds

OVER
UNDER
1.01 / game
(2026) avg
Date Opponent Hits Close
Jun 26 vs MIA MIA 0(u) 0.5 (+150)
Jun 24 vs AZ AZ 0(u) 0.5 (-275)
Jun 23 vs AZ AZ 0(u) 0.5 (+170)
Jun 22 vs AZ AZ 2(o) 0.5 (-250)
Jun 21 @ KC KC 3(o) 0.5 (-290)
Jun 19 @ KC KC 0(u) 0.5 (+185)
Jun 18 @ KC KC 3(o) 0.5 (-325)
Jun 17 vs SD SD 1(o) 0.5 (-275)
Jun 16 vs SD SD 3(o) 0.5 (-200)
Jun 15 vs SD SD 0(u) 0.5 (+170)
Last 10 average 1.2

Total Home Runs Odds

OVER
UNDER
0.16 / game
(2026) avg
Date Opponent HR Close
Jun 26 vs MIA MIA 0(u) 0.5 (+650)
Jun 24 vs AZ AZ 0(u) 0.5 (+650)
Jun 23 vs AZ AZ 0(u) 0.5 (+700)
Jun 22 vs AZ AZ 0(u) 0.5 (+550)
Jun 21 @ KC KC 2(o) 0.5 (+600)
Jun 19 @ KC KC 0(u) 0.5 (+550)
Jun 18 @ KC KC 0(u) 0.5 (+550)
Jun 17 vs SD SD 0(u) 0.5 (+475)
Jun 16 vs SD SD 0(u) 0.5 (+500)
Jun 15 vs SD SD 0(u) 0.5 (+600)
Last 10 average 0.2

Total Bases Odds

OVER
UNDER
1.6 / game
(2026) avg
Date Opponent TB Close
Jun 26 vs MIA MIA 0(u) 1.5 (+145)
Jun 24 vs AZ AZ 0(u) 1.5 (+110)
Jun 23 vs AZ AZ 0(u) 1.5 (+125)
Jun 22 vs AZ AZ 2(o) 1.5 (+110)
Jun 21 @ KC KC 9(o) 1.5 (+105)
Jun 19 @ KC KC 0(u) 1.5 (-105)
Jun 18 @ KC KC 4(o) 1.5 (+100)
Jun 17 vs SD SD 1(u) 1.5 (+100)
Jun 16 vs SD SD 3(o) 1.5 (+140)
Jun 15 vs SD SD 0(u) 1.5 (+120)
Last 10 average 1.9

Total RBIs Odds

OVER
UNDER
0.45 / game
(2026) avg
Date Opponent RBI Close
Jun 26 vs MIA MIA 0(u) 0.5 (-360)
Jun 24 vs AZ AZ 0(u) 0.5 (-325)
Jun 23 vs AZ AZ 0(u) 0.5 (-350)
Jun 22 vs AZ AZ 0(u) 0.5 (-300)
Jun 21 @ KC KC 3(o) 0.5 (+170)
Jun 19 @ KC KC 0(u) 0.5 (-270)
Jun 18 @ KC KC 0(u) 0.5 (-310)
Jun 17 vs SD SD 0(u) 0.5 (-250)
Jun 16 vs SD SD 0(u) 0.5 (-325)
Jun 15 vs SD SD 0(u) 0.5 (-325)
Last 10 average 0.3

Total Hits Odds

OVER
UNDER
1.01 / game
(2026) avg
Date Opponent Hits Close
Jun 26 vs MIA MIA 0(u) 0.5 (+150)
Jun 24 vs AZ AZ 0(u) 0.5 (-275)
Jun 23 vs AZ AZ 0(u) 0.5 (+170)
Jun 22 vs AZ AZ 2(o) 0.5 (-250)
Jun 21 @ KC KC 3(o) 0.5 (-290)
Jun 19 @ KC KC 0(u) 0.5 (+185)
Jun 18 @ KC KC 3(o) 0.5 (-325)
Jun 17 vs SD SD 1(o) 0.5 (-275)
Jun 16 vs SD SD 3(o) 0.5 (-200)
Jun 15 vs SD SD 0(u) 0.5 (+170)
Last 10 average 1.2

Total Home Runs Odds

OVER
0.16 / game
(2026) avg
Date Opponent HR Close
Jun 26 vs MIA MIA 0(u) 0.5 (+650)
Jun 24 vs AZ AZ 0(u) 0.5 (+650)
Jun 23 vs AZ AZ 0(u) 0.5 (+700)
Jun 22 vs AZ AZ 0(u) 0.5 (+550)
Jun 21 @ KC KC 2(o) 0.5 (+600)
Jun 19 @ KC KC 0(u) 0.5 (+550)
Jun 18 @ KC KC 0(u) 0.5 (+550)
Jun 17 vs SD SD 0(u) 0.5 (+475)
Jun 16 vs SD SD 0(u) 0.5 (+500)
Jun 15 vs SD SD 0(u) 0.5 (+600)
Last 10 average 0.2

Total Bases Odds

OVER
UNDER
1.6 / game
(2026) avg
Date Opponent TB Close
Jun 26 vs MIA MIA 0(u) 1.5 (+145)
Jun 24 vs AZ AZ 0(u) 1.5 (+110)
Jun 23 vs AZ AZ 0(u) 1.5 (+125)
Jun 22 vs AZ AZ 2(o) 1.5 (+110)
Jun 21 @ KC KC 9(o) 1.5 (+105)
Jun 19 @ KC KC 0(u) 1.5 (-105)
Jun 18 @ KC KC 4(o) 1.5 (+100)
Jun 17 vs SD SD 1(u) 1.5 (+100)
Jun 16 vs SD SD 3(o) 1.5 (+140)
Jun 15 vs SD SD 0(u) 1.5 (+120)
Last 10 average 1.9

Total RBIs Odds

OVER
UNDER
0.45 / game
(2026) avg
Date Opponent RBI Close
Jun 26 vs MIA MIA 0(u) 0.5 (-360)
Jun 24 vs AZ AZ 0(u) 0.5 (-325)
Jun 23 vs AZ AZ 0(u) 0.5 (-350)
Jun 22 vs AZ AZ 0(u) 0.5 (-300)
Jun 21 @ KC KC 3(o) 0.5 (+170)
Jun 19 @ KC KC 0(u) 0.5 (-270)
Jun 18 @ KC KC 0(u) 0.5 (-310)
Jun 17 vs SD SD 0(u) 0.5 (-250)
Jun 16 vs SD SD 0(u) 0.5 (-325)
Jun 15 vs SD SD 0(u) 0.5 (-325)
Last 10 average 0.3

Total Hits Odds

OVER
1.01 / game
(2026) avg
Date Opponent Hits Close
Jun 26 vs MIA MIA 0(u) 0.5 (+150)
Jun 24 vs AZ AZ 0(u) 0.5 (-275)
Jun 23 vs AZ AZ 0(u) 0.5 (+170)
Jun 22 vs AZ AZ 2(o) 0.5 (-250)
Jun 21 @ KC KC 3(o) 0.5 (-290)
Jun 19 @ KC KC 0(u) 0.5 (+185)
Jun 18 @ KC KC 3(o) 0.5 (-325)
Jun 17 vs SD SD 1(o) 0.5 (-275)
Jun 16 vs SD SD 3(o) 0.5 (-200)
Jun 15 vs SD SD 0(u) 0.5 (+170)
Last 10 average 1.2

Total Home Runs Odds

OVER
UNDER
0.16 / game
(2026) avg
Date Opponent HR Close
Jun 26 vs MIA MIA 0(u) 0.5 (+650)
Jun 24 vs AZ AZ 0(u) 0.5 (+650)
Jun 23 vs AZ AZ 0(u) 0.5 (+700)
Jun 22 vs AZ AZ 0(u) 0.5 (+550)
Jun 21 @ KC KC 2(o) 0.5 (+600)
Jun 19 @ KC KC 0(u) 0.5 (+550)
Jun 18 @ KC KC 0(u) 0.5 (+550)
Jun 17 vs SD SD 0(u) 0.5 (+475)
Jun 16 vs SD SD 0(u) 0.5 (+500)
Jun 15 vs SD SD 0(u) 0.5 (+600)
Last 10 average 0.2

Total Bases Odds

OVER
UNDER
1.6 / game
(2026) avg
Date Opponent TB Close
Jun 26 vs MIA MIA 0(u) 1.5 (+145)
Jun 24 vs AZ AZ 0(u) 1.5 (+110)
Jun 23 vs AZ AZ 0(u) 1.5 (+125)
Jun 22 vs AZ AZ 2(o) 1.5 (+110)
Jun 21 @ KC KC 9(o) 1.5 (+105)
Jun 19 @ KC KC 0(u) 1.5 (-105)
Jun 18 @ KC KC 4(o) 1.5 (+100)
Jun 17 vs SD SD 1(u) 1.5 (+100)
Jun 16 vs SD SD 3(o) 1.5 (+140)
Jun 15 vs SD SD 0(u) 1.5 (+120)
Last 10 average 1.9

Total RBIs Odds

OVER
UNDER
0.45 / game
(2026) avg
Date Opponent RBI Close
Jun 26 vs MIA MIA 0(u) 0.5 (-360)
Jun 24 vs AZ AZ 0(u) 0.5 (-325)
Jun 23 vs AZ AZ 0(u) 0.5 (-350)
Jun 22 vs AZ AZ 0(u) 0.5 (-300)
Jun 21 @ KC KC 3(o) 0.5 (+170)
Jun 19 @ KC KC 0(u) 0.5 (-270)
Jun 18 @ KC KC 0(u) 0.5 (-310)
Jun 17 vs SD SD 0(u) 0.5 (-250)
Jun 16 vs SD SD 0(u) 0.5 (-325)
Jun 15 vs SD SD 0(u) 0.5 (-325)
Last 10 average 0.3

Total Hits Odds

OVER
UNDER
1.01 / game
(2026) avg
Date Opponent Hits Close
Jun 26 vs MIA MIA 0(u) 0.5 (+150)
Jun 24 vs AZ AZ 0(u) 0.5 (-275)
Jun 23 vs AZ AZ 0(u) 0.5 (+170)
Jun 22 vs AZ AZ 2(o) 0.5 (-250)
Jun 21 @ KC KC 3(o) 0.5 (-290)
Jun 19 @ KC KC 0(u) 0.5 (+185)
Jun 18 @ KC KC 3(o) 0.5 (-325)
Jun 17 vs SD SD 1(o) 0.5 (-275)
Jun 16 vs SD SD 3(o) 0.5 (-200)
Jun 15 vs SD SD 0(u) 0.5 (+170)
Last 10 average 1.2

Total Home Runs Odds

OVER
UNDER
0.16 / game
(2026) avg
Date Opponent HR Close
Jun 26 vs MIA MIA 0(u) 0.5 (+650)
Jun 24 vs AZ AZ 0(u) 0.5 (+650)
Jun 23 vs AZ AZ 0(u) 0.5 (+700)
Jun 22 vs AZ AZ 0(u) 0.5 (+550)
Jun 21 @ KC KC 2(o) 0.5 (+600)
Jun 19 @ KC KC 0(u) 0.5 (+550)
Jun 18 @ KC KC 0(u) 0.5 (+550)
Jun 17 vs SD SD 0(u) 0.5 (+475)
Jun 16 vs SD SD 0(u) 0.5 (+500)
Jun 15 vs SD SD 0(u) 0.5 (+600)
Last 10 average 0.2

Total Bases Odds

OVER
UNDER
1.6 / game
(2026) avg
Date Opponent TB Close
Jun 26 vs MIA MIA 0(u) 1.5 (+145)
Jun 24 vs AZ AZ 0(u) 1.5 (+110)
Jun 23 vs AZ AZ 0(u) 1.5 (+125)
Jun 22 vs AZ AZ 2(o) 1.5 (+110)
Jun 21 @ KC KC 9(o) 1.5 (+105)
Jun 19 @ KC KC 0(u) 1.5 (-105)
Jun 18 @ KC KC 4(o) 1.5 (+100)
Jun 17 vs SD SD 1(u) 1.5 (+100)
Jun 16 vs SD SD 3(o) 1.5 (+140)
Jun 15 vs SD SD 0(u) 1.5 (+120)
Last 10 average 1.9

Total RBIs Odds

OVER
UNDER
0.45 / game
(2026) avg
Date Opponent RBI Close
Jun 26 vs MIA MIA 0(u) 0.5 (-360)
Jun 24 vs AZ AZ 0(u) 0.5 (-325)
Jun 23 vs AZ AZ 0(u) 0.5 (-350)
Jun 22 vs AZ AZ 0(u) 0.5 (-300)
Jun 21 @ KC KC 3(o) 0.5 (+170)
Jun 19 @ KC KC 0(u) 0.5 (-270)
Jun 18 @ KC KC 0(u) 0.5 (-310)
Jun 17 vs SD SD 0(u) 0.5 (-250)
Jun 16 vs SD SD 0(u) 0.5 (-325)
Jun 15 vs SD SD 0(u) 0.5 (-325)
Last 10 average 0.3

JJ Wetherholt Game Logs

2026 Game Log
Date Opp Score M/L O/U AB R H 2B 3B HR RBI BB K SB CS
Jun 26 vs MIA L 4 - 0 L -108 U 8.5 4 0 0 0 0 0 0 0 1 0 0
Jun 24 vs AZ L 9 - 4 L -116 O 9.0 5 0 0 0 0 0 0 0 0 0 0
Jun 23 vs AZ L 4 - 3 L -112 U 8.5 5 0 0 0 0 0 0 0 2 0 0
Jun 22 vs AZ W 3 - 2 W -152 U 8.5 4 0 2 0 0 0 0 0 1 0 0
Jun 21 @ KC W 12 - 10 W -130 O 9.0 5 3 3 0 0 2 3 0 0 0 0
Jun 19 @ KC L 6 - 5 L -120 O 9.5 4 0 0 0 0 0 0 0 0 0 0
Jun 18 @ KC L 14 - 6 L -102 O 8.5 4 1 3 1 0 0 0 2 0 0 0
Jun 17 vs SD L 6 - 1 L -130 U 10.5 4 0 1 0 0 0 0 0 0 0 0
Jun 16 vs SD W 3 - 2 W -118 U 8.5 4 0 3 0 0 0 0 1 0 1 0
Jun 15 vs SD W 3 - 0 W -166 U 8.5 4 0 0 0 0 0 0 0 1 0 0
Jun 14 @ MIN L 5 - 4 L -102 U 9.5 5 1 2 0 0 1 3 0 1 0 0
Jun 13 @ MIN W 9 - 6 W -110 O 9.0 0 0 0 0 0 0 0 0 0 0 0
Jun 12 @ MIN L 9 - 8 L 116 O 9.0 4 1 2 0 0 0 1 1 2 0 0
Jun 11 @ NYM L 5 - 4 L 130 P 9.0 4 0 0 0 0 0 0 0 0 0 0
Jun 10 @ NYM W 9 - 2 W 116 O 8.5 5 2 3 0 0 0 0 0 0 0 0
Jun 9 @ NYM W 7 - 0 W 110 U 8.5 5 1 1 0 0 0 2 0 0 0 0
Jun 7 vs CIN W 5 - 3 W -152 U 9.5 3 0 0 0 0 0 0 2 1 0 0
Jun 2 vs TEX L 7 - 4 L -108 O 7.0 5 1 2 0 0 0 0 0 0 0 0
Jun 1 vs TEX L 2 - 1 L 108 U 7.5 4 0 0 0 0 0 0 0 0 0 0
May 31 vs CHC W 5 - 1 W -118 U 8.5 3 2 2 0 0 0 0 1 1 1 0
May 30 vs CHC L 6 - 1 L 112 U 8.0 4 1 3 0 0 0 0 0 0 0 0
May 29 vs CHC W 6 - 5 W 112 O 7.5 4 0 1 1 0 0 0 0 0 0 0
May 27 @ MIL L 2 - 1 L 144 U 8.5 4 0 1 1 0 0 0 0 0 0 0
May 26 @ MIL L 6 - 0 L 168 U 8.0 4 0 0 0 0 0 0 0 1 0 0
May 25 @ MIL L 5 - 1 L 184 U 7.5 3 0 1 0 0 0 0 1 1 0 0
May 23 @ CIN L 7 - 6 F/11 L -110 O 9.5 5 0 1 0 0 0 0 1 1 0 0
May 23 @ CIN W 8 - 1 W -108 U 9.5 5 1 1 0 0 0 1 1 1 0 0
May 21 vs PIT L 6 - 2 L 104 O 7.0 4 0 0 0 0 0 0 0 2 0 0
May 20 vs PIT L 7 - 0 L -112 U 7.5 4 0 2 0 0 0 0 0 0 1 0
May 19 vs PIT W 9 - 6 F/10 W -112 O 8.0 4 2 2 0 0 1 2 1 1 0 0
May 17 vs KC L 2 - 0 L -120 U 9.0 3 0 0 0 0 0 0 1 1 0 0
May 15 vs KC W 5 - 4 F/11 W -108 O 8.5 5 0 0 0 0 0 0 1 1 0 0
May 14 @ ATH W 5 - 4 W 102 U 9.5 3 1 0 0 0 0 0 1 2 0 0
May 13 @ ATH L 6 - 2 L 118 U 9.5 4 0 2 0 0 0 0 0 0 0 0
May 12 @ ATH W 6 - 4 W 132 P 10.0 4 2 2 0 0 1 2 1 1 0 0
May 10 @ SD L 3 - 2 F/10 L 112 U 8.5 4 0 1 0 0 0 0 0 1 0 0
May 9 @ SD L 4 - 2 L 120 U 7.5 4 1 1 0 0 0 0 0 1 1 0
May 8 @ SD W 6 - 0 W 124 U 8.0 5 1 1 0 0 0 2 0 1 0 0
May 7 @ SD W 2 - 1 W 144 U 9.5 2 0 0 0 0 0 0 2 0 0 0
May 6 vs MIL L 6 - 2 L -110 O 7.5 4 0 0 0 0 0 0 0 1 0 0
May 4 vs MIL W 6 - 3 W 110 P 9.0 4 1 2 0 0 0 2 1 0 0 0
May 3 vs LAD L 4 - 1 L 118 U 9.5 4 0 1 0 0 0 0 0 0 0 0
May 2 vs LAD W 3 - 2 W 116 U 8.5 4 0 0 0 0 0 0 0 1 0 0
May 1 vs LAD W 7 - 2 W 150 O 8.5 5 0 0 0 0 0 0 0 2 0 0
Apr 30 @ PIT W 10 - 5 W 200 O 7.0 4 2 2 0 0 1 1 1 0 0 0
Apr 29 @ PIT W 5 - 4 W 112 O 8.5 5 0 2 2 0 0 1 0 2 0 0
Apr 28 @ PIT W 11 - 7 W 136 O 8.5 3 3 1 1 0 0 0 1 0 0 0
Apr 27 @ PIT W 4 - 2 W 104 U 8.0 4 1 1 0 0 1 1 0 0 0 0
Apr 26 vs SEA L 3 - 2 L 114 U 8.5 5 1 1 0 0 1 1 0 0 0 0
Apr 25 vs SEA L 11 - 9 L 130 O 7.5 5 1 3 0 0 1 1 0 0 0 0
Apr 24 vs SEA L 3 - 2 L 124 U 8.0 4 0 1 0 0 0 0 0 0 0 0
Apr 22 @ MIA L 4 - 1 L 124 U 8.5 4 0 0 0 0 0 0 0 2 0 0
Apr 21 @ MIA W 5 - 3 W -102 U 8.5 4 2 1 1 0 0 0 1 2 0 0
Apr 20 @ MIA L 5 - 3 L 110 U 8.5 3 0 0 0 0 0 0 0 2 0 0
Apr 19 @ HOU W 7 - 5 F/10 W 118 O 8.5 4 0 1 0 0 0 2 0 2 0 0
Apr 18 @ HOU W 7 - 5 W 124 O 9.0 3 1 1 0 0 0 0 1 1 0 0
Apr 17 @ HOU W 9 - 4 W 106 O 9.0 3 3 1 0 0 0 0 1 0 0 0
Apr 15 vs CLE W 5 - 3 W -112 U 9.0 1 0 0 0 0 0 1 2 0 1 0
Apr 14 vs CLE W 6 - 5 F/10 W 108 O 9.0 4 2 2 0 0 2 3 0 1 0 0
Apr 13 vs CLE L 9 - 3 L 100 O 8.0 5 1 1 0 0 0 0 0 1 0 0
Apr 12 vs BOS L 9 - 3 L 100 O 9.0 4 0 0 0 0 0 0 0 0 0 0
Apr 11 vs BOS L 7 - 1 L 118 O 7.5 4 0 1 0 0 0 0 0 0 0 0
Apr 10 vs BOS W 3 - 2 W 116 U 7.5 3 0 0 0 0 0 0 2 1 0 0
Apr 8 @ WAS W 6 - 1 W -126 U 8.5 4 1 0 0 0 0 0 1 1 0 0
Apr 7 @ WAS W 7 - 6 F/10 W -104 O 7.5 5 1 1 1 0 0 1 1 1 1 0
Apr 6 @ WAS L 9 - 6 L -116 O 8.0 3 0 1 0 0 0 0 2 1 0 0
Apr 5 @ DET W 5 - 3 W 120 P 8.0 4 1 1 0 0 0 0 0 1 0 0
Apr 4 @ DET L 11 - 6 L 142 O 7.5 2 1 1 0 0 0 0 2 1 1 0
Apr 3 @ DET L 4 - 0 L 152 U 8.0 2 0 0 0 0 0 0 0 1 0 0
Apr 1 vs NYM W 2 - 1 F/11 W 138 U 7.5 5 2 1 0 0 0 0 0 2 0 0
Mar 31 vs NYM W 3 - 0 W 124 U 8.5 4 1 2 0 0 0 0 0 2 0 0
Mar 30 vs NYM L 4 - 2 L 126 U 8.5 3 1 0 0 0 0 0 1 0 0 0
Mar 29 vs TB L 11 - 7 L 100 O 7.5 4 0 1 0 0 0 0 1 0 0 0
Mar 28 vs TB W 6 - 5 F/10 W -104 O 7.5 5 1 2 0 0 0 2 0 0 1 0
Mar 26 vs TB W 9 - 7 W 114 O 8.0 4 1 1 0 0 1 2 0 1 0 0
Show Full Season

JJ Wetherholt's Batting Statistics for Regular Season

Season Team G AB R H 2B 3B HR RBI SB CS BB SO SAC AVG OBP SLG
2026 STL 75 294 49 76 8 0 12 34 8 0 35 54 0 .259 .359 .408

JJ Wetherholt's Batting Statistics for Post Season

Season Team G AB R H 2B 3B HR RBI SB CS BB SO SAC AVG OBP SLG


Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo