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
Dominic Smith
Recommended by
9 of 17 experts
Recommended by
8 of 17 experts
Rest of Season# 94# 93
VBR# 108# 171
Home Runs97
Stolen Bases21
Batting Average.254.253
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 49# 125
Nick Pollack
Pitcher List
# 95# 119
Mike Maher
# 78# 99
Pierre Camus
# 121# 133
Mick Ciallela
# 95# 119
Brad Camara
# 63# 127
Chris Mitchell
# 67# 99
Corbin Young
# 100# 174
Joe Pisapia
# 58# 86
Jordan Eisen
Field of Vision Sports
# 79# 45
Dan Harris
# 93# 87
Brendan Tuma
# 100# 76
Chris Clegg
# 101# 95
Ryan Amore
Pitcher List
# 103# 96
Jorge B. Edwards
Fantasy In Frames
# 176# 83
Chris Meaney
# 176# 83
Carmen Maiorano
# 178# 73
Who Should I Trade? Player Statistics
  Ryan McMahon
1B,2B,3B - COL
Ryan McMahon
Dominic Smith
Dominic Smith
2021 Stats 
At Bats338323
Home Runs1611
Stolen Bases42
Caught Stealing21
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
Dominic Smith
2021 Projections 
At Bats190192
Home Runs97
Stolen Bases21
Caught Stealing10
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
Dominic Smith
 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
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan McMahon
1B,2B,3B - COL
Ryan McMahon
Dominic Smith
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