Skip Navigation to Main Content

Who Should I Trade?

JJ Wetherholt for Yohandy Morales (2026)


See if your team wins or loses with this trade View Trade Analyzer

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  JJ Wetherholt
2B,3B,SS - STL
JJ Wetherholt
Yohandy Morales
1B,3B - WSH
Yohandy Morales
Expert
Recommendation
100%
Recommended by
6 of 6 experts
0%
Recommended by
0 of 6 experts
Rankings 
   
Rest of Season# 73
VBR# 82# 1318
   
Projections 
   
Runs534
Home Runs121
RBI454
Stolen Bases90
Batting Average.256.241
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 79
   
Dalton Del Don
The Deep Shot
# 69
   
Chris Welsh
FantasyPros
# 49
   
Joe Pisapia
FantasyPros
# 73
   
Kelly Kirby
FantasyPros
# 80
   
Kevin Spinelli
KevScores
# 77
   
Who Should I Trade? Player Statistics
  JJ Wetherholt
2B,3B,SS - STL
JJ Wetherholt
Yohandy Morales
1B,3B - WSH
Yohandy Morales
2026 Stats 
   
   
At Bats220
   
Runs39
   
Hits54
   
Singles38
   
Doubles7
   
Triples0
   
Home Runs9
   
RBI25
   
Stolen Bases7
   
Caught Stealing0
   
Walks29
   
Strikeouts45
   
Batting Average.246
   
On Base Pct.356
   
Slugging Pct.400
   
On-base Plus Slugging.756
   
Who Should I Trade? Player Projections
  JJ Wetherholt
2B,3B,SS - STL
JJ Wetherholt
Yohandy Morales
1B,3B - WSH
Yohandy Morales
2026 Projections 
   
   
At Bats35434
   
Runs534
   
Hits918
   
Singles616
   
Doubles172
   
Triples10
   
Home Runs121
   
RBI454
   
Stolen Bases90
   
Caught Stealing20
   
Walks413
   
Strikeouts7311
   
Batting Average.256.241
   
On Base Pct.347.302
   
Slugging Pct.408.372
   
On-base Plus Slugging.755.674
   
Who Should I Trade? Player Notes
  JJ Wetherholt
2B,3B,SS - STL
JJ Wetherholt
Yohandy Morales
1B,3B - WSH
Yohandy Morales
News 
 JJ Wetherholt went 2-for-3 in Sunday's 5-1 win over the Cubs with two runs scored, a walk, a stolen base and a strikeout.
Chase Davis
Mon, Jun 1st
The Nationals have reassigned infielder Yohandy Morales to minor league camp.
Brenton Kemp
Sat, Mar 14th
 JJ Wetherholt went 3-for-4 with three singles in the loss to the Cubs, with one run scored.
Chase Davis
Sun, May 31st
 
 JJ Wetherholt went 2-for-4 in a loss to the Pirates with one stolen base.
Chase Davis
Thu, May 21st
 
 JJ Wetherholt went 2-for-4 in a win over the Pirates with a home run, two runs scored, two RBI, one walk and one strikeout.
Chase Davis
Wed, May 20th
 
 JJ Wetherholt is not in the Cardinals lineup on Saturday against the Royals.
Ari Koslow
Sat, May 16th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  JJ Wetherholt
2B,3B,SS - STL
JJ Wetherholt
Yohandy Morales
1B,3B - WSH
Yohandy Morales
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs TBDrew Rasmussen (4-2)#21@ CHCMatthew Boyd (2-1)#39
Sat, Mar 28thvs TBJoe Boyle (0-1)#161@ CHCCade Horton (1-0)
Sun, Mar 29thvs TBSteven Matz (4-2)#94@ CHCShota Imanaga (4-6)#24
Mon, Mar 30thvs NYMClay Holmes (4-4)#169@ PHITaijuan Walker (1-4)#401
Tue, Mar 31stvs NYMKodai Senga (0-4)#128@ PHIAndrew Painter (1-6)#164
Wed, Apr 1stvs NYMFreddy Peralta (3-4)#27@ PHICristopher Sanchez (6-2)#3
Fri, Apr 3rd@ DETFramber Valdez (2-4)#28vs LADEmmet Sheehan (3-2)#49
Sat, Apr 4th@ DETJack Flaherty (0-7)#62vs LADTyler Glasnow (3-0)#37
Sun, Apr 5th@ DETKeider Montero (2-3)#200vs LADRoki Sasaki (3-3)#118
Mon, Apr 6th@ WSHZack Littell (5-4)#171vs STLAndre Pallante (5-4)#162
Tue, Apr 7th@ WSHCade Cavalli (3-3)#86vs STLMatthew Liberatore (3-3)#113
Wed, Apr 8th@ WSHMiles Mikolas (1-4)#216vs STLMichael McGreevy (3-5)#84
Fri, Apr 10thvs BOSConnelly Early (5-2)#92@ MILAaron Ashby
Sat, Apr 11thvs BOSRanger Suarez (2-3)#31@ MILKyle Harrison (6-1)#64
Sun, Apr 12thvs BOSBrayan Bello (2-5)#133@ MILBrandon Woodruff (2-1)#55
Mon, Apr 13thvs CLEGavin Williams (8-3)#26@ PITPaul Skenes (6-5)#2
Tue, Apr 14thvs CLEJoey Cantillo (4-2)#105@ PITMitch Keller (5-2)#88
Wed, Apr 15thvs CLESlade Cecconi (3-5)#102@ PITMason Montgomery (1-1)#163
Fri, Apr 17th@ HOUPeter Lambert (4-4)#199vs SFLogan Webb (2-4)#13
Sat, Apr 18th@ HOULance McCullers Jr. (2-3)#223vs SFAdrian Houser (2-5)#186
Sun, Apr 19th@ HOUMike Burrows (3-6)#130vs SFRobbie Ray (3-6)#81
Mon, Apr 20th@ MIAMax Meyer (5-0)#70vs ATLBryce Elder (4-3)#111
Tue, Apr 21st@ MIAChris Paddack (0-7)#353vs ATLReynaldo Lopez (2-1)#107
Wed, Apr 22nd@ MIAJanson Junk (3-5)#138vs ATLDidier Fuentes (4-0)#172
Fri, Apr 24thvs SEAGeorge Kirby (5-4)#15@ CWSBryan Hudson (3-1)#173
Sat, Apr 25thvs SEABryan Woo (5-3)#6@ CWSNoah Schultz (2-4)#227
Sun, Apr 26thvs SEAEmerson Hancock (4-2)#89@ CWSBryan Hudson (3-1)#173
Mon, Apr 27th@ PITMason Montgomery (1-1)#163   
Tue, Apr 28th@ PITBraxton Ashcraft (5-2)#38@ NYMClay Holmes (4-4)#169
Wed, Apr 29th@ PITBubba Chandler (1-6)#122@ NYMDavid Peterson (3-5)#121
Thu, Apr 30th@ PITPaul Skenes (6-5)#2@ NYMFreddy Peralta (3-4)#27
Fri, May 1stvs LADEmmet Sheehan (3-2)#49vs MILJacob Misiorowski (6-2)#17
Sat, May 2ndvs LADRoki Sasaki (3-3)#118vs MILKyle Harrison (6-1)#64
Sun, May 3rdvs LADJustin Wrobleski (7-2)#117vs MILLogan Henderson (2-1)#56
Mon, May 4thvs MILChad Patrick (3-2)#120   
Wed, May 6thvs MILBrandon Sproat (1-4)#166vs MINBailey Ober (6-3)#93
Thu, May 7th@ SDMichael King (4-4)#35vs MINSimeon Woods Richardson (0-7)#363
Fri, May 8th@ SDGriffin Canning (0-4)#144@ MIARobby Snelling (0-1)
Sat, May 9th@ SDRandy Vasquez (5-3)#196@ MIAJanson Junk (3-5)#138
Sun, May 10th@ SDWalker Buehler (3-3)#211@ MIASandy Alcantara (4-4)#75
Tue, May 12th@ ATHJeffrey Springs (3-6)#108@ CINBrady Singer (2-5)#149
Wed, May 13th@ ATHJ.T. Ginn (3-3)#125@ CINNick Lodolo (2-1)#73
Thu, May 14th@ ATHJacob Lopez (4-3)#213@ CINChase Burns (7-1)#25
Fri, May 15thvs KCMichael Wacha (4-3)#82vs BALShane Baz (2-5)#83
Sat, May 16thvs KCNoah Cameron (2-4)#100vs BALChris Bassitt (4-3)#124
Sun, May 17thvs KCStephen Kolek (3-1)#165vs BALBrandon Young (3-1)#189
Tue, May 19thvs PITMitch Keller (5-2)#88vs NYMNolan McLean (3-4)#32
Wed, May 20thvs PITCarmen Mlodzinski (4-3)#132vs NYMZach Thornton (0-1)#276
Thu, May 21stvs PITBraxton Ashcraft (5-2)#38vs NYMDavid Peterson (3-5)#121
Sat, May 23rd@ CINChase Petty (0-0)#412@ ATLGrant Holmes (3-2)#131
Mon, May 25th@ MILJacob Misiorowski (6-2)#17@ CLETanner Bibee (0-7)#44
Tue, May 26th@ MILKyle Harrison (6-1)#64@ CLEJoey Cantillo (4-2)#105
Wed, May 27th@ MILChad Patrick (3-2)#120@ CLEGavin Williams (8-3)#26
Fri, May 29thvs CHCShota Imanaga (4-6)#24vs SDLucas Giolito (2-0)#184
Sat, May 30thvs CHCBen Brown (2-2)#52vs SDMichael King (4-4)#35
Sun, May 31stvs CHCJordan Wicks (0-2)#207vs SDGriffin Canning (0-4)#144
Mon, Jun 1stvs TEXJacob deGrom (4-4)#7vs MIASandy Alcantara (4-4)#75
Tue, Jun 2ndvs TEXNathan Eovaldi (5-6)#20vs MIALake Bachar
Wed, Jun 3rdvs TEXMacKenzie Gore (4-4)#51vs MIAMax Meyer (5-0)#70
Fri, Jun 5thvs CINBrady Singer (2-5)#149@ ARIMerrill Kelly (5-3)#96
Sat, Jun 6thvs CINNick Lodolo (2-1)#73@ ARIEduardo Rodriguez (5-1)#112
Sun, Jun 7thvs CINNick Lodolo (2-1)#73@ ARIMichael Soroka (7-2)#65
Tue, Jun 9th@ NYMKodai Senga (0-4)#128@ SFAdrian Houser (2-5)#186
Wed, Jun 10th@ NYMFreddy Peralta (3-4)#27@ SFRobbie Ray (3-6)#81
Thu, Jun 11th@ NYM   
Fri, Jun 12th@ MINvs SEA
Sat, Jun 13th@ MINvs SEA
Sun, Jun 14th@ MINvs SEA
Mon, Jun 15thvs SDvs KC
Tue, Jun 16thvs SDvs KC
Wed, Jun 17thvs SDvs KC
Thu, Jun 18th@ KC   
Fri, Jun 19th@ KC@ TB
Sun, Jun 21st@ KC@ TB
Mon, Jun 22ndvs ARIvs PHI
Tue, Jun 23rdvs ARIvs PHI
Wed, Jun 24thvs ARIvs PHI
Thu, Jun 25thvs ARIvs PHI
Fri, Jun 26thvs MIA@ BAL
Sat, Jun 27thvs MIA@ BAL
Sun, Jun 28thvs MIA@ BAL
Tue, Jun 30th@ ATL@ BOS
Wed, Jul 1st@ ATL@ BOS
Thu, Jul 2nd@ ATL   
Fri, Jul 3rd@ CHCvs PIT
Sat, Jul 4th@ CHCvs PIT
Sun, Jul 5th@ CHCvs PIT
Mon, Jul 6thvs MILvs HOU
Tue, Jul 7thvs MILvs HOU
Wed, Jul 8thvs MILvs HOU
Thu, Jul 9thvs MIL   
Fri, Jul 10thvs ATLvs NYY
Sat, Jul 11thvs ATLvs NYY
Sun, Jul 12thvs ATLvs NYY
Fri, Jul 17th@ ARI@ ATH
Sat, Jul 18th@ ARI@ ATH
Sun, Jul 19th@ ARI@ ATH
Mon, Jul 20th@ LAA@ COL
Tue, Jul 21st@ LAA@ COL
Wed, Jul 22nd@ LAA@ COL
Fri, Jul 24thvs CINvs ARI
Sat, Jul 25thvs CINvs ARI
Sun, Jul 26thvs CINvs ARI
Mon, Jul 27thvs CHCvs TOR
Tue, Jul 28thvs CHCvs TOR
Wed, Jul 29thvs CHCvs TOR
Thu, Jul 30thvs CHC@ ATL
Fri, Jul 31st@ TOR@ ATL
Sat, Aug 1st@ TOR@ ATL
Sun, Aug 2nd@ TOR@ ATL
Mon, Aug 3rd@ NYY@ PHI
Tue, Aug 4th@ NYY@ PHI
Wed, Aug 5th@ NYY@ PHI
Fri, Aug 7thvs COLvs CIN
Sat, Aug 8thvs COLvs CIN
Sun, Aug 9thvs COLvs CIN
Mon, Aug 10thvs PHI   
Tue, Aug 11thvs PHIvs CHC
Wed, Aug 12thvs PHIvs CHC
Fri, Aug 14th@ CHC@ NYM
Sat, Aug 15th@ CHC@ NYM
Sun, Aug 16th@ CHC@ NYM
Mon, Aug 17th@ CIN   
Tue, Aug 18th@ CIN@ TEX
Wed, Aug 19th@ CIN@ TEX
Thu, Aug 20th@ CIN@ TEX
Fri, Aug 21st@ PHI@ MIA
Sat, Aug 22nd@ PHI@ MIA
Sun, Aug 23rd@ PHI@ MIA
Tue, Aug 25thvs BALvs COL
Wed, Aug 26thvs BALvs COL
Thu, Aug 27thvs BALvs COL
Fri, Aug 28thvs PITvs MIA
Sat, Aug 29thvs PITvs MIA
Sun, Aug 30thvs PITvs MIA
Tue, Sep 1st@ LADvs ATL
Wed, Sep 2nd@ LADvs ATL
Thu, Sep 3rd@ LAD   
Fri, Sep 4th@ COL@ LAD
Sat, Sep 5th@ COL@ LAD
Sun, Sep 6th@ COL@ LAD
Mon, Sep 7th@ SF@ SD
Tue, Sep 8th@ SF@ SD
Wed, Sep 9th@ SF@ SD
Fri, Sep 11thvs CWSvs LAA
Sat, Sep 12thvs CWSvs LAA
Sun, Sep 13thvs CWSvs LAA
Mon, Sep 14thvs SF   
Tue, Sep 15thvs SFvs PHI
Wed, Sep 16thvs SFvs PHI
Fri, Sep 18thvs WSH@ STL
Sat, Sep 19thvs WSH@ STL
Sun, Sep 20thvs WSH@ STL
Tue, Sep 22nd@ PIT@ DET
Wed, Sep 23rd@ PIT@ DET
Thu, Sep 24th@ PIT   
Fri, Sep 25th@ MILvs NYM
Sat, Sep 26th@ MILvs NYM
Sun, Sep 27th@ MILvs NYM
Thu, Apr 16th   @ PITBraxton Ashcraft (5-2)#38
Thu, Apr 23rd   vs ATLJR Ritchie (1-1)#238
Tue, May 5th   vs MINTaj Bradley (5-1)#59
Mon, May 18th   vs NYMChristian Scott (1-0)#87
Fri, May 22nd   @ ATLBryce Elder (4-3)#111
Sun, May 24th   @ ATLMartin Perez (3-3)#208
Mon, Jun 8th   @ SFLogan Webb (2-4)#13
Sat, Jun 20th   @ TB
Mon, Jun 29th   @ BOS
Thu, Aug 6th   @ PHI
Thu, Aug 13th   vs CHC
Mon, Aug 24th   vs COL
Mon, Aug 31st   vs MIA
Mon, Sep 21st   @ DET