Skip to main content

Who Should I Trade?

Ryan McMahon for Dominic Smith (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Ryan McMahon
1B,2B,3B - COL
Ryan McMahon
Dominic Smith
1B,LF - NYM
Dominic Smith
Expert
Recommendation
53%
Recommended by
9 of 17 experts
47%
Recommended by
8 of 17 experts
Rankings 
   
Rest of Season# 94# 93
VBR# 108# 171
   
Projections 
   
Runs2923
Home Runs97
RBI2828
Stolen Bases21
Batting Average.254.253
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 49# 125
   
Nick Pollack
Pitcher List
# 95# 119
   
Mike Maher
FantasyPros
# 78# 99
   
Pierre Camus
RotoBaller
# 121# 133
   
Mick Ciallela
Fantrax
# 95# 119
   
Brad Camara
FantasyPros
# 63# 127
   
Chris Mitchell
FantasyData
# 67# 99
   
Corbin Young
FantasyData
# 100# 174
   
Joe Pisapia
FantasyPros
# 58# 86
   
Jordan Eisen
Field of Vision Sports
# 79# 45
   
Dan Harris
FantasyPros
# 93# 87
   
Brendan Tuma
FantasyPros
# 100# 76
   
Chris Clegg
Fantrax
# 101# 95
   
Ryan Amore
Pitcher List
# 103# 96
   
Jorge B. Edwards
Fantasy In Frames
# 176# 83
   
Chris Meaney
FTN
# 176# 83
   
Carmen Maiorano
FantasyPros
# 178# 73
   
Who Should I Trade? Player Statistics
  Ryan McMahon
1B,2B,3B - COL
Ryan McMahon
Dominic Smith
1B,LF - NYM
Dominic Smith
2021 Stats 
   
   
At Bats338323
   
Runs5636
   
Hits8781
   
Singles5157
   
Doubles1913
   
Triples10
   
Home Runs1611
   
RBI5145
   
Stolen Bases42
   
Caught Stealing21
   
Walks3427
   
Strikeouts9882
   
Batting Average.257.251
   
On Base Pct.325.321
   
Slugging Pct.462.393
   
On-base Plus Slugging.787.715
   
Who Should I Trade? Player Projections
  Ryan McMahon
1B,2B,3B - COL
Ryan McMahon
Dominic Smith
1B,LF - NYM
Dominic Smith
2021 Projections 
   
   
At Bats190192
   
Runs2923
   
Hits4849
   
Singles2832
   
Doubles109
   
Triples10
   
Home Runs97
   
RBI2828
   
Stolen Bases21
   
Caught Stealing10
   
Walks1916
   
Strikeouts6451
   
Batting Average.254.253
   
On Base Pct.326.321
   
Slugging Pct.455.417
   
On-base Plus Slugging.781.738
   
Who Should I Trade? Player Notes
  Ryan McMahon
1B,2B,3B - COL
Ryan McMahon
Dominic Smith
1B,LF - NYM
Dominic Smith
News 
 Rockies third baseman Ryan McMahon, who shifted to second base later in the game, went 1-for-4 with an RBI single against the Angels on Tuesday. He also logged a walk, hit by pitch, and strikeout in the process. Colorado ultimately defeated Los Angeles by a score of 12-3.
Andersen Pickard
Wed, Jul 28th
Dominic Smith went 2-for-4 with one run scored, one single, one home run, one walk, and four RBIs.
Lucas Babits-Feinerman
Thu, Jul 22nd
 Rockies second baseman Ryan McMahon, who switched to third base later in the game, went 1-for-3 with a single against the Mariners on Tuesday. He also drew a walk in the process. Colorado ultimately fell to Seattle by a score of 6-4.
Andersen Pickard
Wed, Jul 21st
Dominic Smith went 1-for-5 with a solo home run and a strikeout.
Lucas Babits-Feinerman
Tue, Jul 20th
 Rockies INF Ryan McMahon missed the final two games of the first-half due to illness.
Brendan Tuma - Too Much Tuma
Wed, Jul 14th
Dominic Smith went a combined 2-for-7 with two runs scored, two strikeouts, one home run, one double, one RBI, and one walk in Sunday's doubleheader.
Lucas Babits-Feinerman
Mon, Jul 5th
 Rockies third baseman Ryan McMahon went 0-for-4 on Tuesday, failing to log a hit against the Diamondbacks. He also stranded four baserunners in the effort. Colorado ultimately lost to Arizona by a score of 4-3.
Andersen Pickard
Wed, Jul 7th
Dominic Smith went 2-for-4 with two runs scored, two RBIs, and two home runs.
Lucas Babits-Feinerman
Fri, Jul 2nd
 Rockies third baseman Ryan McMahon went 1-for-3 with a single and walk against the Cardinals on Thursday. Colorado ultimately defeated St. Louis by a score of 5-2.
Andersen Pickard
Fri, Jul 2nd
Dominic Smith went 3-for-6 with three RBIs, two singles, and one double in the doubleheader.
Lucas Babits-Feinerman
Tue, Jun 22nd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan McMahon
1B,2B,3B - COL
Ryan McMahon
Dominic Smith
1B,LF - NYM
Dominic Smith
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs LAD   
Fri, Apr 2ndvs LAD   
Sat, Apr 3rdvs LAD   
Sun, Apr 4thvs LAD   
Tue, Apr 6thvs ARI@ PHI
Wed, Apr 7thvs ARI@ PHI
Thu, Apr 8thvs ARIvs MIA
Fri, Apr 9th@ SF   
Sat, Apr 10th@ SFvs MIA
Sun, Apr 11th@ SF   
Tue, Apr 13th@ LADvs PHI
Wed, Apr 14th@ LADvs PHI
Thu, Apr 15th@ LAD   
Sat, Apr 17thvs NYM@ COL
Sun, Apr 18thvs NYM@ COL
Tue, Apr 20thvs HOU@ CHC
Wed, Apr 21stvs HOU@ CHC
Fri, Apr 23rdvs PHIvs WSH
Sat, Apr 24thvs PHIvs WSH
Sun, Apr 25thvs PHIvs WSH
Mon, Apr 26th@ SF   
Tue, Apr 27th@ SFvs BOS
Wed, Apr 28th@ SFvs BOS
Thu, Apr 29th@ ARI   
Fri, Apr 30th@ ARI@ PHI
Sat, May 1st@ ARI@ PHI
Sun, May 2nd@ ARI@ PHI
Tue, May 4thvs SF   
Wed, May 5thvs SF@ STL
Fri, May 7th@ STLvs ARI
Sat, May 8th@ STLvs ARI
Sun, May 9th@ STLvs ARI
Tue, May 11thvs SDvs BAL
Wed, May 12thvs SDvs BAL
Thu, May 13thvs CIN   
Fri, May 14thvs CIN@ TB
Sat, May 15thvs CIN@ TB
Sun, May 16thvs CIN@ TB
Mon, May 17th@ SD@ ATL
Tue, May 18th@ SD@ ATL
Wed, May 19th@ SD@ ATL
Fri, May 21stvs ARI@ MIA
Sat, May 22ndvs ARI@ MIA
Sun, May 23rdvs ARI@ MIA
Mon, May 24th@ NYMvs COL
Tue, May 25th@ NYMvs COL
Thu, May 27th@ NYMvs COL
Sat, May 29th@ PITvs ATL
Sun, May 30th@ PIT   
Tue, Jun 1stvs TEX@ ARI
Wed, Jun 2ndvs TEX@ ARI
Thu, Jun 3rdvs TEX@ SD
Fri, Jun 4thvs OAK@ SD
Sat, Jun 5thvs OAK@ SD
Sun, Jun 6thvs OAK@ SD
Tue, Jun 8th@ MIA@ BAL
Wed, Jun 9th@ MIA@ BAL
Thu, Jun 10th@ MIA   
Fri, Jun 11th@ CINvs SD
Sat, Jun 12th@ CINvs SD
Sun, Jun 13th@ CINvs SD
Mon, Jun 14thvs SDvs CHC
Tue, Jun 15thvs SDvs CHC
Wed, Jun 16thvs SDvs CHC
Thu, Jun 17thvs MILvs CHC
Fri, Jun 18thvs MIL@ WSH
Sat, Jun 19thvs MIL@ WSH
Sun, Jun 20thvs MIL@ WSH
Tue, Jun 22nd@ SEAvs ATL
Wed, Jun 23rd@ SEAvs ATL
Fri, Jun 25th@ MILvs PHI
Sat, Jun 26th@ MILvs PHI
Sun, Jun 27th@ MILvs PHI
Mon, Jun 28thvs PIT@ WSH
Tue, Jun 29thvs PIT@ ATL
Wed, Jun 30thvs PIT@ ATL
Thu, Jul 1stvs STL@ ATL
Fri, Jul 2ndvs STL   
Sat, Jul 3rdvs STL@ NYY
Sun, Jul 4thvs STL@ NYY
Tue, Jul 6th@ ARI   
Wed, Jul 7th@ ARIvs MIL
Thu, Jul 8th@ ARI   
Fri, Jul 9th@ SDvs PIT
Sat, Jul 10th@ SDvs PIT
Sun, Jul 11th@ SDvs PIT
Fri, Jul 16thvs LAD@ PIT
Sat, Jul 17thvs LAD@ PIT
Sun, Jul 18thvs LAD@ PIT
Tue, Jul 20thvs SEA@ CIN
Wed, Jul 21stvs SEA@ CIN
Fri, Jul 23rd@ LADvs TOR
Sat, Jul 24th@ LADvs TOR
Sun, Jul 25th@ LADvs TOR
Mon, Jul 26th@ LAAvs ATL
Tue, Jul 27th@ LAAvs ATL
Wed, Jul 28th@ LAAvs ATL
Thu, Jul 29th@ SDvs ATL
Fri, Jul 30th@ SDvs CIN
Sat, Jul 31st@ SDvs CIN
Sun, Aug 1st@ SDvs CIN
Tue, Aug 3rdvs CHC@ MIA
Wed, Aug 4thvs CHC@ MIA
Thu, Aug 5thvs CHC@ MIA
Fri, Aug 6thvs MIA@ PHI
Sat, Aug 7thvs MIA@ PHI
Sun, Aug 8thvs MIA@ PHI
Tue, Aug 10th@ HOUvs WSH
Wed, Aug 11th@ HOUvs WSH
Thu, Aug 12th@ SFvs WSH
Fri, Aug 13th@ SFvs LAD
Sat, Aug 14th@ SFvs LAD
Sun, Aug 15th@ SFvs LAD
Mon, Aug 16thvs SD@ SF
Tue, Aug 17thvs SD@ SF
Wed, Aug 18thvs SD@ SF
Fri, Aug 20thvs ARI@ LAD
Sat, Aug 21stvs ARI@ LAD
Sun, Aug 22ndvs ARI@ LAD
Mon, Aug 23rd@ CHC   
Tue, Aug 24th@ CHCvs SF
Wed, Aug 25th@ CHCvs SF
Fri, Aug 27th@ LADvs WSH
Sat, Aug 28th@ LADvs WSH
Sun, Aug 29th@ LADvs WSH
Mon, Aug 30th@ TEX   
Tue, Aug 31st@ TEXvs MIA
Wed, Sep 1st@ TEXvs MIA
Thu, Sep 2ndvs ATLvs MIA
Fri, Sep 3rdvs ATL@ WSH
Sat, Sep 4thvs ATL@ WSH
Sun, Sep 5thvs ATL@ WSH
Mon, Sep 6thvs SF@ WSH
Tue, Sep 7thvs SF@ MIA
Wed, Sep 8thvs SF@ MIA
Thu, Sep 9th@ PHI@ MIA
Fri, Sep 10th@ PHIvs NYY
Sat, Sep 11th@ PHIvs NYY
Sun, Sep 12th@ PHIvs NYY
Tue, Sep 14th@ ATLvs STL
Wed, Sep 15th@ ATLvs STL
Thu, Sep 16th@ ATL   
Fri, Sep 17th@ WSHvs PHI
Sat, Sep 18th@ WSHvs PHI
Sun, Sep 19th@ WSHvs PHI
Tue, Sep 21stvs LAD@ BOS
Wed, Sep 22ndvs LAD@ BOS
Thu, Sep 23rdvs LAD   
Fri, Sep 24thvs SF@ MIL
Sat, Sep 25thvs SF@ MIL
Sun, Sep 26thvs SF@ MIL
Mon, Sep 27thvs WSH   
Tue, Sep 28thvs WSHvs MIA
Wed, Sep 29thvs WSHvs MIA
Fri, Oct 1st@ ARI@ ATL
Sat, Oct 2nd@ ARI@ ATL
Sun, Oct 3rd@ ARI@ ATL
Mon, Apr 5th   @ PHI
Thu, Apr 22nd   @ CHC
Mon, May 3rd   @ STL
Thu, May 6th   @ STL
Mon, May 31st   @ ARI
Mon, Jun 21st   vs ATL
Mon, Jul 5th   vs MIL
Mon, Jul 19th   @ CIN
Mon, Aug 2nd   @ MIA
Thu, Aug 19th   @ LAD
Thu, Aug 26th   vs SF
Mon, Sep 13th   vs STL
Thu, Sep 30th   vs MIA