Who Should I Trade?

Marwin Gonzalez for David Fletcher (2019)

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

Experts' Pick
  David Fletcher
2B,3B - LAA
David Fletcher
LAA @ HOU Fri, Aug 23rd 8:10pm
Marwin Gonzalez
Marwin Gonzalez
MIN vs DET Fri, Aug 23rd 8:10pm
Recommended by
7 of 13 experts
Recommended by
6 of 13 experts
Rest of Season
VBR# 247# 263
Home Runs14
Stolen Bases20
Batting Average.277.256
Injury Alert--
Expert Ranks 
Eno Sarris
The Athletic
# 178
Andrew Gould
# 161# 210
Bobby Sylvester
# 161
Dan Harris
# 148
Pierre Camus
# 138# 252
Mick Ciallela
# 136# 179
Todd D Clark
The Fantasy Fix
# 120# 144
Joe Bond
Fantasy Six Pack
# 176# 125
Andrea LaMont
Lenny Melnick Fantasy Sports
# 136
Chris Meaney
The Athletic
# 153
Alan Harrison
The Fantasy Fix
# 173
Donkey Teeth
# 175
Brandon 'B_Don' Myers
# 259# 255
  David Fletcher
2B,3B - LAA
David Fletcher
Marwin Gonzalez
Marwin Gonzalez
2019 Stats 
At Bats458385
Home Runs514
Stolen Bases81
Caught Stealing30
Batting Average.284.265
On Base Pct.343.327
Slugging Pct.391.421
On-base Plus Slugging.734.748
  David Fletcher
2B,3B - LAA
David Fletcher
Marwin Gonzalez
Marwin Gonzalez
2019 Projections 
At Bats8798
Home Runs14
Stolen Bases20
Caught Stealing11
Batting Average.277.256
On Base Pct.335.324
Slugging Pct.381.414
On-base Plus Slugging.716.738
  David Fletcher
2B,3B - LAA
David Fletcher
Marwin Gonzalez
Marwin Gonzalez
 David Fletcher went 2-for-5 with a triple and a run in Friday's 7-2 loss to the White Sox.
Brad Camara
Sat, Aug 17th
Minnesota Twins utility man Marwin Gonzalez went 2-for-4 with a three-run homer in a 7-5 win over Milwaukee on Tuesday.
Matthew Terelle
Wed, Aug 14th
 David Fletcher went 4-for-4 with a double, a walk and three runs scored in Tuesday's 10-7 loss to the Pirates.
Brad Camara
Wed, Aug 14th
Minnesota Twins outfielder Marwin Gonzalez went 2-for-3 with a solo homer in a 4-1 win over the Indians on Saturday.
Matthew Terelle
Sun, Aug 11th
 David Fletcher went 0-for-4 in Thursday's 3-0 loss to the Red Sox.
Brad Camara
Fri, Aug 9th
Minnesota Twins utility man Marwin Gonzalez went 1-for-4 with a double and a run in a 7-4 win over Miami on Wednesday.
Matthew Terelle
Thu, Aug 1st
 David Fletcher went 1-for-4 with a run scored in Saturday's 7-2 loss to the Indians.
Brad Camara
Sun, Aug 4th
Minnesota Twins outfielder Marwin Gonzalez went 1-for-4 with a two-run homer in a 10-7 loss to the Yankees on Wednesday.
Matthew Terelle
Thu, Jul 25th
 David Fletcher went 1-for-4 with an RBI double in Monday's 7-2 loss to the Tigers.
Brad Camara
Tue, Jul 30th
Minnesota Twins utility man Marwin Gonzalez went 1-for-4 with a two-run homer in a 5-3 loss to Oakland on Friday.
Matthew Terelle
Sat, Jul 20th
There are no recent notes for these players
  David Fletcher
2B,3B - LAA
David Fletcher
Marwin Gonzalez
Marwin Gonzalez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ OAKvs CLE
Sat, Mar 30th@ OAKvs CLE
Sun, Mar 31st@ OAKvs CLE
Tue, Apr 2nd@ SEA@ KC
Wed, Apr 3rd   @ KC
Fri, Apr 5thvs TEX@ PHI
Sat, Apr 6thvs TEX@ PHI
Sun, Apr 7thvs TEX@ PHI
Tue, Apr 9thvs MIL@ NYM
Wed, Apr 10thvs MIL@ NYM
Sat, Apr 13th@ CHCvs DET
Sun, Apr 14th   vs DET
Mon, Apr 15th@ TEXvs TOR
Tue, Apr 16th@ TEXvs TOR
Wed, Apr 17th@ TEXvs TOR
Thu, Apr 18thvs SEAvs TOR
Sat, Apr 20thvs SEA@ BAL
Sun, Apr 21stvs SEA@ BAL
Mon, Apr 22ndvs NYY@ HOU
Tue, Apr 23rdvs NYY@ HOU
Wed, Apr 24thvs NYY@ HOU
Fri, Apr 26th@ KCvs BAL
Sat, Apr 27th@ KCvs BAL
Sun, Apr 28th@ KCvs BAL
Mon, Apr 29th   vs HOU
Tue, Apr 30thvs TORvs HOU
Wed, May 1stvs TORvs HOU
Thu, May 2ndvs TORvs HOU
Fri, May 3rd   @ NYY
Sat, May 4thvs HOU@ NYY
Sun, May 5thvs HOU@ NYY
Mon, May 6th   @ TOR
Tue, May 7th@ DET@ TOR
Wed, May 8th@ DET@ TOR
Fri, May 10th@ BALvs DET
Sat, May 11th@ BALvs DET
Sun, May 12th@ BALvs DET
Mon, May 13th@ MINvs LAA
Tue, May 14th@ MINvs LAA
Wed, May 15th@ MINvs LAA
Thu, May 16th   @ SEA
Fri, May 17thvs KC@ SEA
Sat, May 18thvs KC@ SEA
Sun, May 19thvs KC@ SEA
Mon, May 20thvs MIN@ LAA
Tue, May 21stvs MIN@ LAA
Thu, May 23rdvs MIN@ LAA
Fri, May 24thvs TEXvs CWS
Sat, May 25thvs TEXvs CWS
Sun, May 26thvs TEXvs CWS
Mon, May 27th@ OAKvs MIL
Tue, May 28th@ OAKvs MIL
Thu, May 30th@ SEA@ TB
Fri, May 31st@ SEA@ TB
Sat, Jun 1st@ SEA@ TB
Sun, Jun 2nd@ SEA@ TB
Tue, Jun 4thvs OAK@ CLE
Wed, Jun 5thvs OAK@ CLE
Thu, Jun 6thvs OAK@ CLE
Fri, Jun 7thvs SEA@ DET
Sat, Jun 8thvs SEA@ DET
Sun, Jun 9thvs SEA@ DET
Tue, Jun 11thvs LADvs SEA
Wed, Jun 12th   vs SEA
Thu, Jun 13th@ TBvs SEA
Fri, Jun 14th@ TBvs KC
Sat, Jun 15th@ TBvs KC
Sun, Jun 16th@ TBvs KC
Mon, Jun 17th@ TORvs BOS
Tue, Jun 18th@ TORvs BOS
Wed, Jun 19th@ TORvs BOS
Thu, Jun 20th@ TOR@ KC
Fri, Jun 21st@ STL@ KC
Sat, Jun 22nd@ STL@ KC
Sun, Jun 23rd@ STL@ KC
Tue, Jun 25thvs CINvs TB
Wed, Jun 26thvs CINvs TB
Thu, Jun 27thvs OAKvs TB
Fri, Jun 28thvs OAK@ CWS
Sat, Jun 29thvs OAK@ CWS
Sun, Jun 30thvs OAK@ CWS
Tue, Jul 2nd@ TEX@ OAK
Wed, Jul 3rd@ TEX@ OAK
Thu, Jul 4th@ TEX@ OAK
Fri, Jul 5th@ HOUvs TEX
Sat, Jul 6th@ HOUvs TEX
Sun, Jul 7th@ HOUvs TEX
Fri, Jul 12thvs SEA@ CLE
Sat, Jul 13thvs SEA@ CLE
Sun, Jul 14thvs SEA@ CLE
Tue, Jul 16thvs HOUvs NYM
Wed, Jul 17thvs HOUvs NYM
Thu, Jul 18thvs HOUvs OAK
Fri, Jul 19th@ SEAvs OAK
Sat, Jul 20th@ SEAvs OAK
Sun, Jul 21st@ SEAvs OAK
Mon, Jul 22nd   vs NYY
Tue, Jul 23rd@ LADvs NYY
Wed, Jul 24th@ LADvs NYY
Thu, Jul 25thvs BAL@ CWS
Fri, Jul 26thvs BAL@ CWS
Sat, Jul 27thvs BAL@ CWS
Sun, Jul 28thvs BAL@ CWS
Tue, Jul 30thvs DET@ MIA
Wed, Jul 31stvs DET@ MIA
Thu, Aug 1st   @ MIA
Fri, Aug 2nd@ CLEvs KC
Sat, Aug 3rd@ CLEvs KC
Sun, Aug 4th@ CLEvs KC
Mon, Aug 5th@ CINvs ATL
Tue, Aug 6th@ CINvs ATL
Wed, Aug 7th   vs ATL
Thu, Aug 8th@ BOSvs CLE
Fri, Aug 9th@ BOSvs CLE
Sat, Aug 10th@ BOSvs CLE
Sun, Aug 11th@ BOSvs CLE
Tue, Aug 13thvs PIT@ MIL
Wed, Aug 14thvs PIT@ MIL
Thu, Aug 15thvs CWS@ TEX
Fri, Aug 16thvs CWS@ TEX
Sat, Aug 17thvs CWS@ TEX
Sun, Aug 18thvs CWS@ TEX
Mon, Aug 19th@ TEXvs CWS
Tue, Aug 20th@ TEXvs CWS
Wed, Aug 21st@ TEXvs CWS
Fri, Aug 23rd@ HOUvs DET
Sat, Aug 24th@ HOUvs DET
Sun, Aug 25th@ HOUvs DET
Tue, Aug 27thvs TEX@ CWS
Wed, Aug 28thvs TEX@ CWS
Thu, Aug 29th   @ CWS
Fri, Aug 30thvs BOS@ DET
Sat, Aug 31stvs BOS@ DET
Sun, Sep 1stvs BOS@ DET
Mon, Sep 2nd   @ DET
Tue, Sep 3rd@ OAK@ BOS
Wed, Sep 4th@ OAK@ BOS
Thu, Sep 5th@ OAK@ BOS
Fri, Sep 6th@ CWSvs CLE
Sat, Sep 7th@ CWSvs CLE
Sun, Sep 8th@ CWSvs CLE
Tue, Sep 10thvs CLEvs WSH
Wed, Sep 11thvs CLEvs WSH
Thu, Sep 12th   vs WSH
Fri, Sep 13thvs TB@ CLE
Sat, Sep 14thvs TB@ CLE
Sun, Sep 15thvs TB@ CLE
Mon, Sep 16th   vs CWS
Tue, Sep 17th@ NYYvs CWS
Wed, Sep 18th@ NYYvs CWS
Thu, Sep 19th@ NYYvs KC
Fri, Sep 20th@ HOUvs KC
Sat, Sep 21st@ HOUvs KC
Sun, Sep 22nd@ HOUvs KC
Tue, Sep 24thvs OAK@ DET
Wed, Sep 25thvs OAK@ DET
Thu, Sep 26thvs HOU@ DET
Fri, Sep 27thvs HOU@ KC
Sat, Sep 28thvs HOU@ KC
Sun, Sep 29thvs HOU@ KC
Fri, Mar 29th@ OAK   
Mon, Apr 1st@ SEA   
Thu, Apr 4thvs TEX   
Mon, Apr 8thvs MIL   
Fri, Apr 12th@ CHC   
Fri, Apr 19thvs SEA   
Thu, Apr 25thvs NYY   
Thu, May 9th@ DET   
Wed, May 29th@ OAK   
Mon, Jun 3rd@ CHC   
Mon, Jun 10thvs LAD   
Mon, Jul 15thvs HOU   
Mon, Jul 29thvs DET   
Mon, Aug 12thvs PIT   
Mon, Sep 9thvs CLE