Skip to main content

Who Should I Trade?

Marwin Gonzalez for Yasiel Puig (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Yasiel Puig
RF - FA
Yasiel Puig
Marwin Gonzalez
1B,2B,3B,LF,RF,SS - HOU
Marwin Gonzalez
Expert
Recommendation
83%
Recommended by
5 of 6 experts
17%
Recommended by
1 of 6 experts
Rankings 
   
Rest of Season# 317# 409
VBR# 1115
   
Projections 
   
Runs3
Home Runs1
RBI3
Stolen Bases0
Batting Average.229
   
Misc 
   
Injury AlertFA-
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 279# 339
   
Dan Harris
FantasyPros
# 247# 280
   
Ryan Amore
Pitcher List
# 295
   
Corbin Young
FantasyData
# 309# 355
   
Chris Clegg
Fantrax
# 299# 444
   
Carmen Maiorano
FantasyPros
# 415# 290
   
Who Should I Trade? Player Statistics
  Yasiel Puig
RF - FA
Yasiel Puig
Marwin Gonzalez
1B,2B,3B,LF,RF,SS - HOU
Marwin Gonzalez
2021 Stats 
   
   
At Bats254
   
Runs27
   
Hits51
   
Singles33
   
Doubles14
   
Triples0
   
Home Runs4
   
RBI23
   
Stolen Bases3
   
Caught Stealing2
   
Walks19
   
Strikeouts74
   
Batting Average.201
   
On Base Pct.279
   
Slugging Pct.303
   
On-base Plus Slugging.582
   
Who Should I Trade? Player Projections
  Yasiel Puig
RF - FA
Yasiel Puig
Marwin Gonzalez
1B,2B,3B,LF,RF,SS - HOU
Marwin Gonzalez
2021 Projections 
   
   
At Bats24
   
Runs3
   
Hits6
   
Singles4
   
Doubles1
   
Triples0
   
Home Runs1
   
RBI3
   
Stolen Bases0
   
Caught Stealing0
   
Walks2
   
Strikeouts6
   
Batting Average.229
   
On Base Pct.302
   
Slugging Pct.359
   
On-base Plus Slugging.661
   
Who Should I Trade? Player Notes
  Yasiel Puig
RF - FA
Yasiel Puig
Marwin Gonzalez
1B,2B,3B,LF,RF,SS - HOU
Marwin Gonzalez
News 
 Free-agent OF Yasiel Puig signed with Veracruz of the Mexican League on Tuesday.
Brad Camara
Tue, Apr 20th
Astros third baseman Marwin Gonzalez went 1-for-3 with a solo homer against the Rangers on Wednesday. He also struck out once and was hit by a pitch.
Andersen Pickard
Thu, Sep 16th
  Astros third baseman Marwin Gonzalez went 1-for-4 with a two-run homer against the Mariners on Wednesday afternoon. He also struck out once in the contest. Houston ultimately fell to Seattle by a score of 8-5.
Andersen Pickard
Wed, Sep 8th
  Free-agent infielder Marwin Gonzalez signed a minor league deal with the Houston Astros on Friday.
Brad Camara
Fri, Aug 27th
  The Red Sox have designated utility player Marwin Gonzalez for assignment. The 32-year-old had spent time at all four infield positions in 2020, as well as both corner outfield roles. His roster spot will go to Kyle Schwarber, who is coming off the IL to make his Red Sox debut.
Andersen Pickard
Fri, Aug 13th
  Marwin Gonzalez was removed from Sunday's game against the Phillies due to a right hamstring strain.
Brendan Tuma - Too Much Tuma
Sun, Jul 11th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Yasiel Puig
RF - FA
Yasiel Puig
Marwin Gonzalez
1B,2B,3B,LF,RF,SS - HOU
Marwin Gonzalez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st   @ OAKChris Bassitt (12-4)#20
Fri, Apr 2nd   @ OAKJesus Luzardo (5-8)#114
Sat, Apr 3rd   @ OAKCole Irvin (10-13)#78
Sun, Apr 4th   @ OAKSean Manaea (10-9)#35
Mon, Apr 5th   @ LAAJose Quintana (0-3)#251
Tue, Apr 6th   @ LAADylan Bundy (2-9)#106
Thu, Apr 8th   vs OAKCole Irvin (10-13)#78
Fri, Apr 9th   vs OAKSean Manaea (10-9)#35
Sat, Apr 10th   vs OAKFrankie Montas (12-9)#25
Mon, Apr 12th   vs DETCasey Mize (7-8)#49
Tue, Apr 13th   vs DETMatthew Boyd (3-8)#174
Wed, Apr 14th   vs DETMichael Fulmer (5-6)#190
Fri, Apr 16th   @ SEAYusei Kikuchi (7-8)#53
Sat, Apr 17th   @ SEAChris Flexen (12-6)#50
Sun, Apr 18th   @ SEANick Margevicius (0-2)
Tue, Apr 20th   @ COLJon Gray (8-10)#98
Wed, Apr 21st   @ COLAustin Gomber (9-9)
Thu, Apr 22nd   vs LAAAlex Cobb (8-3)#142
Fri, Apr 23rd   vs LAAAndrew Heaney (8-9)#89
Sat, Apr 24th   vs LAAGriffin Canning (5-4)#116
Sun, Apr 25th   vs LAADylan Bundy (2-9)#106
Mon, Apr 26th   vs SEAJustus Sheffield (7-8)#402
Tue, Apr 27th   vs SEAMarco Gonzales (8-5)#61
Wed, Apr 28th   vs SEAJustin Dunn (1-3)#270
Thu, Apr 29th   vs SEAYusei Kikuchi (7-8)#53
Fri, Apr 30th   @ TBRyan Yarbrough (8-5)#115
Sat, May 1st   @ TBJosh Fleming (10-6)#113
Sun, May 2nd   @ TBRich Hill (6-7)#60
Tue, May 4th   @ NYYDomingo German (4-5)#120
Wed, May 5th   @ NYYJordan Montgomery (5-6)#45
Thu, May 6th   @ NYYGerrit Cole (15-7)#10
Fri, May 7th   vs TORRoss Stripling (5-6)#69
Sat, May 8th   vs TORSteven Matz (12-7)#71
Sun, May 9th   vs TORNate Pearson (1-1)#105
Mon, May 10th   vs LAAJunior Guerra
Tue, May 11th   vs LAAShohei Ohtani (9-2)#46
Wed, May 12th   vs LAAAndrew Heaney (8-9)#89
Thu, May 13th   vs TEXMike Foltynewicz (2-12)#248
Fri, May 14th   vs TEXWes Benjamin
Sat, May 15th   vs TEXDane Dunning (5-8)#153
Sun, May 16th   vs TEXKyle Gibson (10-7)#37
Tue, May 18th   @ OAKSean Manaea (10-9)#35
Wed, May 19th   @ OAKFrankie Montas (12-9)#25
Thu, May 20th   @ OAKCole Irvin (10-13)#78
Fri, May 21st   @ TEXKyle Gibson (10-7)#37
Sat, May 22nd   @ TEXJordan Lyles (9-11)#163
Sun, May 23rd   @ TEXMike Foltynewicz (2-12)#248
Tue, May 25th   vs LADClayton Kershaw (9-7)#24
Wed, May 26th   vs LADTrevor Bauer (8-5)
Fri, May 28th   vs SDDinelson Lamet (2-4)#162
Sat, May 29th   vs SDYu Darvish (8-10)#21
Sun, May 30th   vs SDBlake Snell (7-6)#32
Mon, May 31st   vs BOSEduardo Rodriguez (11-8)#86
Tue, Jun 1st   vs BOSGarrett Richards (7-7)#148
Wed, Jun 2nd   vs BOSNick Pivetta (9-7)#103
Thu, Jun 3rd   vs BOSMartin Perez (7-8)#393
Fri, Jun 4th   @ TORHyun Jin Ryu (13-9)#47
Sat, Jun 5th   @ TORRoss Stripling (5-6)#69
Sun, Jun 6th   @ TORSteven Matz (12-7)#71
Tue, Jun 8th   @ BOSMartin Perez (7-8)#393
Wed, Jun 9th   @ BOSNathan Eovaldi (10-8)#26
Thu, Jun 10th   @ BOSEduardo Rodriguez (11-8)#86
Fri, Jun 11th   @ MINBailey Ober (2-2)#146
Sat, Jun 12th   @ MINJose Berrios (11-8)#13
Sun, Jun 13th   @ MINMichael Pineda (7-8)#65
Tue, Jun 15th   vs TEXKyle Gibson (10-7)#37
Wed, Jun 16th   vs TEXJordan Lyles (9-11)#163
Thu, Jun 17th   vs CWSDylan Cease (12-7)#56
Fri, Jun 18th   vs CWSCarlos Rodon (12-5)#22
Sat, Jun 19th   vs CWSLance Lynn (10-4)#11
Sun, Jun 20th   vs CWSDallas Keuchel (8-9)#171
Mon, Jun 21st   @ BALKeegan Akin (2-10)#399
Tue, Jun 22nd   @ BALJorge Lopez (3-14)
Wed, Jun 23rd   @ BALThomas Eshelman (0-2)#381
Thu, Jun 24th   @ DETJose Urena (3-8)#407
Sat, Jun 26th   @ DETWily Peralta (3-3)#221
Sun, Jun 27th   @ DETTarik Skubal (8-12)#59
Mon, Jun 28th   vs BALThomas Eshelman (0-2)#381
Tue, Jun 29th   vs BALTravis Lakins Sr. (1-4)
Wed, Jun 30th   vs BALMatt Harvey (6-14)#385
Thu, Jul 1st   @ CLEJ.C. Mejia (1-7)#310
Fri, Jul 2nd   @ CLESam Hentges (1-4)#410
Sat, Jul 3rd   @ CLEEli Morgan (2-7)#279
Sun, Jul 4th   @ CLECal Quantrill (6-3)#39
Tue, Jul 6th   vs OAKChris Bassitt (12-4)#20
Wed, Jul 7th   vs OAKSean Manaea (10-9)#35
Thu, Jul 8th   vs OAKFrankie Montas (12-9)#25
Fri, Jul 9th   vs NYYNestor Cortes Jr. (2-2)#119
Sat, Jul 10th   vs NYYGerrit Cole (15-7)#10
Sun, Jul 11th   vs NYYJameson Taillon (8-6)#62
Fri, Jul 16th   @ CWSDylan Cease (12-7)#56
Sat, Jul 17th   @ CWSLucas Giolito (9-9)#16
Sun, Jul 18th   @ CWSCarlos Rodon (12-5)#22
Mon, Jul 19th   vs CLEJ.C. Mejia (1-7)#310
Tue, Jul 20th   vs CLETriston McKenzie (5-6)#91
Wed, Jul 21st   vs CLEEli Morgan (2-7)#279
Fri, Jul 23rd   vs TEXKolby Allard (3-12)#143
Sat, Jul 24th   vs TEXKyle Gibson (10-7)#37
Sun, Jul 25th   vs TEXTaylor Hearn (6-5)#128
Mon, Jul 26th   @ SEADarren McCaughan (0-0)#298
Tue, Jul 27th   @ SEAChris Flexen (12-6)#50
Wed, Jul 28th   @ SEAYusei Kikuchi (7-8)#53
Fri, Jul 30th   @ SFKevin Gausman (14-6)#18
Sat, Jul 31st   @ SFAlex Wood (10-4)#74
Sun, Aug 1st   @ SFLogan Webb (10-3)#34
Tue, Aug 3rd   @ LADWalker Buehler (14-4)#4
Wed, Aug 4th   @ LADMax Scherzer (14-4)#3
Thu, Aug 5th   vs MINGriffin Jax (3-4)#214
Fri, Aug 6th   vs MINBailey Ober (2-2)#146
Sat, Aug 7th   vs MINMichael Pineda (7-8)#65
Sun, Aug 8th   vs MINKenta Maeda (6-5)
Tue, Aug 10th   vs COLJon Gray (8-10)#98
Wed, Aug 11th   vs COLAntonio Senzatela (4-9)#97
Fri, Aug 13th   @ LAAPatrick Sandoval (3-6)
Sat, Aug 14th   @ LAAJaime Barria (2-3)#188
Sun, Aug 15th   @ LAAReid Detmers (1-3)#262
Mon, Aug 16th   @ KCCarlos Hernandez (6-2)#167
Tue, Aug 17th   @ KCDaniel Lynch (4-5)#401
Wed, Aug 18th   @ KCBrady Singer (4-10)#130
Thu, Aug 19th   @ KCMike Minor (8-12)#76
Fri, Aug 20th   vs SEAYusei Kikuchi (7-8)#53
Sat, Aug 21st   vs SEALogan Gilbert (5-5)#110
Sun, Aug 22nd   vs SEATyler Anderson (6-9)#54
Mon, Aug 23rd   vs KCDaniel Lynch (4-5)#401
Tue, Aug 24th   vs KCBrady Singer (4-10)#130
Wed, Aug 25th   vs KCMike Minor (8-12)#76
Fri, Aug 27th   @ TEXGlenn Otto (0-2)#264
Sat, Aug 28th   @ TEXKolby Allard (3-12)#143
Sun, Aug 29th   @ TEXTaylor Hearn (6-5)#128
Mon, Aug 30th   @ SEAChris Flexen (12-6)#50
Tue, Aug 31st   @ SEAYusei Kikuchi (7-8)#53
Wed, Sep 1st   @ SEALogan Gilbert (5-5)#110
Fri, Sep 3rd   @ SDJake Arrieta (5-13)#409
Sat, Sep 4th   @ SDJoe Musgrove (11-9)#14
Sun, Sep 5th   @ SDChris Paddack (7-7)#72
Mon, Sep 6th   vs SEAYusei Kikuchi (7-8)#53
Tue, Sep 7th   vs SEALogan Gilbert (5-5)#110
Wed, Sep 8th   vs SEATyler Anderson (6-9)#54
Fri, Sep 10th   vs LAAShohei Ohtani (9-2)#46
Sat, Sep 11th   vs LAAJose Suarez (7-7)#95
Sun, Sep 12th   vs LAAJaime Barria (2-3)#188
Mon, Sep 13th   @ TEXSpencer Howard (0-4)#245
Tue, Sep 14th   @ TEXJordan Lyles (9-11)#163
Wed, Sep 15th   @ TEXKohei Arihara (2-4)#181
Thu, Sep 16th   @ TEXGlenn Otto (0-2)#264
Fri, Sep 17th   vs ARIMadison Bumgarner (7-10)#81
Sat, Sep 18th   vs ARIHumberto Castellanos (2-1)#213
Sun, Sep 19th   vs ARIZac Gallen (2-10)#109
Mon, Sep 20th   @ LAAJaime Barria (2-3)#188
Tue, Sep 21st   @ LAAPacky Naughton (0-2)#250
Wed, Sep 22nd   @ LAAAlex Cobb (8-3)#142
Thu, Sep 23rd   @ LAAJose Suarez (7-7)#95
Fri, Sep 24th   @ OAKFrankie Montas (12-9)#25
Sat, Sep 25th   @ OAK
Sun, Sep 26th   @ OAK
Tue, Sep 28th   vs TB
Wed, Sep 29th   vs TB
Thu, Sep 30th   vs TB
Fri, Oct 1st   vs OAK
Sat, Oct 2nd   vs OAK
Sun, Oct 3rd   vs OAK