Dominate Fantasy - Sync your team
MLB
MIA
PIT
o7
-1.5
12:15PM • PREVIEW PEAC
SD
BAL
o10
-1.5
1:35PM • PREVIEW MASN
SEA
WSH
o10
+1.5
1:35PM • PREVIEW KIRO
NYY
TOR
o8.5
+1.5
1:37PM • PREVIEW SNET
ARI
CIN
o9.5
+1.5
1:40PM • PREVIEW KTVK
DET
CLE
o7.5
+1.5
1:40PM • PREVIEW DSN
ATL
NYM
o8.5
+1.5
1:40PM • PREVIEW WPIX
LAD
CHW
o9.5
+1.5
2:10PM • PREVIEW SN LA
HOU
KC
o8.5
+1.5
2:10PM • PREVIEW ROYL
PHI
MIL
o7
+1.5
2:10PM • PREVIEW NBC
STL
MIN
o9
+1.5
2:10PM • PREVIEW CARD
COL
ATH
o14
-1.5
3:05PM • PREVIEW KWGN
CHC
SF
o8
-1.5
3:10PM • PREVIEW ABC
TB
LAA
o9
+1.5
4:07PM • PREVIEW RAYS
TEX
BOS
o9
+1.5
7:20PM • PREVIEW NBC

Justin Wilson or JJ Wetherholt

Who Should I Start? - Week 14 • Start New
Justin Wilson

Justin Wilson

RP
JJ Wetherholt

JJ Wetherholt

2BSt. Louis Cardinals STL
OR
🔓 EXPERT ANALYSIS

Owners starting Wilson over Wetherholt

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Latest News Justin Wilson
Loading...
🔓 EXPERT ANALYSIS

Owners starting Wetherholt over Wilson

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook JJ Wetherholt

JJ Wetherholt's elite plate discipline and high-floor batting profile position him as a premium long-term fantasy asset.

The Cardinals did not hide their excitement when they secured JJ Wetherholt in the first round of the 2024 draft, and he has quickly validated that enthusiasm. Slotting in as the Cardinals' everyday starter at second base, the 23-year-old rookie has displayed the advanced maturity and swing mechanics of a seasoned veteran. His secure role at the top of the Cardinals' lineup provides him with a highly stable floor for plate appearances, run-scoring opportunities, and overall counting stats.

Our season projections anticipate Wetherholt maintaining a strong .275 batting average, with 14 home runs, 72 runs scored, 72 runs batted in, and 10 stolen bases over his first full campaign. His profile is built around elite contact skills and exceptional zone awareness, which should keep his on-base percentage highly competitive. While he may not provide league-winning raw power just yet, his line-drive approach and high-level speed ensure he will be a highly valuable five-category contributor.

Drafted around an ADP of 191, Wetherholt represents a significant bargain for fantasy managers seeking middle-infield stability without sacrificing batting average. He offers a very safe floor due to his daily playing time and contact-oriented approach, but his double-digit power and speed potential give him a highly enticing ceiling. He is a priority target to anchor the middle of your fantasy infield for this season and beyond.

Updated 2 days ago

Latest News JJ Wetherholt
Loading...
Performance Justin Wilson
Fantasy Chart Loading...

ERA W-L HLD SV SO WLK WHIP GP
nan-nan0
Season stats based on the past 7 days

ERA W-L HLD SV SO WLK WHIP GP
nan-nan0
Season stats based on the past 14 days
Performance JJ Wetherholt
Fantasy Chart Loading...

AVG HR RBI R OBP SLG SB GP
.286034.3750.28606
Season stats based on the past 7 days

AVG HR RBI R OBP SLG SB GP
.303037.3780.30319
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Justin Wilson
OWN
 
0%
No change since last week.
START
 
0%
No change since last week.
OWN/START JJ Wetherholt
OWN
98%
+0.95 compared to last week
START
73%
+12.32 compared to last week
Next Up Consensus Rankings
Expert Consensus Justin Wilson
Not Ranked
Average Ranking of Fantasy Experts
Expert Consensus JJ Wetherholt
8th
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Justin Wilson

    Overview

  • I couldn't find any stats of this player even playing a game in the past 60 days. This is most likely due to an injury or time in the minors.
Breakdown JJ Wetherholt

    Overview

  • Experts rank this player at 9th among 2B's. Based on his stats from the past 60 days, he is currently ranked 9th.
  • The current leader among 2B's is Xavier Edwards
  • Wow, would you look at that. The experts got it right on the money.
  • Trending Batting Stats

  • Ranked 228th in BABIP (Batting Average on Balls In Play) with 0.288
  • Ranked 137th in batting average with 0.263
  • Top 75 on base percentage and is currently ranked 72nd with 0.367
  • Not too impressive with slugging percentage currently ranked 166th with 0.421
  • Not too impressive with on base plus slugging currently ranked 129th with 0.788
  • Not very impressive in steals and is currently ranked 230th with 4
  • Top 100 in walks and is currently ranked 96th with 22
  • Not too impressive and is currently ranked 211th in RBI with 23
  • Top 50 in runs scored and is currently ranked 47th with 34
  • His average points in the past two weeks have remained fairly consistant and rose slightly by 0.2 PPG.
  • At this point in the season his numbers compared to last years: AVG: +0.252, OBP: +0.361, HRs: +9, RBI: +28, Runs: +44, Wlks: +32, Stls: +7,
Next Up Health Check
Injury Justin Wilson

No Injury Reported

Injury JJ Wetherholt

No Injury Reported

Next Up Matchup Comparison
Matchups Justin Wilson
DateOpponentResult
No games scheduled this week
ERA W-L HLD SV SO WLK WHIP GP
nan-nan0
Season stats based on this weeks opponents
Matchups JJ Wetherholt
DateOpponentResult
Jun 09@NYMDustin MayW 0-7
Jun 10@NYMAndre PallanteW 2-9
Jun 11@NYMBrooks RaleyL 5-4
Jun 12@MINAnthony BandaL 9-8
Jun 13@MINMatt SvansonW 6-9
Jun 14@MINTaj Bradley
AVG HR RBI R OBP SLG SB GP
.300038.3440.30008
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Justin Wilson
5.22
FantasySP Player Rating
Rating JJ Wetherholt
13.58
FantasySP Player Rating
Next Up Career Comparison
Career Justin Wilson
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2012 PIT 8 4.2 104 7 3 0 0-0 1.93 2.79 13.5 9
2013 PIT 58 69.0 1191 59 28 0 6-1 2.22 1.13 7.7 210
2014 PIT 65 49.1 977 58 29 0 3-3 4.56 1.5 10.6 120
2015 NYY 74 47.0 1048 66 20 0 5-0 4.02 1.47 12.6 152
2016 DET 66 54.0 996 65 17 1 4-5 4.5 1.44 10.8 139
2017 DET 65 53.1 1130 80 35 13 4-4 3.71 1.41 13.5 243
2018 CHC 71 45.1 1035 69 33 0 4-5 4.17 1.72 13.7 134
2019 NYM 45 34.1 692 44 19 4 4-2 2.88 1.51 11.5 126
2020 NYM 24 18.1 355 24 10 0 2-1 4.91 1.53 11.8 46
2021 NYY 41 35.2 596 29 16 0 1-1 5.05 1.35 7.3 52
2022 CIN 5 5.1 54 7 0 0 0-1 1.69 0.56 11.8 7
2024 CIN 60 39.2 816 51 13 2 1-5 6.58 1.71 11.6 71
2025 BOS 62 40.2 839 57 20 0 4-1 4.2 1.67 12.6 119
ON PACE 147 96 1998 135 47 0 9-2 4.2 1.67 12.6 283
3-YEAR AVG 41 26 552 36 11 1 2-2 5.54 1.73 12.5 63
Career 644 482.2 9833 616 243 0 0-0 4.18 1.52 11.5
Career JJ Wetherholt
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2026 STL 63 62 9 44 28 7 32 .252 .361 .390 229
ON PACE 150 147 21 104 66 16 76 .252 .361 .390 545
3-YEAR AVG . . . 0
Career 63 62 9 44 28 7 32 .252 .361 .390
The EDGE you need to WIN!
  • Optimal Lineups
  • Predictive Analytics Waiver Advice
  • Trade Suggestions & More

Latest from FSP

Player News

Matchups

Week 1
ARI @LAC
ATL @PIT
BAL @IND
BUF @HOU
CAR vs CHI
CIN vs TB
CLE @JAC
DAL @NYG
DEN @KC
DET vs NO
GB @MIN
LAR vs SF
LV vs MIA
NE @SEA
NYJ @TEN
PHI vs WAS
Matchup Time Pitchers
ARI @CIN 01:40 EDT EST Zac Gallen
Andrew Abbott
ATH vs COL 03:05 EDT EST Jeffrey Springs
Tomoyuki Sugano
ATL @NYM 01:40 EDT EST Bryce Elder
Freddy Peralta
BAL vs SD 01:35 EDT EST Trevor Rogers
Walker Buehler
BOS vs TEX 07:20 EDT EST Connelly Early
Nathan Eovaldi
CHC @SF 03:10 EDT EST Ryan Rolison
Logan Webb
CHW vs LAD 02:10 EDT EST Bryan Hudson
Emmet Sheehan
CLE vs DET 01:40 EDT EST Gavin Williams
Casey Mize
HOU @KC 02:10 EDT EST Spencer Arrighetti
Stephen Kolek
LAA vs TB 04:07 EDT EST Grayson Rodriguez
Casey Legumina
MIA @PIT 12:15 EDT EST Max Meyer
Paul Skenes
MIL vs PHI 02:10 EDT EST Kyle Harrison
Cristopher Sanchez
MIN vs STL 02:10 EDT EST Taj Bradley
Michael McGreevy
NYY @TOR 01:37 EDT EST Will Warren
Patrick Corbin
SEA @WAS 01:35 EDT EST Emerson Hancock
Miles Mikolas
Matchup Time
No games scheduled
Matchup Time
CAR @VGK 8:00 PM EST