Skip to main content

Who Should I Trade?

Marwin Gonzalez for Pete Crow-Armstrong (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Marwin Gonzalez
Marwin Gonzalez
Pete Crow-Armstrong
Pete Crow-Armstrong
Recommended by
5 of 7 experts
Recommended by
2 of 7 experts
Rest of Season# 316# 362
VBR# 802
Home Runs3
Stolen Bases1
Batting Average.233
Injury AlertIL10MiLB
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 201
Mike Maher
# 342
Dan Harris
# 241
Carmen Maiorano
# 290
Corbin Young
# 355
Chris Clegg
# 444# 398
John Albright
Fantasy Six Pack
# 63
Who Should I Trade? Player Statistics
  Marwin Gonzalez
Marwin Gonzalez
Pete Crow-Armstrong
Pete Crow-Armstrong
2021 Stats 
At Bats219
Home Runs2
Stolen Bases3
Caught Stealing1
Batting Average.206
On Base Pct.286
Slugging Pct.297
On-base Plus Slugging.583
Who Should I Trade? Player Projections
  Marwin Gonzalez
Marwin Gonzalez
Pete Crow-Armstrong
Pete Crow-Armstrong
2021 Projections 
At Bats115
Home Runs3
Stolen Bases1
Caught Stealing0
Batting Average.233
On Base Pct.306
Slugging Pct.366
On-base Plus Slugging.672
Who Should I Trade? Player Notes
  Marwin Gonzalez
Marwin Gonzalez
Pete Crow-Armstrong
Pete Crow-Armstrong
 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
The Cubs acquired prospect Pete Crow-Armstrong from the Mets as part of the Javier Baez trade.
Brendan Tuma - Too Much Tuma
Fri, Jul 30th
 Marwin Gonzalez (hamstring) remains sidelined from Boston's lineup on Saturday.
Brendan Tuma - Too Much Tuma
Sat, Jul 10th
Mets prospect OF Pete Crow-Armstrong will undergo surgery on his non-throwing shoulder.
Brendan Tuma - Too Much Tuma
Tue, May 18th
 Marwin Gonzalez is good to go. The Red Sox utility player dealt with right hamstring tightness during Boston's recent road trip but has "no restrictions" going forward, per manager Alex Cora.
Andersen Pickard
Fri, Jul 9th
 Marwin Gonzalez was removed from Monday's game against the Angels due to hamstring tightness.
Brendan Tuma - Too Much Tuma
Tue, Jul 6th
 Marwin Gonzalez went 2-for-3 with a walk and a run scored in Wednesday's loss to Oakland.
Liam Gibney
Thu, May 13th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Marwin Gonzalez
Marwin Gonzalez
Pete Crow-Armstrong
Pete Crow-Armstrong
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2ndvs BAL   
Sat, Apr 3rdvs BALvs PIT
Sun, Apr 4thvs BALvs PIT
Mon, Apr 5thvs TBvs MIL
Tue, Apr 6thvs TBvs MIL
Wed, Apr 7thvs TBvs MIL
Thu, Apr 8th@ BAL@ PIT
Sat, Apr 10th@ BAL@ PIT
Sun, Apr 11th@ BAL@ PIT
Tue, Apr 13th@ MIN@ MIL
Wed, Apr 14th@ MIN@ MIL
Thu, Apr 15th@ MIN   
Sat, Apr 17thvs CWSvs ATL
Sun, Apr 18thvs CWSvs ATL
Mon, Apr 19thvs CWS   
Tue, Apr 20thvs TORvs NYM
Wed, Apr 21stvs TORvs NYM
Thu, Apr 22ndvs SEAvs NYM
Fri, Apr 23rdvs SEAvs MIL
Sat, Apr 24thvs SEAvs MIL
Sun, Apr 25thvs SEAvs MIL
Tue, Apr 27th@ NYM@ ATL
Wed, Apr 28th@ NYM@ ATL
Thu, Apr 29th@ TEX@ ATL
Fri, Apr 30th@ TEX@ CIN
Sat, May 1st@ TEX@ CIN
Sun, May 2nd@ TEX@ CIN
Tue, May 4thvs DETvs LAD
Wed, May 5thvs DETvs LAD
Thu, May 6thvs DET   
Fri, May 7th@ BALvs PIT
Sat, May 8th@ BALvs PIT
Sun, May 9th@ BALvs PIT
Mon, May 10th@ BAL   
Tue, May 11thvs OAK@ CLE
Wed, May 12thvs OAK@ CLE
Thu, May 13thvs OAK   
Fri, May 14thvs LAA@ DET
Sat, May 15thvs LAA@ DET
Sun, May 16thvs LAA@ DET
Tue, May 18th@ TORvs WSH
Wed, May 19th@ TORvs WSH
Thu, May 20th@ TORvs WSH
Fri, May 21st@ PHI@ STL
Sat, May 22nd@ PHI@ STL
Sun, May 23rd@ PHI@ STL
Tue, May 25thvs ATL@ PIT
Wed, May 26thvs ATL@ PIT
Fri, May 28thvs MIAvs CIN
Sat, May 29thvs MIAvs CIN
Mon, May 31st@ HOUvs SD
Tue, Jun 1st@ HOUvs SD
Wed, Jun 2nd@ HOUvs SD
Thu, Jun 3rd@ HOU@ SF
Fri, Jun 4th@ NYY@ SF
Sat, Jun 5th@ NYY@ SF
Sun, Jun 6th@ NYY@ SF
Mon, Jun 7thvs MIA@ SD
Tue, Jun 8thvs HOU@ SD
Wed, Jun 9thvs HOU@ SD
Thu, Jun 10thvs HOU   
Fri, Jun 11thvs TORvs STL
Sat, Jun 12thvs TORvs STL
Sun, Jun 13thvs TORvs STL
Mon, Jun 14thvs TOR@ NYM
Tue, Jun 15th@ ATL@ NYM
Wed, Jun 16th@ ATL@ NYM
Fri, Jun 18th@ KCvs MIA
Sat, Jun 19th@ KCvs MIA
Sun, Jun 20th@ KCvs MIA
Tue, Jun 22nd@ TBvs CLE
Wed, Jun 23rd@ TB   
Thu, Jun 24th@ TB@ LAD
Fri, Jun 25thvs NYY@ LAD
Sat, Jun 26thvs NYY@ LAD
Sun, Jun 27thvs NYY@ LAD
Mon, Jun 28thvs KC@ MIL
Tue, Jun 29thvs KC@ MIL
Wed, Jun 30thvs KC@ MIL
Thu, Jul 1stvs KC   
Fri, Jul 2nd@ OAK@ CIN
Sat, Jul 3rd@ OAK@ CIN
Sun, Jul 4th@ OAK@ CIN
Mon, Jul 5th@ LAAvs PHI
Tue, Jul 6th@ LAAvs PHI
Wed, Jul 7th@ LAAvs PHI
Fri, Jul 9thvs PHIvs STL
Sat, Jul 10thvs PHIvs STL
Sun, Jul 11thvs PHI   
Fri, Jul 16th@ NYY@ ARI
Sat, Jul 17th@ NYY@ ARI
Sun, Jul 18th@ NYY@ ARI
Mon, Jul 19th@ TOR@ STL
Wed, Jul 21st@ TOR@ STL
Thu, Jul 22ndvs NYY@ STL
Fri, Jul 23rdvs NYYvs ARI
Sat, Jul 24thvs NYYvs ARI
Sun, Jul 25thvs NYYvs ARI
Mon, Jul 26thvs TORvs CIN
Wed, Jul 28thvs TORvs CIN
Thu, Jul 29thvs TORvs CIN
Fri, Jul 30th@ TB@ WSH
Sat, Jul 31st@ TB@ WSH
Sun, Aug 1st@ TB@ WSH
Tue, Aug 3rd@ DET@ COL
Wed, Aug 4th@ DET@ COL
Thu, Aug 5th@ DET@ COL
Fri, Aug 6th@ TORvs CWS
Sat, Aug 7th@ TORvs CWS
Sun, Aug 8th@ TORvs CWS
Tue, Aug 10thvs TBvs MIL
Wed, Aug 11thvs TBvs MIL
Thu, Aug 12thvs TBvs MIL
Fri, Aug 13thvs BAL@ MIA
Sat, Aug 14thvs BAL@ MIA
Sun, Aug 15thvs BAL@ MIA
Tue, Aug 17th@ NYY@ CIN
Wed, Aug 18th@ NYY@ CIN
Fri, Aug 20thvs TEXvs KC
Sat, Aug 21stvs TEXvs KC
Sun, Aug 22ndvs TEXvs KC
Tue, Aug 24thvs MINvs COL
Wed, Aug 25thvs MINvs COL
Thu, Aug 26thvs MIN   
Fri, Aug 27th@ CLE@ CWS
Sat, Aug 28th@ CLE@ CWS
Sun, Aug 29th@ CLE@ CWS
Mon, Aug 30th@ TB   
Tue, Aug 31st@ TB@ MIN
Wed, Sep 1st@ TB@ MIN
Thu, Sep 2nd@ TBvs PIT
Fri, Sep 3rdvs CLEvs PIT
Sat, Sep 4thvs CLEvs PIT
Sun, Sep 5thvs CLEvs PIT
Mon, Sep 6thvs TBvs CIN
Tue, Sep 7thvs TBvs CIN
Wed, Sep 8thvs TBvs CIN
Fri, Sep 10th@ CWSvs SF
Sat, Sep 11th@ CWSvs SF
Sun, Sep 12th@ CWSvs SF
Mon, Sep 13th@ SEA   
Tue, Sep 14th@ SEA@ PHI
Wed, Sep 15th@ SEA@ PHI
Fri, Sep 17thvs BAL@ MIL
Sat, Sep 18thvs BAL@ MIL
Sun, Sep 19thvs BAL@ MIL
Tue, Sep 21stvs NYMvs MIN
Wed, Sep 22ndvs NYMvs MIN
Fri, Sep 24thvs NYYvs STL
Sat, Sep 25thvs NYYvs STL
Sun, Sep 26thvs NYYvs STL
Tue, Sep 28th@ BAL@ PIT
Wed, Sep 29th@ BAL@ PIT
Thu, Sep 30th@ BAL@ PIT
Fri, Oct 1st@ WSH@ STL
Sat, Oct 2nd@ WSH@ STL
Sun, Oct 3rd@ WSH@ STL
Thu, Apr 1st   vs PIT
Mon, Apr 12th   @ MIL
Fri, Apr 16th   vs ATL
Mon, Apr 26th   @ ATL
Mon, May 17th   vs WSH
Thu, May 27th   @ PIT
Sun, May 30th   vs CIN
Thu, Jun 17th   @ NYM
Mon, Jun 21st   vs CLE
Thu, Jul 8th   vs PHI
Tue, Jul 20th   @ STL
Tue, Jul 27th   vs CIN
Mon, Aug 9th   vs MIL
Mon, Aug 16th   @ CIN
Mon, Aug 23rd   vs COL
Thu, Sep 16th   @ PHI