Skip to main content

Who Should I Trade?

Wilson Ramos for Yadier Molina (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Yadier Molina
Yadier Molina
STL @ SD Fri, May 14th 10:10pm
Wilson Ramos
Wilson Ramos
DET vs CHC Fri, May 14th 7:10pm
Recommended by
6 of 11 experts
Recommended by
5 of 11 experts
Rest of Season
VBR# 552# 978
Home Runs1010
Stolen Bases20
Batting Average.265.259
Injury Alert-IL10
Weather65 F, Mostly Cloudy67 F, Partly Cloudy
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 181# 208
Mike Maher
# 178# 191
Dan Harris
# 124# 171
Ryan Amore
Pitcher List
# 154# 269
Brendan Tuma
# 141
Joe Pisapia
# 156
Jordan Eisen
Field of Vision Sports
# 164# 126
Corbin Young
# 157# 133
Chris Clegg
# 224# 173
Pierre Camus
# 227# 212
Carmen Maiorano
# 239# 229
Who Should I Trade? Player Statistics
  Yadier Molina
Yadier Molina
Wilson Ramos
Wilson Ramos
2021 Stats 
At Bats8197
Home Runs56
Stolen Bases00
Caught Stealing00
Batting Average.296.227
On Base Pct.333.265
Slugging Pct.568.464
On-base Plus Slugging.901.729
Who Should I Trade? Player Projections
  Yadier Molina
Yadier Molina
Wilson Ramos
Wilson Ramos
2021 Projections 
At Bats284256
Home Runs1010
Stolen Bases20
Caught Stealing10
Batting Average.265.259
On Base Pct.309.311
Slugging Pct.426.426
On-base Plus Slugging.735.737
Who Should I Trade? Player Notes
  Yadier Molina
Yadier Molina
Wilson Ramos
Wilson Ramos
 Playing in just his second game since returning from the injured list, Yadier Molina went 2-for-4 with two doubles and an RBI in a 2-0 win over the Rockies on Sunday.
Lucas Spence
Sun, May 9th
The Tigers placed catcher Wilson Ramos (back) on the 10-day injured list Friday with a lumbar spine strain.
Brad Camara
Fri, May 7th
 In his first game back off the injured list, Yadier Molina went 1-for-4 with a single and three RBI in a 9-8 win over the Rockies.
Lucas Spence
Sat, May 8th
Tigers catcher Wilson Ramos exited Thursday’s game early due to lower back tightness.
Brad Camara
Thu, May 6th
 Cardinals' catcher Yadier Molina (foot) has been cleared to resume baseball activities.
Jack Mannis
Thu, May 6th
Detroit TIgers catcher Wilson Ramos went 2-for-5 with two homers and three RBI in an 8-2 win over Houston on Tuesday.
Matthew Terelle
Wed, Apr 14th
 Cardinals catcher Yadier Molina (foot) is scheduled to resume baseball activities this week.
Brendan Tuma - Too Much Tuma
Mon, May 3rd
Detroit catcher Wilson Ramos went 1-for-3 with a solo homer and a walk in a 5-2 loss to Cleveland on Sunday.
Matthew Terelle
Sun, Apr 11th
 The Cardinals placed catcher Yadier Molina (foot) on the 10-day injured list Tuesday.
Brad Camara
Tue, Apr 27th
Detroit catcher Wilson Ramos went 1-for-3 with a solo homer in a 4-1 loss to Cleveland on Friday.
Matthew Terelle
Sat, Apr 10th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Yadier Molina
Yadier Molina
Wilson Ramos
Wilson Ramos
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ CINvs CLE
Sat, Apr 3rd@ CINvs CLE
Sun, Apr 4th@ CINvs CLE
Mon, Apr 5th@ MIAvs MIN
Tue, Apr 6th@ MIAvs MIN
Wed, Apr 7th@ MIAvs MIN
Fri, Apr 9th   @ CLE
Sat, Apr 10thvs MIL@ CLE
Sun, Apr 11thvs MIL@ CLE
Mon, Apr 12thvs WSH@ HOU
Tue, Apr 13thvs WSH@ HOU
Wed, Apr 14thvs WSH@ HOU
Thu, Apr 15th   @ OAK
Fri, Apr 16th@ PHI@ OAK
Sat, Apr 17th@ PHI@ OAK
Sun, Apr 18th@ PHI@ OAK
Wed, Apr 21st@ WSHvs PIT
Thu, Apr 22nd   vs PIT
Fri, Apr 23rdvs CINvs KC
Sat, Apr 24thvs CINvs KC
Sun, Apr 25thvs CINvs KC
Mon, Apr 26thvs PHIvs KC
Tue, Apr 27thvs PHI@ CWS
Thu, Apr 29thvs PHI@ CWS
Fri, Apr 30th@ PIT@ NYY
Sat, May 1st@ PIT@ NYY
Sun, May 2nd@ PIT@ NYY
Tue, May 4th   @ BOS
Wed, May 5thvs NYM@ BOS
Thu, May 6thvs NYM@ BOS
Fri, May 7thvs COLvs MIN
Sat, May 8thvs COLvs MIN
Tue, May 11th@ MILvs KC
Wed, May 12th@ MILvs KC
Thu, May 13th@ MILvs KC
Fri, May 14th@ SDvs CHC
Sat, May 15th@ SDvs CHC
Sun, May 16th@ SDvs CHC
Mon, May 17th   @ SEA
Tue, May 18thvs PIT@ SEA
Wed, May 19thvs PIT@ SEA
Fri, May 21stvs CHC@ KC
Sat, May 22ndvs CHC@ KC
Sun, May 23rdvs CHC@ KC
Mon, May 24th@ CWSvs CLE
Tue, May 25th@ CWSvs CLE
Wed, May 26th@ CWSvs CLE
Thu, May 27th@ ARIvs CLE
Fri, May 28th@ ARIvs NYY
Sat, May 29th@ ARIvs NYY
Sun, May 30th@ ARIvs NYY
Mon, May 31st@ LAD@ MIL
Tue, Jun 1st@ LAD@ MIL
Thu, Jun 3rdvs CIN@ CWS
Fri, Jun 4thvs CIN@ CWS
Sat, Jun 5thvs CIN@ CWS
Sun, Jun 6thvs CIN@ CWS
Tue, Jun 8thvs CLEvs SEA
Wed, Jun 9thvs CLEvs SEA
Thu, Jun 10th   vs SEA
Fri, Jun 11th@ CHCvs CWS
Sat, Jun 12th@ CHCvs CWS
Sun, Jun 13th@ CHCvs CWS
Mon, Jun 14thvs MIA@ KC
Tue, Jun 15thvs MIA@ KC
Wed, Jun 16thvs MIA@ KC
Thu, Jun 17th@ ATL@ LAA
Fri, Jun 18th@ ATL@ LAA
Sat, Jun 19th@ ATL@ LAA
Sun, Jun 20th@ ATL@ LAA
Tue, Jun 22nd@ DETvs STL
Wed, Jun 23rd@ DETvs STL
Thu, Jun 24thvs PITvs HOU
Fri, Jun 25thvs PITvs HOU
Sat, Jun 26thvs PITvs HOU
Sun, Jun 27thvs PITvs HOU
Mon, Jun 28thvs ARI@ CLE
Tue, Jun 29thvs ARI@ CLE
Wed, Jun 30thvs ARI@ CLE
Fri, Jul 2nd@ COLvs CWS
Sat, Jul 3rd@ COLvs CWS
Sun, Jul 4th@ COLvs CWS
Mon, Jul 5th@ SF@ TEX
Tue, Jul 6th@ SF@ TEX
Wed, Jul 7th@ SF@ TEX
Thu, Jul 8th   @ MIN
Fri, Jul 9th@ CHC@ MIN
Sat, Jul 10th@ CHC@ MIN
Sun, Jul 11th@ CHC@ MIN
Fri, Jul 16thvs SFvs MIN
Sat, Jul 17thvs SFvs MIN
Sun, Jul 18thvs SFvs MIN
Mon, Jul 19thvs CHCvs TEX
Tue, Jul 20thvs CHCvs TEX
Wed, Jul 21stvs CHCvs TEX
Thu, Jul 22ndvs CHCvs TEX
Fri, Jul 23rd@ CIN@ KC
Sat, Jul 24th@ CIN@ KC
Sun, Jul 25th@ CIN@ KC
Mon, Jul 26th   @ MIN
Tue, Jul 27th@ CLE@ MIN
Wed, Jul 28th@ CLE@ MIN
Thu, Jul 29th   vs BAL
Fri, Jul 30thvs MINvs BAL
Sat, Jul 31stvs MINvs BAL
Sun, Aug 1stvs MINvs BAL
Tue, Aug 3rdvs ATLvs BOS
Wed, Aug 4thvs ATLvs BOS
Thu, Aug 5thvs ATLvs BOS
Fri, Aug 6thvs KC@ CLE
Sat, Aug 7thvs KC@ CLE
Sun, Aug 8thvs KC@ CLE
Tue, Aug 10th@ PIT@ BAL
Wed, Aug 11th@ PIT@ BAL
Thu, Aug 12th@ PIT@ BAL
Fri, Aug 13th@ KCvs CLE
Sat, Aug 14th@ KCvs CLE
Sun, Aug 15th@ KCvs CLE
Tue, Aug 17thvs MILvs LAA
Wed, Aug 18thvs MILvs LAA
Thu, Aug 19thvs MILvs LAA
Fri, Aug 20thvs PIT@ TOR
Sat, Aug 21stvs PIT@ TOR
Sun, Aug 22ndvs PIT@ TOR
Tue, Aug 24thvs DET@ STL
Wed, Aug 25thvs DET@ STL
Fri, Aug 27th@ PITvs TOR
Sat, Aug 28th@ PITvs TOR
Sun, Aug 29th@ PITvs TOR
Tue, Aug 31st@ CINvs OAK
Wed, Sep 1st@ CINvs OAK
Thu, Sep 2nd   vs OAK
Fri, Sep 3rd@ MIL@ CIN
Sat, Sep 4th@ MIL@ CIN
Sun, Sep 5th@ MIL@ CIN
Mon, Sep 6thvs LAD@ PIT
Tue, Sep 7thvs LAD@ PIT
Wed, Sep 8thvs LAD@ PIT
Fri, Sep 10thvs CINvs TB
Sat, Sep 11thvs CINvs TB
Sun, Sep 12thvs CINvs TB
Tue, Sep 14th@ NYMvs MIL
Wed, Sep 15th@ NYMvs MIL
Thu, Sep 16th   @ TB
Fri, Sep 17thvs SD@ TB
Sat, Sep 18thvs SD@ TB
Sun, Sep 19thvs SD@ TB
Mon, Sep 20th@ MILvs CWS
Tue, Sep 21st@ MILvs CWS
Wed, Sep 22nd@ MILvs CWS
Fri, Sep 24th@ CHCvs KC
Sat, Sep 25th@ CHCvs KC
Sun, Sep 26th@ CHCvs KC
Tue, Sep 28thvs MIL@ MIN
Wed, Sep 29thvs MIL@ MIN
Thu, Sep 30thvs MIL@ MIN
Fri, Oct 1stvs CHC@ CWS
Sat, Oct 2ndvs CHC@ CWS
Sun, Oct 3rdvs CHC@ CWS
Thu, Apr 8thvs MIL   
Mon, Apr 19th@ WSH   
Tue, Apr 20th@ WSH   
Wed, Apr 28thvs PHI   
Mon, May 3rdvs NYM   
Sun, May 9thvs COL   
Wed, Jun 2nd@ LAD   
Thu, Jul 1st@ COL   
Thu, Aug 26th@ PIT   
Mon, Aug 30th@ CIN   
Thu, Sep 9thvs LAD   
Mon, Sep 13th@ NYM   
Thu, Sep 23rd@ MIL