Skip to main content

Who Should I Trade?

Kris Bryant for Mike Moustakas (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Kris Bryant
1B,3B,CF,LF,RF - SF
Kris Bryant
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
Expert
Recommendation
82%
Recommended by
14 of 17 experts
18%
Recommended by
3 of 17 experts
Rankings 
   
Rest of Season# 39# 121
VBR# 77# 261
   
Projections 
   
Runs85
Home Runs22
RBI66
Stolen Bases10
Batting Average.268.238
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 39# 169
   
Chris Meaney
FTN
# 66# 71
   
Nick Pollack
Pitcher List
# 60
   
Mike Maher
FantasyPros
# 31# 132
   
Dan Harris
FantasyPros
# 52# 202
   
Pierre Camus
RotoBaller
# 25# 199
   
Jorge B. Edwards
Fantasy In Frames
# 66# 71
   
Mick Ciallela
Fantrax
# 42# 113
   
Ryan Amore
Pitcher List
# 73# 142
   
Brendan Tuma
FantasyPros
# 53# 136
   
Brad Camara
FantasyPros
# 27
   
Chris Mitchell
FantasyData
# 30# 100
   
Chris Clegg
Fantrax
# 44# 82
   
Joe Pisapia
FantasyPros
# 26# 118
   
Corbin Young
FantasyData
# 52# 38
   
Carmen Maiorano
FantasyPros
# 64# 58
   
Jordan Eisen
Field of Vision Sports
# 100# 48
   
Who Should I Trade? Player Statistics
  Kris Bryant
1B,3B,CF,LF,RF - SF
Kris Bryant
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
2021 Stats 
   
   
At Bats467177
   
Runs8221
   
Hits12637
   
Singles6919
   
Doubles3012
   
Triples20
   
Home Runs256
   
RBI6622
   
Stolen Bases90
   
Caught Stealing20
   
Walks5718
   
Strikeouts12444
   
Batting Average.270.209
   
On Base Pct.358.285
   
Slugging Pct.503.379
   
On-base Plus Slugging.862.664
   
Who Should I Trade? Player Projections
  Kris Bryant
1B,3B,CF,LF,RF - SF
Kris Bryant
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
2021 Projections 
   
   
At Bats4538
   
Runs85
   
Hits129
   
Singles75
   
Doubles32
   
Triples00
   
Home Runs22
   
RBI66
   
Stolen Bases10
   
Caught Stealing00
   
Walks54
   
Strikeouts128
   
Batting Average.268.238
   
On Base Pct.359.316
   
Slugging Pct.498.454
   
On-base Plus Slugging.857.770
   
Who Should I Trade? Player Notes
  Kris Bryant
1B,3B,CF,LF,RF - SF
Kris Bryant
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
News 
 Infielder/outfielder Kris Bryant went 1-for-2 with a solo home run and two walks as the Giants lost to the Padres 9-6 on Wednesday.
Jon Mathisen
Thu, Sep 16th
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
 Kris Bryant (wrist) is hitting third and playing right field on Sunday against the Cubs.
Brendan Tuma - Too Much Tuma
Sun, Sep 12th
Mike Moustakas went 1-for-3 with a solo home run in Sunday's win over Miami.
Connor Rooney
Sun, Aug 22nd
 Giants INF/OF Kris Bryant had been playing with some recent discomfort in his wrist, so with the Giants having a sizeable lead, the team opted to remove him from Monday's game against the Rockies.
Ethan Biddle - The Work of Ethan Biddle
Tue, Sep 7th
Mike Moustakas went 3-for-4 with three doubles, two RBI, and two runs scored Friday against Pittsburgh.
Connor Rooney
Fri, Aug 6th
 Infielder/outfielder Kris Bryant went 2-for-4 with a run scored and a strikeout as the Giants lost to the Dodgers 6-1 on Satuday.
Jon Mathisen
Sun, Sep 5th
The Reds activated INF Mike Moustakas (heel) from the 60-day injured list.
Brendan Tuma - Too Much Tuma
Fri, Aug 6th
 Third baseman Kris Bryant went 2-for-4 with a double and two strikeouts as the Giants lost to the Brewers by a score of 3-1 on Monday.
Jon Mathisen
Tue, Aug 31st
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
  Kris Bryant
1B,3B,CF,LF,RF - SF
Kris Bryant
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SEAMarco Gonzales (8-5)#62vs STLJack Flaherty (9-2)#19
Fri, Apr 2nd@ SEAYusei Kikuchi (7-8)#53   
Sat, Apr 3rd@ SEAChris Flexen (12-6)#51vs STLAdam Wainwright (16-7)#2
Mon, Apr 5th@ SDAdrian Morejon (0-0)vs PITJT Brubaker (5-13)#101
Tue, Apr 6th@ SDYu Darvish (8-10)#21vs PITTrevor Cahill (1-5)
Wed, Apr 7th@ SDBlake Snell (7-6)#32vs PITChad Kuhl (5-6)#228
Fri, Apr 9thvs COLAustin Gomber (9-9)@ ARITaylor Widener (2-1)#177
Sat, Apr 10thvs COLChi Chi Gonzalez (3-7)#411@ ARIRiley Smith (1-4)#210
Sun, Apr 11thvs COLGerman Marquez (12-10)#36@ ARILuke Weaver (3-5)#132
Mon, Apr 12thvs CINWade Miley (12-6)#44@ SFAaron Sanchez (1-1)
Tue, Apr 13thvs CINLuis Castillo (8-15)#38@ SFKevin Gausman (14-6)#18
Wed, Apr 14thvs CINTyler Mahle (12-5)#30@ SFJohnny Cueto (7-7)#147
Fri, Apr 16th@ MIADaniel Castano (0-2)#269vs CLELogan Allen (1-7)#392
Sat, Apr 17th@ MIASandy Alcantara (9-13)#8vs CLETriston McKenzie (5-6)#86
Sun, Apr 18th@ MIAPablo Lopez (5-5)#73vs CLEShane Bieber (7-4)#69
Mon, Apr 19th@ PHIChase Anderson (2-4)#329   
Tue, Apr 20th@ PHIZack Wheeler (14-9)#1   
Wed, Apr 21st@ PHIZach Eflin (4-7)vs ARIMerrill Kelly (7-10)#77
Thu, Apr 22ndvs MIADaniel Castano (0-2)#269vs ARITaylor Widener (2-1)#177
Fri, Apr 23rdvs MIASandy Alcantara (9-13)#8@ STLKwang Hyun Kim (6-7)#78
Sat, Apr 24thvs MIAPablo Lopez (5-5)#73@ STLJohn Gant (5-9)#161
Sun, Apr 25thvs MIARoss Detwiler (2-1)#246@ STLJack Flaherty (9-2)#19
Mon, Apr 26thvs COLAustin Gomber (9-9)@ LADJulio Urias (18-3)#9
Tue, Apr 27thvs COLChi Chi Gonzalez (3-7)#411@ LADWalker Buehler (14-4)#4
Wed, Apr 28thvs COLGerman Marquez (12-10)#36@ LADClayton Kershaw (9-7)#24
Fri, Apr 30th@ SDYu Darvish (8-10)#21vs CHCJake Arrieta (5-13)#409
Sat, May 1st@ SDBlake Snell (7-6)#32vs CHCZach Davies (6-11)#182
Sun, May 2nd@ SDJoe Musgrove (11-9)#14vs CHCTrevor Williams (4-2)#175
Tue, May 4th@ COLRyan Castellani (0-0)#406vs CWSDylan Cease (12-7)#57
Wed, May 5th@ COLJon Gray (8-10)#100vs CWSDallas Keuchel (8-9)#170
Fri, May 7thvs SDBlake Snell (7-6)#32@ CLEZach Plesac (10-6)#64
Sat, May 8thvs SDJoe Musgrove (11-9)#14@ CLEAaron Civale (10-4)#52
Sun, May 9thvs SDChris Paddack (7-7)#72   
Mon, May 10thvs TEXKyle Gibson (10-7)#37@ PITMitch Keller (4-11)#395
Tue, May 11thvs TEXJordan Lyles (9-11)#163@ PITJT Brubaker (5-13)#101
Thu, May 13th@ PITWil Crowe (4-7)#408@ COLChi Chi Gonzalez (3-7)#411
Fri, May 14th@ PITMiguel Yajure@ COLGerman Marquez (12-10)#36
Sat, May 15th@ PITTyler Anderson (6-9)#54@ COLJhoulys Chacin (3-1)#207
Sun, May 16th@ PITMitch Keller (4-11)#395@ COLAntonio Senzatela (4-9)#98
Mon, May 17th@ CINSonny Gray (7-7)#87vs SFLogan Webb (10-3)#34
Tue, May 18th@ CINLuis Castillo (8-15)#38vs SFAnthony DeSclafani (12-6)#23
Wed, May 19th@ CINWade Miley (12-6)#44vs SFKevin Gausman (14-6)#18
Thu, May 20th@ CINTyler Mahle (12-5)#30vs SFJohnny Cueto (7-7)#147
Fri, May 21stvs LADTrevor Bauer (8-5)vs MILAdrian Houser (9-6)#65
Sat, May 22ndvs LADWalker Buehler (14-4)#4vs MILBrett Anderson (4-8)#171
Sun, May 23rdvs LADJulio Urias (18-3)#9vs MILFreddy Peralta (9-4)#17
Tue, May 25th@ ARICorbin Martin (0-3)#231@ WSHMax Scherzer (14-4)#3
Wed, May 26th@ ARIMerrill Kelly (7-10)#77   
Thu, May 27th@ LADDavid Price (4-2)#89@ WSHStephen Strasburg (1-2)
Fri, May 28th@ LADWalker Buehler (14-4)#4@ CHCAdbert Alzolay (5-13)#138
Sat, May 29th@ LADJulio Urias (18-3)#9@ CHCZach Davies (6-11)#182
Sun, May 30th@ LADClayton Kershaw (9-7)#24@ CHCJake Arrieta (5-13)#409
Mon, May 31stvs LAADylan Bundy (2-9)#105vs PHIVince Velasquez (3-7)#203
Tue, Jun 1stvs LAAAndrew Heaney (8-9)#91vs PHIAaron Nola (7-8)#28
Thu, Jun 3rdvs CHCZach Davies (6-11)#182@ STLAdam Wainwright (16-7)#2
Fri, Jun 4thvs CHCJake Arrieta (5-13)#409@ STLKwang Hyun Kim (6-7)#78
Sat, Jun 5thvs CHCKohl Stewart (1-1)#370@ STLJohan Oviedo (0-5)#397
Sun, Jun 6thvs CHCKyle Hendricks (14-6)#112@ STLJohn Gant (5-9)#161
Tue, Jun 8th@ TEXJordan Lyles (9-11)#163vs MILAdrian Houser (9-6)#65
Wed, Jun 9th@ TEXKyle Gibson (10-7)#37vs MILBrett Anderson (4-8)#171
Fri, Jun 11th@ WSHMax Scherzer (14-4)#3vs COLKyle Freeland (5-8)#386
Sat, Jun 12th@ WSHJefry Rodriguez (0-0)#373vs COLGerman Marquez (12-10)#36
Sun, Jun 13th@ WSHJoe Ross (5-9)vs COLAntonio Senzatela (4-9)#98
Mon, Jun 14thvs ARIMatt Peacock (5-7)#181@ MILEric Lauer (6-5)#111
Tue, Jun 15thvs ARIAlex Young (2-6)#275@ MILBrett Anderson (4-8)#171
Wed, Jun 16thvs ARIMerrill Kelly (7-10)#77@ MILFreddy Peralta (9-4)#17
Thu, Jun 17thvs ARIZac Gallen (2-10)#110@ SDJoe Musgrove (11-9)#14
Fri, Jun 18thvs PHIVince Velasquez (3-7)#203@ SDChris Paddack (7-7)#72
Sat, Jun 19thvs PHIAaron Nola (7-8)#28@ SDMiguel Diaz
Sun, Jun 20thvs PHIZach Eflin (4-7)@ SDDinelson Lamet (2-4)#160
Tue, Jun 22nd@ LAAAndrew Heaney (8-9)#91@ MINBailey Ober (2-2)#146
Wed, Jun 23rd@ LAAShohei Ohtani (9-2)#46   
Fri, Jun 25thvs OAKSean Manaea (10-9)#35vs ATLDrew Smyly (9-4)#83
Sat, Jun 26thvs OAKFrankie Montas (12-9)#25vs ATLIan Anderson (7-5)#43
Sun, Jun 27thvs OAKCole Irvin (10-13)#80vs ATLKyle Muller (2-4)#188
Mon, Jun 28th@ LADTrevor Bauer (8-5)vs PHISpencer Howard (0-4)#245
Tue, Jun 29th@ LADWalker Buehler (14-4)#4vs SDCraig Stammen (6-3)#107
Thu, Jul 1st@ ARIMerrill Kelly (7-10)#77vs SDRyan Weathers (4-7)#197
Fri, Jul 2nd@ ARIZac Gallen (2-10)#110vs CHCAlec Mills (6-6)#208
Sat, Jul 3rd@ ARIJake Faria (0-0)#328vs CHCAdbert Alzolay (5-13)#138
Sun, Jul 4th@ ARICaleb Smith (4-9)#211vs CHCKyle Hendricks (14-6)#112
Mon, Jul 5thvs STLKwang Hyun Kim (6-7)#78@ KCMike Minor (8-12)#76
Tue, Jul 6thvs STLAdam Wainwright (16-7)#2@ KCKris Bubic (4-6)#185
Wed, Jul 7thvs STLJohan Oviedo (0-5)#397@ KCBrady Singer (4-10)#130
Fri, Jul 9thvs WSHPaolo Espino (4-5)#127@ MILEric Lauer (6-5)#111
Sat, Jul 10thvs WSHJon Lester (6-6)#156@ MILFreddy Peralta (9-4)#17
Sun, Jul 11thvs WSHErick Fedde (7-9)#154@ MILBrandon Woodruff (9-9)#7
Fri, Jul 16th@ STLAdam Wainwright (16-7)#2vs MILAdrian Houser (9-6)#65
Sat, Jul 17th@ STLKwang Hyun Kim (6-7)#78vs MILBrandon Woodruff (9-9)#7
Sun, Jul 18th@ STLWade LeBlanc (0-2)#378vs MILCorbin Burnes (10-4)#5
Mon, Jul 19th@ LADTony Gonsolin (3-1)#55vs NYMJerad Eickhoff (0-2)#272
Tue, Jul 20th@ LADDarien Nunezvs NYMRobert Stock (0-2)#303
Wed, Jul 21st@ LADJulio Urias (18-3)#9vs NYMMarcus Stroman (9-12)#15
Thu, Jul 22nd@ LADWalker Buehler (14-4)#4   
Fri, Jul 23rdvs PITChad Kuhl (5-6)#228vs STLWade LeBlanc (0-2)#378
Sat, Jul 24thvs PITWil Crowe (4-7)#408vs STLJake Woodford (2-3)#339
Sun, Jul 25thvs PITJT Brubaker (5-13)#101vs STLJohan Oviedo (0-5)#397
Tue, Jul 27thvs LADJulio Urias (18-3)#9@ CHCAdbert Alzolay (5-13)#138
Wed, Jul 28thvs LADWalker Buehler (14-4)#4@ CHCZach Davies (6-11)#182
Thu, Jul 29thvs LADDavid Price (4-2)#89@ CHCAlec Mills (6-6)#208
Fri, Jul 30thvs HOUFramber Valdez (10-5)#47@ NYMCarlos Carrasco (1-2)#67
Sat, Jul 31stvs HOUZack Greinke (11-6)#27@ NYMRich Hill (6-7)#61
Sun, Aug 1stvs HOULuis Garcia (11-7)#40@ NYMMarcus Stroman (9-12)#15
Mon, Aug 2nd@ ARITaylor Widener (2-1)#177   
Tue, Aug 3rd@ ARIMadison Bumgarner (7-10)#82vs MINKenta Maeda (6-5)
Wed, Aug 4th@ ARIZac Gallen (2-10)#110vs MINCharlie Barnes (0-3)#237
Thu, Aug 5th@ ARIMerrill Kelly (7-10)#77vs PITWil Crowe (4-7)#408
Fri, Aug 6th@ MILCorbin Burnes (10-4)#5vs PITJT Brubaker (5-13)#101
Sat, Aug 7th@ MILBrandon Woodruff (9-9)#7vs PITMitch Keller (4-11)#395
Sun, Aug 8th@ MILBrett Anderson (4-8)#171vs PITBryse Wilson (2-7)#121
Tue, Aug 10thvs ARIZac Gallen (2-10)#110@ ATLDrew Smyly (9-4)#83
Wed, Aug 11thvs ARIMerrill Kelly (7-10)#77@ ATLTouki Toussaint (3-3)#123
Thu, Aug 12thvs COLGerman Marquez (12-10)#36@ ATLKyle Muller (2-4)#188
Fri, Aug 13thvs COLAustin Gomber (9-9)@ PHIZack Wheeler (14-9)#1
Sat, Aug 14thvs COLKyle Freeland (5-8)#386@ PHIMatt Moore (2-4)#400
Sun, Aug 15thvs COLJon Gray (8-10)#100@ PHIAaron Nola (7-8)#28
Mon, Aug 16thvs NYMRich Hill (6-7)#61vs CHCJustin Steele (3-3)#205
Tue, Aug 17thvs NYMMarcus Stroman (9-12)#15vs CHCKyle Hendricks (14-6)#112
Wed, Aug 18thvs NYMTylor Megill (3-5)#150vs CHCAdrian Sampson (1-2)#240
Fri, Aug 20th@ OAKJames Kaprielian (7-5)#122vs MIAElieser Hernandez (1-2)#94
Sat, Aug 21st@ OAKSean Manaea (10-9)#35vs MIAZach Thompson (2-6)#99
Sun, Aug 22nd@ OAKFrankie Montas (12-9)#25vs MIASandy Alcantara (9-13)#8
Tue, Aug 24th@ NYMTylor Megill (3-5)#150@ MILCorbin Burnes (10-4)#5
Wed, Aug 25th@ NYMTaijuan Walker (7-10)#58@ MILBrandon Woodruff (9-9)#7
Thu, Aug 26th@ NYMCarlos Carrasco (1-2)#67@ MILBrett Anderson (4-8)#171
Fri, Aug 27th@ ATLMax Fried (11-7)#33@ MIAZach Thompson (2-6)#99
Sat, Aug 28th@ ATLHuascar Ynoa (4-5)#129@ MIASandy Alcantara (9-13)#8
Sun, Aug 29th@ ATLIan Anderson (7-5)#43@ MIAJesus Luzardo (5-8)#114
Mon, Aug 30thvs MILCorbin Burnes (10-4)#5vs STLJon Lester (6-6)#156
Tue, Aug 31stvs MILBrandon Woodruff (9-9)#7   
Wed, Sep 1stvs MILBrett Anderson (4-8)#171vs STLJ.A. Happ (9-8)#145
Thu, Sep 2ndvs MILEric Lauer (6-5)#111   
Fri, Sep 3rdvs LADCorey Knebel (3-0)#134vs DETTyler Alexander (2-3)#149
Sat, Sep 4thvs LADJulio Urias (18-3)#9vs DETMatthew Boyd (3-8)#174
Sun, Sep 5thvs LADWalker Buehler (14-4)#4vs DETCasey Mize (7-8)#50
Mon, Sep 6th@ COLKyle Freeland (5-8)#386@ CHCJustin Steele (3-3)#205
Tue, Sep 7th@ COLChi Chi Gonzalez (3-7)#411@ CHCAdrian Sampson (1-2)#240
Wed, Sep 8th@ COLJon Gray (8-10)#100@ CHCAlec Mills (6-6)#208
Fri, Sep 10th@ CHCKyle Hendricks (14-6)#112@ STLJon Lester (6-6)#156
Sat, Sep 11th@ CHCZach Davies (6-11)#182@ STLMiles Mikolas (1-2)#133
Sun, Sep 12th@ CHCJustin Steele (3-3)#205@ STLJ.A. Happ (9-8)#145
Mon, Sep 13thvs SDYu Darvish (8-10)#21   
Tue, Sep 14thvs SDJake Arrieta (5-13)#409@ PITDillon Peters (1-2)#234
Wed, Sep 15thvs SDJoe Musgrove (11-9)#14@ PITMitch Keller (4-11)#395
Thu, Sep 16thvs SDPierce Johnson@ PITConnor Overton
Fri, Sep 17thvs ATLIan Anderson (7-5)#43vs LADWalker Buehler (14-4)#4
Sat, Sep 18thvs ATLCharlie Morton (13-5)#6vs LADMax Scherzer (14-4)#3
Sun, Sep 19thvs ATLMax Fried (11-7)#33vs LADClayton Kershaw (9-7)#24
Tue, Sep 21st@ SDJoe Musgrove (11-9)#14vs PITMitch Keller (4-11)#395
Wed, Sep 22nd@ SDvs PIT
Thu, Sep 23rd@ SDvs WSHPatrick Corbin (8-14)#166
Fri, Sep 24th@ COLKyle Freeland (5-8)#386vs WSHPaolo Espino (4-5)#127
Sat, Sep 25th@ COLvs WSH
Sun, Sep 26th@ COLvs WSH
Tue, Sep 28thvs ARI@ CWS
Wed, Sep 29thvs ARI@ CWS
Thu, Sep 30thvs ARI   
Fri, Oct 1stvs SD@ PIT
Sat, Oct 2ndvs SD@ PIT
Sun, Oct 3rdvs SD@ PIT
Sun, Apr 4th   vs STLCarlos Martinez (4-9)
Wed, May 12th   @ PITTrevor Cahill (1-5)
Thu, Jun 10th   vs MILFreddy Peralta (9-4)#17
Mon, Jun 21st   @ MINJ.A. Happ (9-8)#145
Thu, Jun 24th   vs ATLJesse Chavez (3-2)#191
Wed, Jun 30th   vs SDJoe Musgrove (11-9)#14
Thu, Jul 8th   @ MILAdrian Houser (9-6)#65
Mon, Jul 26th   @ CHCKyle Hendricks (14-6)#112
Mon, Aug 9th   @ CLESam Hentges (1-4)#410
Thu, Aug 19th   vs MIANick Neidert (1-2)#222
Mon, Sep 20th   vs PITKyle Keller