Who Should I Trade?

Marwin Gonzalez for Starlin Castro (2019)

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

 
Experts' Pick
Experts' Pick
  Marwin Gonzalez
1B,2B,SS,LF - MIN
Marwin Gonzalez
MIN vs CWS Tue, Aug 20th 8:10pm
Starlin Castro
2B - MIA
Starlin Castro
MIA @ ATL Tue, Aug 20th 7:20pm
Expert
Recommendation
50%
Recommended by
6 of 12 experts
50%
Recommended by
6 of 12 experts
Rankings 
   
Rest of Season
VBR# 217# 222
   
Projections 
   
Runs1313
Home Runs43
RBI1317
Stolen Bases01
Batting Average.269.262
   
Misc 
   
Injury Alert--
Weather72 F, Clear
   
Expert Ranks 
   
Eno Sarris
The Athletic
# 155
   
Andrew Gould
FantasyPros
# 216# 214
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 136# 106
   
Paul Sporer
FanGraphs
# 123
   
Pierre Camus
RotoBaller
# 252# 187
   
Brandon 'B_Don' Myers
Razzball
# 255# 151
   
Joe Bond
Fantasy Six Pack
# 125# 222
   
Todd D Clark
The Fantasy Fix
# 144
   
Chris Meaney
The Athletic
# 153# 173
   
Alan Harrison
The Fantasy Fix
# 173# 193
   
Donkey Teeth
Razzball
# 175# 214
   
Mick Ciallela
Fantrax
# 179
   
  Marwin Gonzalez
1B,2B,SS,LF - MIN
Marwin Gonzalez
MIN
Starlin Castro
2B - MIA
Starlin Castro
MIA
2019 Stats 
   
   
At Bats378488
   
Runs4641
   
Hits102127
   
Singles7094
   
Doubles1819
   
Triples03
   
Home Runs1411
   
RBI4758
   
Stolen Bases12
   
Caught Stealing01
   
Walks2918
   
Strikeouts8585
   
Batting Average.270.260
   
On Base Pct.331.284
   
Slugging Pct.429.379
   
On-base Plus Slugging.760.663
   
  Marwin Gonzalez
1B,2B,SS,LF - MIN
Marwin Gonzalez
MIN
Starlin Castro
2B - MIA
Starlin Castro
MIA
2019 Projections 
   
   
At Bats107143
   
Runs1313
   
Hits2937
   
Singles1927
   
Doubles56
   
Triples01
   
Home Runs43
   
RBI1317
   
Stolen Bases01
   
Caught Stealing11
   
Walks96
   
Strikeouts2629
   
Batting Average.269.262
   
On Base Pct.334.292
   
Slugging Pct.430.384
   
On-base Plus Slugging.765.676
   
  Marwin Gonzalez
1B,2B,SS,LF - MIN
Marwin Gonzalez
MIN
Starlin Castro
2B - MIA
Starlin Castro
MIA
News 
 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
Starlin Castro went 4-for-4 with a home run and two RBI in Friday's 8-4 loss to the Braves.
Brad Camara
Sat, Aug 10th
 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
Marlins second baseman Starlin Castro went 2-for-5 with a double, a home run, two runs scored, and three RBIs in Thursday's win over the Braves. The homer was his 10th of the season.
Mike Maher
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
Marlins second baseman went 1-for-3 with a two-run home run and two runs scored in Saturday's loss to the Tampa Bay Rays. The homer was his ninth of the season.
Mike Maher
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
Marlins second baseman Starlin Castro went 2-for-4 with a home run, two RBIs, and a stolen base in Wednesday's loss to the San Diego Padres. The homer was his seventh while the stolen base was his second of the season.
Mike Maher
Thu, Jul 18th
 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
Starling Castro went 3-for-5 with a homer, two runs scored in Saturday's 5-4 win over the Braves.
Brad Camara
Sat, Jul 6th
Notes 
There are no recent notes for these players
  Marwin Gonzalez
1B,2B,SS,LF - MIN
Marwin Gonzalez
MIN
Starlin Castro
2B - MIA
Starlin Castro
MIA
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CLEvs COL
Sat, Mar 30thvs CLEvs COL
Sun, Mar 31stvs CLEvs COL
Tue, Apr 2nd@ KCvs NYM
Wed, Apr 3rd@ KCvs NYM
Fri, Apr 5th@ PHI@ ATL
Sat, Apr 6th@ PHI@ ATL
Sun, Apr 7th@ PHI@ ATL
Tue, Apr 9th@ NYM@ CIN
Wed, Apr 10th@ NYM@ CIN
Sat, Apr 13thvs DETvs PHI
Sun, Apr 14thvs DETvs PHI
Mon, Apr 15thvs TORvs CHC
Tue, Apr 16thvs TORvs CHC
Wed, Apr 17thvs TORvs CHC
Thu, Apr 18thvs TOR   
Sat, Apr 20th@ BALvs WSH
Sun, Apr 21st@ BALvs WSH
Mon, Apr 22nd@ HOU   
Tue, Apr 23rd@ HOU@ CLE
Wed, Apr 24th@ HOU@ CLE
Fri, Apr 26thvs BAL@ PHI
Sat, Apr 27thvs BAL@ PHI
Sun, Apr 28thvs BAL@ PHI
Mon, Apr 29thvs HOU   
Tue, Apr 30thvs HOUvs CLE
Wed, May 1stvs HOUvs CLE
Thu, May 2ndvs HOU   
Fri, May 3rd@ NYYvs ATL
Sat, May 4th@ NYYvs ATL
Sun, May 5th@ NYYvs ATL
Mon, May 6th@ TOR@ CHC
Tue, May 7th@ TOR@ CHC
Wed, May 8th@ TOR@ CHC
Fri, May 10thvs DET@ NYM
Sat, May 11thvs DET@ NYM
Sun, May 12thvs DET   
Mon, May 13thvs LAA   
Tue, May 14thvs LAAvs TB
Wed, May 15thvs LAAvs TB
Thu, May 16th@ SEA   
Fri, May 17th@ SEAvs NYM
Sat, May 18th@ SEAvs NYM
Sun, May 19th@ SEAvs NYM
Mon, May 20th@ LAA   
Tue, May 21st@ LAA@ DET
Thu, May 23rd@ LAA@ DET
Fri, May 24thvs CWS@ WSH
Sat, May 25thvs CWS@ WSH
Sun, May 26thvs CWS@ WSH
Mon, May 27thvs MIL@ WSH
Tue, May 28thvs MILvs SF
Thu, May 30th@ TBvs SF
Fri, May 31st@ TB@ SD
Sat, Jun 1st@ TB@ SD
Sun, Jun 2nd@ TB@ SD
Tue, Jun 4th@ CLE@ MIL
Wed, Jun 5th@ CLE@ MIL
Thu, Jun 6th@ CLE@ MIL
Fri, Jun 7th@ DETvs ATL
Sat, Jun 8th@ DETvs ATL
Sun, Jun 9th@ DETvs ATL
Tue, Jun 11thvs SEAvs STL
Wed, Jun 12thvs SEAvs STL
Thu, Jun 13thvs SEA   
Fri, Jun 14thvs KCvs PIT
Sat, Jun 15thvs KCvs PIT
Sun, Jun 16thvs KCvs PIT
Mon, Jun 17thvs BOS@ STL
Tue, Jun 18thvs BOS@ STL
Wed, Jun 19thvs BOS@ STL
Thu, Jun 20th@ KC@ STL
Fri, Jun 21st@ KC@ PHI
Sat, Jun 22nd@ KC@ PHI
Sun, Jun 23rd@ KC@ PHI
Tue, Jun 25thvs TBvs WSH
Wed, Jun 26thvs TBvs WSH
Thu, Jun 27thvs TBvs WSH
Fri, Jun 28th@ CWSvs PHI
Sat, Jun 29th@ CWSvs PHI
Sun, Jun 30th@ CWSvs PHI
Tue, Jul 2nd@ OAK@ WSH
Wed, Jul 3rd@ OAK@ WSH
Thu, Jul 4th@ OAK@ WSH
Fri, Jul 5thvs TEX@ ATL
Sat, Jul 6thvs TEX@ ATL
Sun, Jul 7thvs TEX@ ATL
Fri, Jul 12th@ CLEvs NYM
Sat, Jul 13th@ CLEvs NYM
Sun, Jul 14th@ CLEvs NYM
Tue, Jul 16thvs NYMvs SD
Wed, Jul 17thvs NYMvs SD
Thu, Jul 18thvs OAKvs SD
Fri, Jul 19thvs OAK@ LAD
Sat, Jul 20thvs OAK@ LAD
Sun, Jul 21stvs OAK@ LAD
Mon, Jul 22ndvs NYY@ CWS
Tue, Jul 23rdvs NYY@ CWS
Wed, Jul 24thvs NYY@ CWS
Thu, Jul 25th@ CWS   
Fri, Jul 26th@ CWSvs ARI
Sat, Jul 27th@ CWSvs ARI
Sun, Jul 28th@ CWSvs ARI
Tue, Jul 30th@ MIAvs MIN
Wed, Jul 31st@ MIAvs MIN
Thu, Aug 1st@ MIAvs MIN
Fri, Aug 2ndvs KC   
Sat, Aug 3rdvs KC@ TB
Sun, Aug 4thvs KC@ TB
Mon, Aug 5thvs ATL@ NYM
Tue, Aug 6thvs ATL@ NYM
Wed, Aug 7thvs ATL@ NYM
Thu, Aug 8thvs CLEvs ATL
Fri, Aug 9thvs CLEvs ATL
Sat, Aug 10thvs CLEvs ATL
Sun, Aug 11thvs CLEvs ATL
Tue, Aug 13th@ MILvs LAD
Wed, Aug 14th@ MILvs LAD
Thu, Aug 15th@ TEXvs LAD
Fri, Aug 16th@ TEX@ COL
Sat, Aug 17th@ TEX@ COL
Sun, Aug 18th@ TEX@ COL
Mon, Aug 19thvs CWS   
Tue, Aug 20thvs CWS@ ATL
Wed, Aug 21stvs CWS@ ATL
Fri, Aug 23rdvs DETvs PHI
Sat, Aug 24thvs DETvs PHI
Sun, Aug 25thvs DETvs PHI
Tue, Aug 27th@ CWSvs CIN
Wed, Aug 28th@ CWSvs CIN
Thu, Aug 29th@ CWSvs CIN
Fri, Aug 30th@ DET@ WSH
Sat, Aug 31st@ DET@ WSH
Sun, Sep 1st@ DET@ WSH
Mon, Sep 2nd@ DET   
Tue, Sep 3rd@ BOS@ PIT
Wed, Sep 4th@ BOS@ PIT
Thu, Sep 5th@ BOS@ PIT
Fri, Sep 6thvs CLEvs KC
Sat, Sep 7thvs CLEvs KC
Sun, Sep 8thvs CLEvs KC
Tue, Sep 10thvs WSHvs MIL
Wed, Sep 11thvs WSHvs MIL
Thu, Sep 12thvs WSHvs MIL
Fri, Sep 13th@ CLE@ SF
Sat, Sep 14th@ CLE@ SF
Sun, Sep 15th@ CLE@ SF
Mon, Sep 16thvs CWS@ ARI
Tue, Sep 17thvs CWS@ ARI
Wed, Sep 18thvs CWS@ ARI
Thu, Sep 19thvs KC   
Fri, Sep 20thvs KCvs WSH
Sat, Sep 21stvs KCvs WSH
Sun, Sep 22ndvs KCvs WSH
Tue, Sep 24th@ DET@ NYM
Wed, Sep 25th@ DET@ NYM
Thu, Sep 26th@ DET@ NYM
Fri, Sep 27th@ KC@ PHI
Sat, Sep 28th@ KC@ PHI
Sun, Sep 29th@ KC@ PHI
Fri, Mar 29th   vs COL
Mon, Apr 1st   vs NYM
Thu, Apr 11th   @ CIN
Fri, Apr 12th   vs PHI
Fri, Apr 19th   vs WSH
Thu, Apr 25th   @ PHI
Thu, May 9th   @ CHC
Wed, May 22nd   @ DET
Wed, May 29th   vs SF
Mon, Jun 10th   vs STL
Mon, Jul 29th   vs ARI
Thu, Aug 22nd   @ ATL
Mon, Aug 26th   vs CIN
Mon, Sep 9th   vs MIL
Mon, Sep 23rd   @ NYM