Who Should I Trade?

Marwin Gonzalez for Mitch Moreland (2019)

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

 
Experts' Pick
 
  Marwin Gonzalez
1B,2B,SS,LF - MIN
Marwin Gonzalez
MIN vs KC Sat, Sep 21st 7:10pm
Mitch Moreland
1B - BOS
Mitch Moreland
BOS @ TB Sun, Sep 22nd 1:10pm
Expert
Recommendation
55%
Recommended by
6 of 11 experts
45%
Recommended by
5 of 11 experts
Rankings 
   
Rest of Season
VBR# 224# 213
   
Projections 
   
Runs33
Home Runs11
RBI34
Stolen Bases00
Batting Average.264.245
   
Misc 
   
Injury Alert--
Weather81 F, Possible Drizzle
   
Expert Ranks 
   
Andrew Gould
FantasyPros
# 188# 212
   
Joe Bond
Fantasy Six Pack
# 102# 225
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 136# 141
   
Donkey Teeth
Razzball
# 175
   
Dennis Sosic
Fantasy Six Pack
# 175
   
Todd D Clark
The Fantasy Fix
# 144
   
Alan Harrison
The Fantasy Fix
# 173# 118
   
Brandon 'B_Don' Myers
Razzball
# 246# 207
   
Pierre Camus
RotoBaller
# 252# 176
   
Nick Mariano
RotoBaller
# 132
   
Paul Sporer
FanGraphs
# 150
   
  Marwin Gonzalez
1B,2B,SS,LF - MIN
Marwin Gonzalez
MIN
Mitch Moreland
1B - BOS
Mitch Moreland
BOS
2019 Stats 
   
   
At Bats417274
   
Runs5143
   
Hits11067
   
Singles7634
   
Doubles1915
   
Triples01
   
Home Runs1517
   
RBI5255
   
Stolen Bases11
   
Caught Stealing00
   
Walks3032
   
Strikeouts9667
   
Batting Average.264.245
   
On Base Pct.322.324
   
Slugging Pct.417.493
   
On-base Plus Slugging.739.816
   
  Marwin Gonzalez
1B,2B,SS,LF - MIN
Marwin Gonzalez
MIN
Mitch Moreland
1B - BOS
Mitch Moreland
BOS
2019 Projections 
   
   
At Bats2320
   
Runs33
   
Hits65
   
Singles43
   
Doubles11
   
Triples00
   
Home Runs11
   
RBI34
   
Stolen Bases00
   
Caught Stealing00
   
Walks22
   
Strikeouts55
   
Batting Average.264.245
   
On Base Pct.325.327
   
Slugging Pct.419.478
   
On-base Plus Slugging.745.805
   
  Marwin Gonzalez
1B,2B,SS,LF - MIN
Marwin Gonzalez
MIN
Mitch Moreland
1B - BOS
Mitch Moreland
BOS
News 
 Minnesota Twins utility man Marwin Gonzalez went 1-for-4 with two runs in a 5-3 win over the White Sox on Monday.
Matthew Terelle
Tue, Sep 17th
Mitch Moreland went 2-for-5 with two home runs and four RBI in Friday's game against Tampa Bay.
John Aubin
Sat, Sep 21st
 Marwin Gonzalez exited Tuesday's game early with an abdominal issue.
Brad Camara
Tue, Aug 27th
Mitch Moreland went 3-for-4 with a three-run home run in a 6-1 win over the Yankees on Friday.
John Aubin
Sat, Sep 7th
 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
The Red Sox activated Mitch Moreland (quad) off the injured list.
Brendan Tuma - Too Much Tuma
Tue, Jul 23rd
 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
Mitch Moreland (quadriceps) will begin baseball activities Saturday, Chris Cotillo of MassLive.com reports.
John Aubin
Sat, Jun 22nd
 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
Red Sox first baseman Mitch Moreland was placed on the 10-day injured list with a quad injury on Saturday after leaving Friday night's game against the Rays with quad tightness. Infielder Marco Hernandez was recalled from Pawtucket to take Moreland's place on the roster. Red Sox beat writer Chris Cotillo added on Twitter that the "Moreland injury could be at least semi-serious. He’s meeting with doctors and undergoing tests today. Cora doesn’t think quad is torn, but this could be an extended absence."
Mike Maher
Sat, Jun 8th
Notes 
There are no recent notes for these players
  Marwin Gonzalez
1B,2B,SS,LF - MIN
Marwin Gonzalez
MIN
Mitch Moreland
1B - BOS
Mitch Moreland
BOS
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CLE@ SEA
Sat, Mar 30thvs CLE@ SEA
Sun, Mar 31stvs CLE@ SEA
Tue, Apr 2nd@ KC@ OAK
Wed, Apr 3rd@ KC@ OAK
Fri, Apr 5th@ PHI@ ARI
Sat, Apr 6th@ PHI@ ARI
Sun, Apr 7th@ PHI@ ARI
Tue, Apr 9th@ NYMvs TOR
Wed, Apr 10th@ NYM   
Sat, Apr 13thvs DETvs BAL
Sun, Apr 14thvs DETvs BAL
Mon, Apr 15thvs TORvs BAL
Tue, Apr 16thvs TOR@ NYY
Wed, Apr 17thvs TOR@ NYY
Thu, Apr 18thvs TOR   
Sat, Apr 20th@ BAL@ TB
Sun, Apr 21st@ BAL@ TB
Mon, Apr 22nd@ HOU   
Tue, Apr 23rd@ HOUvs DET
Wed, Apr 24th@ HOUvs DET
Fri, Apr 26thvs BAL   
Sat, Apr 27thvs BALvs TB
Sun, Apr 28thvs BALvs TB
Mon, Apr 29thvs HOUvs OAK
Tue, Apr 30thvs HOUvs OAK
Wed, May 1stvs HOUvs OAK
Thu, May 2ndvs HOU@ CWS
Fri, May 3rd@ NYY@ CWS
Sat, May 4th@ NYY@ CWS
Sun, May 5th@ NYY@ CWS
Mon, May 6th@ TOR@ BAL
Tue, May 7th@ TOR@ BAL
Wed, May 8th@ TOR@ BAL
Fri, May 10thvs DETvs SEA
Sat, May 11thvs DETvs SEA
Sun, May 12thvs DETvs SEA
Mon, May 13thvs LAA   
Tue, May 14thvs LAAvs COL
Wed, May 15thvs LAAvs COL
Thu, May 16th@ SEA   
Fri, May 17th@ SEAvs HOU
Sat, May 18th@ SEAvs HOU
Sun, May 19th@ SEAvs HOU
Mon, May 20th@ LAA@ TOR
Tue, May 21st@ LAA@ TOR
Thu, May 23rd@ LAA@ TOR
Fri, May 24thvs CWS@ HOU
Sat, May 25thvs CWS@ HOU
Sun, May 26thvs CWS@ HOU
Mon, May 27thvs MILvs CLE
Tue, May 28thvs MILvs CLE
Thu, May 30th@ TB   
Fri, May 31st@ TB@ NYY
Sat, Jun 1st@ TB@ NYY
Sun, Jun 2nd@ TB@ NYY
Tue, Jun 4th@ CLE@ KC
Wed, Jun 5th@ CLE@ KC
Thu, Jun 6th@ CLE@ KC
Fri, Jun 7th@ DETvs TB
Sat, Jun 8th@ DETvs TB
Sun, Jun 9th@ DETvs TB
Tue, Jun 11thvs SEAvs TEX
Wed, Jun 12thvs SEAvs TEX
Thu, Jun 13thvs SEAvs TEX
Fri, Jun 14thvs KC@ BAL
Sat, Jun 15thvs KC@ BAL
Sun, Jun 16thvs KC@ BAL
Mon, Jun 17thvs BOS@ MIN
Tue, Jun 18thvs BOS@ MIN
Wed, Jun 19thvs BOS@ MIN
Thu, Jun 20th@ KC   
Fri, Jun 21st@ KCvs TOR
Sat, Jun 22nd@ KCvs TOR
Sun, Jun 23rd@ KCvs TOR
Tue, Jun 25thvs TBvs CWS
Wed, Jun 26thvs TBvs CWS
Thu, Jun 27thvs TB   
Fri, Jun 28th@ CWS   
Sat, Jun 29th@ CWSvs NYY
Sun, Jun 30th@ CWSvs NYY
Tue, Jul 2nd@ OAK@ TOR
Wed, Jul 3rd@ OAK@ TOR
Thu, Jul 4th@ OAK@ TOR
Fri, Jul 5thvs TEX@ DET
Sat, Jul 6thvs TEX@ DET
Sun, Jul 7thvs TEX@ DET
Fri, Jul 12th@ CLEvs LAD
Sat, Jul 13th@ CLEvs LAD
Sun, Jul 14th@ CLEvs LAD
Tue, Jul 16thvs NYMvs TOR
Wed, Jul 17thvs NYMvs TOR
Thu, Jul 18thvs OAKvs TOR
Fri, Jul 19thvs OAK@ BAL
Sat, Jul 20thvs OAK@ BAL
Sun, Jul 21stvs OAK@ BAL
Mon, Jul 22ndvs NYY@ TB
Tue, Jul 23rdvs NYY@ TB
Wed, Jul 24thvs NYY@ TB
Thu, Jul 25th@ CWSvs NYY
Fri, Jul 26th@ CWSvs NYY
Sat, Jul 27th@ CWSvs NYY
Sun, Jul 28th@ CWSvs NYY
Tue, Jul 30th@ MIAvs TB
Wed, Jul 31st@ MIAvs TB
Thu, Aug 1st@ MIAvs TB
Fri, Aug 2ndvs KC@ NYY
Sat, Aug 3rdvs KC@ NYY
Sun, Aug 4thvs KC@ NYY
Mon, Aug 5thvs ATLvs KC
Tue, Aug 6thvs ATLvs KC
Wed, Aug 7thvs ATL   
Thu, Aug 8thvs CLEvs LAA
Fri, Aug 9thvs CLEvs LAA
Sat, Aug 10thvs CLEvs LAA
Sun, Aug 11thvs CLEvs LAA
Tue, Aug 13th@ MIL@ CLE
Wed, Aug 14th@ MIL@ CLE
Thu, Aug 15th@ TEX   
Fri, Aug 16th@ TEXvs BAL
Sat, Aug 17th@ TEXvs BAL
Sun, Aug 18th@ TEXvs BAL
Mon, Aug 19thvs CWS   
Tue, Aug 20thvs CWSvs PHI
Wed, Aug 21stvs CWSvs PHI
Fri, Aug 23rdvs DET@ SD
Sat, Aug 24thvs DET@ SD
Sun, Aug 25thvs DET@ SD
Tue, Aug 27th@ CWS@ COL
Wed, Aug 28th@ CWS@ COL
Thu, Aug 29th@ CWS   
Fri, Aug 30th@ DET@ LAA
Sat, Aug 31st@ DET@ LAA
Sun, Sep 1st@ DET@ LAA
Mon, Sep 2nd@ DET   
Tue, Sep 3rd@ BOSvs MIN
Wed, Sep 4th@ BOSvs MIN
Thu, Sep 5th@ BOSvs MIN
Fri, Sep 6thvs CLEvs NYY
Sat, Sep 7thvs CLEvs NYY
Sun, Sep 8thvs CLEvs NYY
Tue, Sep 10thvs WSH@ TOR
Wed, Sep 11thvs WSH@ TOR
Thu, Sep 12thvs WSH@ TOR
Sat, Sep 14th@ CLE@ PHI
Sun, Sep 15th@ CLE@ PHI
Mon, Sep 16thvs CWS   
Tue, Sep 17thvs CWSvs SF
Wed, Sep 18thvs CWSvs SF
Thu, Sep 19thvs KCvs SF
Fri, Sep 20thvs KC@ TB
Sat, Sep 21stvs KC@ TB
Sun, Sep 22ndvs KC@ TB
Tue, Sep 24th@ DET@ TEX
Wed, Sep 25th@ DET@ TEX
Thu, Sep 26th@ DET@ TEX
Fri, Sep 27th@ KCvs BAL
Sat, Sep 28th@ KCvs BAL
Sun, Sep 29th@ KCvs BAL
Fri, Mar 29th   @ SEA
Mon, Apr 1st   @ OAK
Thu, Apr 4th   @ OAK
Thu, Apr 11th   vs TOR
Fri, Apr 12th   vs BAL
Fri, Apr 19th   @ TB
Thu, Apr 25th   vs DET
Wed, May 22nd   @ TOR
Wed, May 29th   vs CLE
Mon, Jun 10th   vs TEX
Mon, Jun 24th   vs CWS
Mon, Jul 15th   vs TOR
Mon, Aug 12th   @ CLE
Thu, Aug 22nd   vs KC
Mon, Sep 9th   vs NYY
Mon, Sep 23rd   @ TB