Skip to main content

Who Should I Trade?

Mike Moustakas for Ryan McMahon (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
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
Expert
Recommendation
59%
Recommended by
10 of 17 experts
41%
Recommended by
7 of 17 experts
Rankings 
   
Rest of Season# 93# 121
VBR# 94# 261
   
Projections 
   
Runs85
Home Runs22
RBI76
Stolen Bases10
Batting Average.255.238
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 105# 169
   
Nick Pollack
Pitcher List
# 94
   
Mike Maher
FantasyPros
# 97# 132
   
Dan Harris
FantasyPros
# 91# 202
   
Pierre Camus
RotoBaller
# 121# 199
   
Mick Ciallela
Fantrax
# 103# 113
   
Ryan Amore
Pitcher List
# 98# 142
   
Brad Camara
FantasyPros
# 57
   
Chris Mitchell
FantasyData
# 67# 100
   
Joe Pisapia
FantasyPros
# 108# 118
   
Corbin Young
FantasyData
# 100# 38
   
Jordan Eisen
Field of Vision Sports
# 79# 48
   
Carmen Maiorano
FantasyPros
# 178# 58
   
Jorge B. Edwards
Fantasy In Frames
# 176# 71
   
Chris Meaney
FTN
# 176# 71
   
Chris Clegg
Fantrax
# 101# 82
   
Brendan Tuma
FantasyPros
# 137# 136
   
Who Should I Trade? Player Statistics
  Ryan McMahon
1B,2B,3B - COL
Ryan McMahon
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
2021 Stats 
   
   
At Bats476177
   
Runs7621
   
Hits12237
   
Singles7219
   
Doubles2712
   
Triples10
   
Home Runs226
   
RBI7322
   
Stolen Bases50
   
Caught Stealing20
   
Walks5218
   
Strikeouts13344
   
Batting Average.256.209
   
On Base Pct.332.285
   
Slugging Pct.456.379
   
On-base Plus Slugging.787.664
   
Who Should I Trade? Player Projections
  Ryan McMahon
1B,2B,3B - COL
Ryan McMahon
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
2021 Projections 
   
   
At Bats4938
   
Runs85
   
Hits129
   
Singles75
   
Doubles32
   
Triples00
   
Home Runs22
   
RBI76
   
Stolen Bases10
   
Caught Stealing00
   
Walks54
   
Strikeouts178
   
Batting Average.255.238
   
On Base Pct.333.316
   
Slugging Pct.455.454
   
On-base Plus Slugging.787.770
   
Who Should I Trade? Player Notes
  Ryan McMahon
1B,2B,3B - COL
Ryan McMahon
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
News 
 Rockies third baseman Ryan McMahon went 0-for-2 with a pair of walks against the Braves on Tuesday evening. He also scored, stole second base, and struck out once along the way. Colorado ultimately defeated Atlanta by a score of 5-4.
Andersen Pickard
Tue, Sep 14th
Mike Moustakas went 2-for-4 with a double, a solo home run, two RBI, and two runs scored Friday against Miami.
Connor Rooney
Fri, Aug 27th
 Rockies second baseman Ryan McMahon finished 1-for-4 with a single against the Phillies on Friday. When all was said and done, he scored once, walked once, and struck out twice. Colorado ultimately defeated Philadelphia by a score of 11-2.
Andersen Pickard
Fri, Sep 10th
Mike Moustakas went 1-for-3 with a solo home run in Sunday's win over Miami.
Connor Rooney
Sun, Aug 22nd
 Rockies third baseman Ryan McMahon came off the bench and hit go-ahead two-run homer against the Phillies on Thursday evening. Colorado ultimately defeated Philadelphia by a score of 4-3.
Andersen Pickard
Thu, Sep 9th
Mike Moustakas went 3-for-4 with three doubles, two RBI, and two runs scored Friday against Pittsburgh.
Connor Rooney
Fri, Aug 6th
 Rockies third baseman Ryan McMahon went 1-for-2 with a solo homer against the Giants on Monday. He also walked and was hit by a pitch. Colorado ultimately fell to San Francisco by a score of 10-5.
Andersen Pickard
Mon, Sep 6th
The Reds activated INF Mike Moustakas (heel) from the 60-day injured list.
Brendan Tuma - Too Much Tuma
Fri, Aug 6th
 Rockies third baseman Ryan McMahon finished 0-for-2 with a sac fly against the Braves on Sunday. Colorado ultimately fell to Atlanta by a score of 9-2.
Andersen Pickard
Sun, Sep 5th
Mike Moustakas will make a rehab appearance next week at Triple-A Louisville.
Corbin Young
Thu, Jul 29th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan McMahon
1B,2B,3B - COL
Ryan McMahon
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs LADClayton Kershaw (9-7)#24vs STLJack Flaherty (9-2)#19
Sat, Apr 3rdvs LADWalker Buehler (14-4)#4vs STLAdam Wainwright (16-7)#2
Sun, Apr 4thvs LADJulio Urias (18-3)#9vs STLCarlos Martinez (4-9)
Mon, Apr 5th   vs PITJT Brubaker (5-13)#101
Tue, Apr 6thvs ARILuke Weaver (3-5)#132vs PITTrevor Cahill (1-5)
Wed, Apr 7thvs ARIMadison Bumgarner (7-10)#82vs PITChad Kuhl (5-6)#228
Fri, Apr 9th@ SFJohnny Cueto (7-7)#147@ ARITaylor Widener (2-1)#177
Sat, Apr 10th@ SFLogan Webb (10-3)#34@ ARIRiley Smith (1-4)#210
Sun, Apr 11th@ SFAnthony DeSclafani (12-6)#23@ ARILuke Weaver (3-5)#132
Mon, Apr 12th   @ SFAaron Sanchez (1-1)
Tue, Apr 13th@ LADTrevor Bauer (8-5)@ SFKevin Gausman (14-6)#18
Wed, Apr 14th@ LADDustin May (1-1)@ SFJohnny Cueto (7-7)#147
Fri, Apr 16th   vs CLELogan Allen (1-7)#392
Sat, Apr 17thvs NYMJoey Lucchesi (1-4)vs CLETriston McKenzie (5-6)#86
Sun, Apr 18thvs NYMMarcus Stroman (9-12)#15vs CLEShane Bieber (7-4)#69
Wed, Apr 21stvs HOUJose Urquidy (7-3)#56vs ARIMerrill Kelly (7-10)#77
Thu, Apr 22nd   vs ARITaylor Widener (2-1)#177
Fri, Apr 23rdvs PHIVince Velasquez (3-7)#203@ STLKwang Hyun Kim (6-7)#78
Sat, Apr 24thvs PHIAaron Nola (7-8)#28@ STLJohn Gant (5-9)#161
Sun, Apr 25thvs PHIChase Anderson (2-4)#329@ STLJack Flaherty (9-2)#19
Mon, Apr 26th@ SFAnthony DeSclafani (12-6)#23@ LADJulio Urias (18-3)#9
Tue, Apr 27th@ SFAaron Sanchez (1-1)@ LADWalker Buehler (14-4)#4
Wed, Apr 28th@ SFAlex Wood (10-4)#74@ LADClayton Kershaw (9-7)#24
Fri, Apr 30th@ ARIMadison Bumgarner (7-10)#82vs CHCJake Arrieta (5-13)#409
Sat, May 1st@ ARIZac Gallen (2-10)#110vs CHCZach Davies (6-11)#182
Sun, May 2nd@ ARIMerrill Kelly (7-10)#77vs CHCTrevor Williams (4-2)#175
Tue, May 4thvs SFAlex Wood (10-4)#74vs CWSDylan Cease (12-7)#57
Wed, May 5thvs SFLogan Webb (10-3)#34vs CWSDallas Keuchel (8-9)#170
Fri, May 7th@ STLJack Flaherty (9-2)#19@ CLEZach Plesac (10-6)#64
Sat, May 8th@ STLCarlos Martinez (4-9)@ CLEAaron Civale (10-4)#52
Mon, May 10th   @ PITMitch Keller (4-11)#395
Tue, May 11thvs SDDinelson Lamet (2-4)#160@ PITJT Brubaker (5-13)#101
Wed, May 12thvs SDBlake Snell (7-6)#32@ PITTrevor Cahill (1-5)
Thu, May 13thvs CINLuis Castillo (8-15)#38@ COLChi Chi Gonzalez (3-7)#411
Fri, May 14thvs CINWade Miley (12-6)#44@ COLGerman Marquez (12-10)#36
Sat, May 15thvs CINTyler Mahle (12-5)#30@ COLJhoulys Chacin (3-1)#207
Sun, May 16thvs CINJeff Hoffman (3-5)#212@ COLAntonio Senzatela (4-9)#98
Mon, May 17th@ SDYu Darvish (8-10)#21vs SFLogan Webb (10-3)#34
Tue, May 18th@ SDBlake Snell (7-6)#32vs SFAnthony DeSclafani (12-6)#23
Wed, May 19th@ SDJoe Musgrove (11-9)#14vs SFKevin Gausman (14-6)#18
Thu, May 20th   vs SFJohnny Cueto (7-7)#147
Fri, May 21stvs ARISeth Frankoff (0-2)vs MILAdrian Houser (9-6)#65
Sat, May 22ndvs ARIMadison Bumgarner (7-10)#82vs MILBrett Anderson (4-8)#171
Sun, May 23rdvs ARITaylor Widener (2-1)#177vs MILFreddy Peralta (9-4)#17
Tue, May 25th@ NYMJacob deGrom (7-2)@ WSHMax Scherzer (14-4)#3
Thu, May 27th@ NYMJoey Lucchesi (1-4)@ WSHStephen Strasburg (1-2)
Fri, May 28th   @ CHCAdbert Alzolay (5-13)#138
Sat, May 29th@ PITMitch Keller (4-11)#395@ CHCZach Davies (6-11)#182
Sun, May 30th@ PITChase De Jong (1-4)@ CHCJake Arrieta (5-13)#409
Mon, May 31st   vs PHIVince Velasquez (3-7)#203
Tue, Jun 1stvs TEXDane Dunning (5-8)#153vs PHIAaron Nola (7-8)#28
Thu, Jun 3rdvs TEXMike Foltynewicz (2-12)#247@ STLAdam Wainwright (16-7)#2
Fri, Jun 4thvs OAKFrankie Montas (12-9)#25@ STLKwang Hyun Kim (6-7)#78
Sat, Jun 5thvs OAKCole Irvin (10-13)#80@ STLJohan Oviedo (0-5)#397
Sun, Jun 6thvs OAKJames Kaprielian (7-5)#122@ STLJohn Gant (5-9)#161
Tue, Jun 8th@ MIAPablo Lopez (5-5)#73vs MILAdrian Houser (9-6)#65
Wed, Jun 9th@ MIABraxton Garrett (1-2)#322vs MILBrett Anderson (4-8)#171
Thu, Jun 10th@ MIATrevor Rogers (7-7)#42vs MILFreddy Peralta (9-4)#17
Fri, Jun 11th@ CINTyler Mahle (12-5)#30vs COLKyle Freeland (5-8)#386
Sat, Jun 12th@ CINWade Miley (12-6)#44vs COLGerman Marquez (12-10)#36
Sun, Jun 13th@ CINTony Santillan (1-2)#368vs COLAntonio Senzatela (4-9)#98
Mon, Jun 14thvs SDDinelson Lamet (2-4)#160@ MILEric Lauer (6-5)#111
Tue, Jun 15thvs SDYu Darvish (8-10)#21@ MILBrett Anderson (4-8)#171
Wed, Jun 16thvs SDBlake Snell (7-6)#32@ MILFreddy Peralta (9-4)#17
Thu, Jun 17thvs MILBrandon Woodruff (9-9)#7@ SDJoe Musgrove (11-9)#14
Fri, Jun 18thvs MILCorbin Burnes (10-4)#5@ SDChris Paddack (7-7)#72
Sat, Jun 19thvs MILAdrian Houser (9-6)#65@ SDMiguel Diaz
Sun, Jun 20thvs MILEric Lauer (6-5)#111@ SDDinelson Lamet (2-4)#160
Mon, Jun 21st   @ MINJ.A. Happ (9-8)#145
Tue, Jun 22nd@ SEAChris Flexen (12-6)#51@ MINBailey Ober (2-2)#146
Thu, Jun 24th   vs ATLJesse Chavez (3-2)#191
Fri, Jun 25th@ MILCorbin Burnes (10-4)#5vs ATLDrew Smyly (9-4)#83
Sat, Jun 26th@ MILAdrian Houser (9-6)#65vs ATLIan Anderson (7-5)#43
Sun, Jun 27th@ MILEric Lauer (6-5)#111vs ATLKyle Muller (2-4)#188
Mon, Jun 28thvs PITTyler Anderson (6-9)#54vs PHISpencer Howard (0-4)#245
Tue, Jun 29thvs PITChase De Jong (1-4)vs SDCraig Stammen (6-3)#107
Wed, Jun 30thvs PITChad Kuhl (5-6)#228vs SDJoe Musgrove (11-9)#14
Thu, Jul 1stvs STLAdam Wainwright (16-7)#2vs SDRyan Weathers (4-7)#197
Fri, Jul 2ndvs STLJohan Oviedo (0-5)#397vs CHCAlec Mills (6-6)#208
Sat, Jul 3rdvs STLWade LeBlanc (0-2)#378vs CHCAdbert Alzolay (5-13)#138
Sun, Jul 4thvs STLCarlos Martinez (4-9)vs CHCKyle Hendricks (14-6)#112
Mon, Jul 5th   @ KCMike Minor (8-12)#76
Tue, Jul 6th@ ARIMerrill Kelly (7-10)#77@ KCKris Bubic (4-6)#185
Wed, Jul 7th@ ARIHumberto Castellanos (2-1)#214@ KCBrady Singer (4-10)#130
Thu, Jul 8th@ ARIJake Faria (0-0)#328@ MILAdrian Houser (9-6)#65
Fri, Jul 9th@ SDReiss Knehr (1-0)#250@ MILEric Lauer (6-5)#111
Sat, Jul 10th@ SDJoe Musgrove (11-9)#14@ MILFreddy Peralta (9-4)#17
Sun, Jul 11th@ SDRyan Weathers (4-7)#197@ MILBrandon Woodruff (9-9)#7
Fri, Jul 16thvs LADJulio Urias (18-3)#9vs MILAdrian Houser (9-6)#65
Sat, Jul 17thvs LADWalker Buehler (14-4)#4vs MILBrandon Woodruff (9-9)#7
Sun, Jul 18thvs LADDavid Price (4-2)#89vs MILCorbin Burnes (10-4)#5
Mon, Jul 19th   vs NYMJerad Eickhoff (0-2)#272
Tue, Jul 20thvs SEAMarco Gonzales (8-5)#62vs NYMRobert Stock (0-2)#303
Wed, Jul 21stvs SEAKeynan Middletonvs NYMMarcus Stroman (9-12)#15
Fri, Jul 23rd@ LADDavid Price (4-2)#89vs STLWade LeBlanc (0-2)#378
Sat, Jul 24th@ LADTony Gonsolin (3-1)#55vs STLJake Woodford (2-3)#339
Sun, Jul 25th@ LADJosiah Gray (0-2)#229vs STLJohan Oviedo (0-5)#397
Mon, Jul 26th@ LAAShohei Ohtani (9-2)#46@ CHCKyle Hendricks (14-6)#112
Tue, Jul 27th@ LAAJose Suarez (7-7)#97@ CHCAdbert Alzolay (5-13)#138
Wed, Jul 28th@ LAAAndrew Heaney (8-9)#91@ CHCZach Davies (6-11)#182
Thu, Jul 29th@ SDJoe Musgrove (11-9)#14@ CHCAlec Mills (6-6)#208
Fri, Jul 30th@ SDRyan Weathers (4-7)#197@ NYMCarlos Carrasco (1-2)#67
Sat, Jul 31st@ SDYu Darvish (8-10)#21@ NYMRich Hill (6-7)#61
Sun, Aug 1st@ SDReiss Knehr (1-0)#250@ NYMMarcus Stroman (9-12)#15
Tue, Aug 3rdvs CHCZach Davies (6-11)#182vs MINKenta Maeda (6-5)
Wed, Aug 4thvs CHCAlec Mills (6-6)#208vs MINCharlie Barnes (0-3)#237
Thu, Aug 5thvs CHCJake Arrieta (5-13)#409vs PITWil Crowe (4-7)#408
Fri, Aug 6thvs MIASandy Alcantara (9-13)#8vs PITJT Brubaker (5-13)#101
Sat, Aug 7thvs MIAJesus Luzardo (5-8)#114vs PITMitch Keller (4-11)#395
Sun, Aug 8thvs MIADavid Hess (2-2)#288vs PITBryse Wilson (2-7)#121
Mon, Aug 9th   @ CLESam Hentges (1-4)#410
Tue, Aug 10th@ HOUJake Odorizzi (6-7)#70@ ATLDrew Smyly (9-4)#83
Wed, Aug 11th@ HOUFramber Valdez (10-5)#47@ ATLTouki Toussaint (3-3)#123
Thu, Aug 12th@ SFLogan Webb (10-3)#34@ ATLKyle Muller (2-4)#188
Fri, Aug 13th@ SFAnthony DeSclafani (12-6)#23@ PHIZack Wheeler (14-9)#1
Sat, Aug 14th@ SFSammy Long (2-1)#223@ PHIMatt Moore (2-4)#400
Sun, Aug 15th@ SFAlex Wood (10-4)#74@ PHIAaron Nola (7-8)#28
Mon, Aug 16thvs SDRyan Weathers (4-7)#197vs CHCJustin Steele (3-3)#205
Tue, Aug 17thvs SDMatt Strahm (0-1)vs CHCKyle Hendricks (14-6)#112
Wed, Aug 18thvs SDJake Arrieta (5-13)#409vs CHCAdrian Sampson (1-2)#240
Thu, Aug 19th   vs MIANick Neidert (1-2)#222
Fri, Aug 20thvs ARITyler Gilbert (2-2)#178vs MIAElieser Hernandez (1-2)#94
Sat, Aug 21stvs ARIZac Gallen (2-10)#110vs MIAZach Thompson (2-6)#99
Sun, Aug 22ndvs ARITaylor Widener (2-1)#177vs MIASandy Alcantara (9-13)#8
Tue, Aug 24th   @ MILCorbin Burnes (10-4)#5
Wed, Aug 25th@ CHCJustin Steele (3-3)#205@ MILBrandon Woodruff (9-9)#7
Thu, Aug 26th   @ MILBrett Anderson (4-8)#171
Fri, Aug 27th@ LADBrusdar Graterol@ MIAZach Thompson (2-6)#99
Sat, Aug 28th@ LADCorey Knebel (3-0)#134@ MIASandy Alcantara (9-13)#8
Sun, Aug 29th@ LADMitch White (1-3)#168@ MIAJesus Luzardo (5-8)#114
Mon, Aug 30th@ TEXA.J. Alexy (2-0)#268vs STLJon Lester (6-6)#156
Wed, Sep 1st@ TEXKohei Arihara (2-4)#183vs STLJ.A. Happ (9-8)#145
Fri, Sep 3rdvs ATLHuascar Ynoa (4-5)#129vs DETTyler Alexander (2-3)#149
Sat, Sep 4thvs ATLIan Anderson (7-5)#43vs DETMatthew Boyd (3-8)#174
Sun, Sep 5thvs ATLCharlie Morton (13-5)#6vs DETCasey Mize (7-8)#50
Mon, Sep 6thvs SFKevin Gausman (14-6)#18@ CHCJustin Steele (3-3)#205
Tue, Sep 7thvs SFLogan Webb (10-3)#34@ CHCAdrian Sampson (1-2)#240
Wed, Sep 8thvs SFAnthony DeSclafani (12-6)#23@ CHCAlec Mills (6-6)#208
Fri, Sep 10th@ PHISam Coonrod@ STLJon Lester (6-6)#156
Sat, Sep 11th@ PHIZack Wheeler (14-9)#1@ STLMiles Mikolas (1-2)#133
Sun, Sep 12th@ PHIAaron Nola (7-8)#28@ STLJ.A. Happ (9-8)#145
Tue, Sep 14th@ ATLTouki Toussaint (3-3)#123@ PITDillon Peters (1-2)#234
Wed, Sep 15th@ ATLHuascar Ynoa (4-5)#129@ PITMitch Keller (4-11)#395
Thu, Sep 16th@ ATL@ PITConnor Overton
Fri, Sep 17th@ WSHJosiah Gray (0-2)#229vs LADWalker Buehler (14-4)#4
Sat, Sep 18th@ WSHPatrick Corbin (8-14)#166vs LADMax Scherzer (14-4)#3
Sun, Sep 19th@ WSHPaolo Espino (4-5)#127vs LADClayton Kershaw (9-7)#24
Mon, Sep 20th   vs PITKyle Keller
Tue, Sep 21stvs LADTony Gonsolin (3-1)#55vs PITMitch Keller (4-11)#395
Wed, Sep 22ndvs LADJulio Urias (18-3)#9vs PIT
Thu, Sep 23rdvs LADWalker Buehler (14-4)#4vs WSHPatrick Corbin (8-14)#166
Fri, Sep 24thvs SFvs WSHPaolo Espino (4-5)#127
Sat, Sep 25thvs SFvs WSH
Sun, Sep 26thvs SFvs WSH
Tue, Sep 28thvs WSH@ CWS
Wed, Sep 29thvs WSH@ CWS
Fri, Oct 1st@ ARI@ PIT
Sat, Oct 2nd@ ARI@ PIT
Sun, Oct 3rd@ ARI@ PIT
Fri, Apr 2ndvs LADTrevor Bauer (8-5)   
Thu, Apr 8thvs ARIMerrill Kelly (7-10)#77   
Thu, Apr 15th@ LADJulio Urias (18-3)#9   
Tue, Apr 20thvs HOULuis Garcia (11-7)#40   
Thu, Apr 29th@ ARILuke Weaver (3-5)#132   
Sun, May 9th@ STLAdam Wainwright (16-7)#2   
Mon, May 24th@ NYMDavid Peterson (2-6)#126   
Wed, Jun 2ndvs TEXJordan Lyles (9-11)#163   
Wed, Jun 23rd@ SEAJustus Sheffield (7-8)#402   
Mon, Aug 23rd@ CHCKyle Hendricks (14-6)#112   
Tue, Aug 31st@ TEXJordan Lyles (9-11)#163   
Thu, Sep 2ndvs ATLTouki Toussaint (3-3)#123   
Thu, Sep 9th@ PHIRanger Suarez (6-4)#96   
Mon, Sep 27thvs WSH