Skip to main content

Who Should I Trade?

Marwin Gonzalez for Todd Frazier (2020)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Marwin Gonzalez
Marwin Gonzalez
MIN @ CLE Sat, Jul 4th 7:15pm
Todd Frazier
3B - TEX
Todd Frazier
TEX vs CWS Sat, Jul 4th 4:05pm
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 442# 334
Home Runs
Stolen Bases
Batting Average
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Marwin Gonzalez
Marwin Gonzalez
Todd Frazier
3B - TEX
Todd Frazier
2019 Stats 
At Bats425447
Home Runs1521
Stolen Bases11
Caught Stealing02
Batting Average.264.251
On Base Pct.322.329
Slugging Pct.414.443
On-base Plus Slugging.736.772
Who Should I Trade? Player Projections
  Marwin Gonzalez
Marwin Gonzalez
Todd Frazier
3B - TEX
Todd Frazier
2020 Projections 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
Who Should I Trade? Player Notes
  Marwin Gonzalez
Marwin Gonzalez
Todd Frazier
3B - TEX
Todd Frazier
 Minnesota Twins second baseman Marwin Gonzalez went 2-for-2 with a double, a homer, and three RBI in a 5-1 win over the Tigers on Tuesday.
Matthew Terelle
Tue, Mar 3rd
Todd Frazier agreed to a deal with the Rangers on Sunday.
Brad Camara
Sun, Jan 12th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Marwin Gonzalez
Marwin Gonzalez
Todd Frazier
3B - TEX
Todd Frazier
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ OAK@ SEA
Fri, Mar 27th@ OAK@ SEA
Sat, Mar 28th@ OAK@ SEA
Sun, Mar 29th@ OAK@ SEA
Mon, Mar 30th@ SEA   
Tue, Mar 31st@ SEAvs LAA
Wed, Apr 1st@ SEAvs LAA
Thu, Apr 2ndvs OAKvs LAA
Sat, Apr 4thvs OAKvs TB
Sun, Apr 5thvs OAKvs TB
Mon, Apr 6thvs CLE   
Tue, Apr 7thvs CLE@ COL
Wed, Apr 8thvs CLE@ COL
Fri, Apr 10th@ CWSvs HOU
Sat, Apr 11th@ CWSvs HOU
Sun, Apr 12th@ CWSvs HOU
Mon, Apr 13th@ TORvs NYY
Tue, Apr 14th@ TORvs NYY
Wed, Apr 15th@ TORvs NYY
Fri, Apr 17thvs DET@ CWS
Sat, Apr 18thvs DET@ CWS
Sun, Apr 19thvs DET@ CWS
Mon, Apr 20thvs SEA   
Tue, Apr 21stvs SEA@ PHI
Wed, Apr 22ndvs SEA@ PHI
Thu, Apr 23rdvs SEA   
Fri, Apr 24thvs BOSvs SEA
Sat, Apr 25thvs BOSvs SEA
Sun, Apr 26thvs BOSvs SEA
Tue, Apr 28th@ LADvs OAK
Wed, Apr 29th@ LADvs OAK
Fri, May 1st@ LAA@ BOS
Sat, May 2nd@ LAA@ BOS
Sun, May 3rd@ LAA@ BOS
Mon, May 4thvs SF@ CLE
Tue, May 5thvs SF@ CLE
Wed, May 6thvs SF@ CLE
Fri, May 8thvs KC@ TB
Sat, May 9thvs KC@ TB
Sun, May 10thvs KC@ TB
Mon, May 11th@ DETvs TOR
Tue, May 12th@ DETvs TOR
Wed, May 13th@ DETvs TOR
Thu, May 14th@ DETvs BOS
Fri, May 15th@ CLEvs BOS
Sat, May 16th@ CLEvs BOS
Sun, May 17th@ CLEvs BOS
Mon, May 18thvs BAL   
Tue, May 19thvs BAL@ OAK
Wed, May 20thvs BAL@ OAK
Thu, May 21stvs CWS@ OAK
Fri, May 22ndvs CWS@ KC
Sat, May 23rdvs CWS@ KC
Sun, May 24thvs CWS@ KC
Tue, May 26th@ NYYvs WSH
Wed, May 27th@ NYYvs WSH
Thu, May 28th@ NYYvs WSH
Fri, May 29th@ CWSvs OAK
Sat, May 30th@ CWSvs OAK
Sun, May 31st@ CWSvs OAK
Mon, Jun 1stvs TBvs LAA
Tue, Jun 2ndvs TBvs LAA
Wed, Jun 3rdvs TBvs LAA
Thu, Jun 4thvs LAA@ TOR
Fri, Jun 5thvs LAA@ TOR
Sat, Jun 6thvs LAA@ TOR
Sun, Jun 7thvs LAA@ TOR
Tue, Jun 9th@ BAL@ HOU
Wed, Jun 10th@ BAL@ HOU
Thu, Jun 11th@ BAL@ HOU
Fri, Jun 12th@ KCvs CLE
Sat, Jun 13th@ KCvs CLE
Sun, Jun 14th@ KCvs CLE
Tue, Jun 16thvs MILvs KC
Wed, Jun 17thvs MILvs KC
Thu, Jun 18thvs NYY@ LAA
Fri, Jun 19thvs NYY@ LAA
Sat, Jun 20thvs NYY@ LAA
Sun, Jun 21stvs NYY@ LAA
Mon, Jun 22nd@ HOU@ SEA
Tue, Jun 23rd@ HOU@ SEA
Wed, Jun 24th@ HOU@ SEA
Fri, Jun 26thvs COL@ HOU
Sat, Jun 27thvs COL@ HOU
Sun, Jun 28thvs COL@ HOU
Tue, Jun 30th@ DETvs ATL
Wed, Jul 1st@ DETvs ATL
Thu, Jul 2nd@ DET   
Fri, Jul 3rd@ CLEvs CWS
Sat, Jul 4th@ CLEvs CWS
Sun, Jul 5th@ CLEvs CWS
Mon, Jul 6thvs KC   
Tue, Jul 7thvs KC@ MIA
Wed, Jul 8thvs KC@ MIA
Thu, Jul 9thvs TOR@ MIA
Fri, Jul 10thvs TOR@ NYY
Sat, Jul 11thvs TOR@ NYY
Sun, Jul 12thvs TOR@ NYY
Fri, Jul 17th@ TEXvs MIN
Sat, Jul 18th@ TEXvs MIN
Sun, Jul 19th@ TEXvs MIN
Mon, Jul 20th@ ARIvs HOU
Tue, Jul 21st@ ARIvs HOU
Wed, Jul 22nd@ ARIvs HOU
Thu, Jul 23rd@ CWSvs HOU
Fri, Jul 24th@ CWSvs LAA
Sat, Jul 25th@ CWSvs LAA
Sun, Jul 26th@ CWSvs LAA
Tue, Jul 28thvs LAD@ SEA
Wed, Jul 29thvs LAD@ SEA
Fri, Jul 31stvs HOU@ OAK
Sat, Aug 1stvs HOU@ OAK
Sun, Aug 2ndvs HOU@ OAK
Mon, Aug 3rdvs CLE@ LAA
Tue, Aug 4thvs CLE@ LAA
Wed, Aug 5thvs CLE   
Thu, Aug 6th@ KCvs DET
Fri, Aug 7th@ KCvs DET
Sat, Aug 8th@ KCvs DET
Sun, Aug 9th@ KCvs DET
Mon, Aug 10th@ BOS   
Tue, Aug 11th@ BOSvs PHI
Wed, Aug 12th@ BOSvs PHI
Thu, Aug 13th@ BOS   
Fri, Aug 14thvs KC@ DET
Sat, Aug 15thvs KC@ DET
Sun, Aug 16thvs KC@ DET
Tue, Aug 18thvs CWS@ BAL
Wed, Aug 19thvs CWS@ BAL
Fri, Aug 21stvs DET@ HOU
Sat, Aug 22ndvs DET@ HOU
Sun, Aug 23rdvs DET@ HOU
Tue, Aug 25th@ MILvs COL
Wed, Aug 26th@ MIL   
Fri, Aug 28th@ TBvs BAL
Sat, Aug 29th@ TBvs BAL
Sun, Aug 30th@ TBvs BAL
Mon, Aug 31stvs CLE@ LAA
Tue, Sep 1stvs CLE@ LAA
Wed, Sep 2ndvs CLE@ LAA
Thu, Sep 3rdvs CLE@ LAA
Fri, Sep 4thvs CWS@ OAK
Sat, Sep 5thvs CWS@ OAK
Sun, Sep 6thvs CWS@ OAK
Tue, Sep 8th@ CLEvs SEA
Wed, Sep 9th@ CLEvs SEA
Thu, Sep 10th@ CLEvs SEA
Fri, Sep 11th@ DETvs HOU
Sat, Sep 12th@ DETvs HOU
Sun, Sep 13th@ DETvs HOU
Tue, Sep 15thvs TEX@ MIN
Wed, Sep 16thvs TEX@ MIN
Thu, Sep 17thvs TEX@ MIN
Fri, Sep 18thvs DET@ NYM
Sat, Sep 19thvs DET@ NYM
Sun, Sep 20thvs DET@ NYM
Tue, Sep 22nd@ SDvs OAK
Wed, Sep 23rd@ SDvs OAK
Thu, Sep 24th@ SDvs OAK
Fri, Sep 25th@ KCvs SEA
Sat, Sep 26th@ KCvs SEA
Sun, Sep 27th@ KCvs SEA
Fri, Apr 3rd   vs TB
Thu, Apr 16th   @ CWS
Mon, Apr 27th   vs OAK
Thu, May 7th   @ CLE
Mon, Jun 15th   vs KC
Mon, Jun 29th   vs ATL
Thu, Jul 30th   @ OAK
Mon, Aug 17th   @ BAL
Mon, Aug 24th   vs COL
Thu, Aug 27th   vs BAL
Mon, Sep 7th   vs SEA