Who Should I Trade?

Mike Tauchman for Garrett Cooper (2019)

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

Experts' Pick
  Garrett Cooper
Garrett Cooper
MIA vs WSH Wed, Jun 26th 7:10pm
Mike Tauchman
Mike Tauchman
NYY vs TOR Wed, Jun 26th 1:05pm
Recommended by
4 of 5 experts
Recommended by
1 of 5 experts
Rest of Season
VBR# 356# 1047
Home Runs51
Stolen Bases00
Batting Average.294.202
Injury Alert-MiLB
Weather87 F, Humid84 F, Clear
Expert Ranks 
Andrew Gould
# 176
Pierre Camus
# 161
Max Freeze
Freeze Stats
# 140
Mick Ciallela
# 151
Nick Mariano
# 284# 273
  Garrett Cooper
Garrett Cooper
Mike Tauchman
Mike Tauchman
2019 Stats 
At Bats139104
Home Runs74
Stolen Bases01
Caught Stealing00
Batting Average.324.202
On Base Pct.395.297
Slugging Pct.518.385
On-base Plus Slugging.913.681
  Garrett Cooper
Garrett Cooper
Mike Tauchman
Mike Tauchman
2019 Projections 
At Bats13234
Home Runs51
Stolen Bases00
Caught Stealing01
Batting Average.294.202
On Base Pct.360.297
Slugging Pct.466.385
On-base Plus Slugging.826.681
  Garrett Cooper
Garrett Cooper
Mike Tauchman
Mike Tauchman
 Garrett Cooper went 3-for-5 with a solo home run in a 6-4 win over the Phillies on Sunday.
Connor Rooney
Sun, Jun 23rd
Mike Tauchman went 2-for-4 at the plate with an RBI double and two runs scored in Sunday's win over the Rays.
John Aubin
Mon, May 13th
 Garrett Cooper is day-to-day after exiting Thursday's game in the fifth inning with left triceps tightness.
Andrew Gould
Thu, Jun 20th
Mike Tauchman went 2-for-3 and scored the Yankees' only run of the game as the team lost to the Mariners on Wednesday by a 10-1 score.
John Aubin
Thu, May 9th
 Marlins outfielder Garrett Cooper went 3-for-5 with a triple, a grand slam, and two runs scored in Wednesday's win over the St. Louis Cardinals. The homer was his sixth of the season.
Mike Maher
Wed, Jun 12th
Mike Tauchman went 1-for-2 at the plate with a walk and a two-run home run as the Yankees beat the Twins on Sunday.
John Aubin
Mon, May 6th
 Marlins outfielder Garrett Cooper stayed hot at the plate on Tuesday, going 4-for-5 with a walk, home run, two RBIs, and four runs scored in a win over the Brewers. The homer was his second in as many days and his fifth of the season.
Mike Maher
Wed, Jun 5th
Mike Tauchman went 1-for-4 at the plate with a solo home run in the Yankees' 6-2 win over the Royals on Friday.
John Aubin
Sat, Apr 20th
 Marlins outfielder Garrett Cooper went 1-for-4 with a home run and two runs scored in Sunday's win over the Padres. The homer was his fourth of the season.
Mike Maher
Mon, Jun 3rd
Mike Tauchman went 2-for-4 with a three-run home run, a double and four RBI in the Yankees' 8-0 win over the Red Sox on Tuesday.
John Aubin
Wed, Apr 17th
There are no recent notes for these players
  Garrett Cooper
Garrett Cooper
Mike Tauchman
Mike Tauchman
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs COLvs BAL
Sat, Mar 30thvs COLvs BAL
Sun, Mar 31stvs COLvs BAL
Mon, Apr 1stvs NYMvs DET
Tue, Apr 2ndvs NYMvs DET
Wed, Apr 3rdvs NYMvs DET
Thu, Apr 4th   @ BAL
Sat, Apr 6th@ ATL@ BAL
Sun, Apr 7th@ ATL@ BAL
Mon, Apr 8th   @ HOU
Tue, Apr 9th@ CIN@ HOU
Wed, Apr 10th@ CIN@ HOU
Fri, Apr 12thvs PHIvs CWS
Sat, Apr 13thvs PHIvs CWS
Sun, Apr 14thvs PHIvs CWS
Tue, Apr 16thvs CHCvs BOS
Wed, Apr 17thvs CHCvs BOS
Thu, Apr 18th   vs KC
Fri, Apr 19thvs WSHvs KC
Sat, Apr 20thvs WSHvs KC
Sun, Apr 21stvs WSHvs KC
Mon, Apr 22nd   @ LAA
Tue, Apr 23rd@ CLE@ LAA
Wed, Apr 24th@ CLE@ LAA
Thu, Apr 25th@ PHI@ LAA
Fri, Apr 26th@ PHI@ SF
Sat, Apr 27th@ PHI@ SF
Sun, Apr 28th@ PHI@ SF
Tue, Apr 30thvs CLE@ ARI
Wed, May 1stvs CLE@ ARI
Fri, May 3rdvs ATLvs MIN
Sat, May 4thvs ATLvs MIN
Sun, May 5thvs ATLvs MIN
Mon, May 6th@ CHCvs SEA
Tue, May 7th@ CHCvs SEA
Wed, May 8th@ CHCvs SEA
Thu, May 9th@ CHCvs SEA
Fri, May 10th@ NYM@ TB
Sat, May 11th@ NYM@ TB
Sun, May 12th   @ TB
Wed, May 15thvs TBvs BAL
Fri, May 17thvs NYMvs TB
Sat, May 18thvs NYMvs TB
Sun, May 19thvs NYMvs TB
Mon, May 20th   @ BAL
Tue, May 21st@ DET@ BAL
Wed, May 22nd@ DET@ BAL
Thu, May 23rd@ DET@ BAL
Sat, May 25th@ WSH@ KC
Sun, May 26th@ WSH@ KC
Mon, May 27th@ WSHvs SD
Tue, May 28thvs SFvs SD
Wed, May 29thvs SFvs SD
Fri, May 31st@ SDvs BOS
Sat, Jun 1st@ SDvs BOS
Sun, Jun 2nd@ SDvs BOS
Tue, Jun 4th@ MIL@ TOR
Wed, Jun 5th@ MIL@ TOR
Thu, Jun 6th@ MIL@ TOR
Fri, Jun 7thvs ATL@ CLE
Sat, Jun 8thvs ATL@ CLE
Sun, Jun 9thvs ATL@ CLE
Tue, Jun 11thvs STLvs NYM
Thu, Jun 13th   @ CWS
Fri, Jun 14thvs PIT@ CWS
Sat, Jun 15thvs PIT@ CWS
Sun, Jun 16thvs PIT@ CWS
Mon, Jun 17th@ STLvs TB
Tue, Jun 18th@ STLvs TB
Wed, Jun 19th@ STLvs TB
Thu, Jun 20th@ STLvs HOU
Fri, Jun 21st@ PHIvs HOU
Sat, Jun 22nd@ PHIvs HOU
Sun, Jun 23rd@ PHIvs HOU
Mon, Jun 24th   vs TOR
Tue, Jun 25thvs WSHvs TOR
Wed, Jun 26thvs WSHvs TOR
Sat, Jun 29thvs PHI@ BOS
Sun, Jun 30thvs PHI@ BOS
Tue, Jul 2nd@ WSH@ NYM
Wed, Jul 3rd@ WSH@ NYM
Thu, Jul 4th@ WSH@ TB
Fri, Jul 5th@ ATL@ TB
Sat, Jul 6th@ ATL@ TB
Sun, Jul 7th@ ATL@ TB
Fri, Jul 12thvs NYMvs TOR
Sat, Jul 13thvs NYMvs TOR
Sun, Jul 14thvs NYMvs TOR
Mon, Jul 15th   vs TB
Tue, Jul 16thvs SDvs TB
Wed, Jul 17thvs SDvs TB
Thu, Jul 18thvs SDvs TB
Fri, Jul 19th@ LADvs COL
Sat, Jul 20th@ LADvs COL
Sun, Jul 21st@ LADvs COL
Mon, Jul 22nd@ CWS@ MIN
Tue, Jul 23rd@ CWS@ MIN
Wed, Jul 24th@ CWS@ MIN
Thu, Jul 25th   @ BOS
Fri, Jul 26thvs ARI@ BOS
Sat, Jul 27thvs ARI@ BOS
Sun, Jul 28thvs ARI@ BOS
Tue, Jul 30thvs MINvs ARI
Wed, Jul 31stvs MINvs ARI
Fri, Aug 2nd   vs BOS
Sat, Aug 3rd@ TBvs BOS
Sun, Aug 4th@ TBvs BOS
Mon, Aug 5th@ NYM@ BAL
Tue, Aug 6th@ NYM@ BAL
Wed, Aug 7th@ NYM@ BAL
Thu, Aug 8thvs ATL@ TOR
Fri, Aug 9thvs ATL@ TOR
Sat, Aug 10thvs ATL@ TOR
Sun, Aug 11thvs ATL@ TOR
Mon, Aug 12th   vs BAL
Tue, Aug 13thvs LADvs BAL
Wed, Aug 14thvs LADvs BAL
Thu, Aug 15thvs LADvs CLE
Fri, Aug 16th@ COLvs CLE
Sat, Aug 17th@ COLvs CLE
Sun, Aug 18th@ COLvs CLE
Tue, Aug 20th@ ATL@ OAK
Wed, Aug 21st@ ATL@ OAK
Thu, Aug 22nd@ ATL@ OAK
Fri, Aug 23rdvs PHI@ LAD
Sat, Aug 24thvs PHI@ LAD
Sun, Aug 25thvs PHI@ LAD
Mon, Aug 26thvs CIN@ SEA
Tue, Aug 27thvs CIN@ SEA
Wed, Aug 28thvs CIN@ SEA
Fri, Aug 30th@ WSHvs OAK
Sat, Aug 31st@ WSHvs OAK
Sun, Sep 1st@ WSHvs OAK
Mon, Sep 2nd   vs TEX
Tue, Sep 3rd@ PITvs TEX
Wed, Sep 4th@ PITvs TEX
Fri, Sep 6thvs KC@ BOS
Sat, Sep 7thvs KC@ BOS
Sun, Sep 8thvs KC@ BOS
Mon, Sep 9thvs MIL@ BOS
Tue, Sep 10thvs MIL@ DET
Wed, Sep 11thvs MIL@ DET
Thu, Sep 12thvs MIL@ DET
Fri, Sep 13th@ SF@ TOR
Sat, Sep 14th@ SF@ TOR
Sun, Sep 15th@ SF@ TOR
Tue, Sep 17th@ ARIvs LAA
Wed, Sep 18th@ ARIvs LAA
Thu, Sep 19th   vs LAA
Fri, Sep 20thvs WSHvs TOR
Sat, Sep 21stvs WSHvs TOR
Sun, Sep 22ndvs WSHvs TOR
Tue, Sep 24th@ NYM@ TB
Wed, Sep 25th@ NYM@ TB
Fri, Sep 27th@ PHI@ TEX
Sat, Sep 28th@ PHI@ TEX
Sun, Sep 29th@ PHI@ TEX
Fri, Mar 29thvs COL   
Fri, Apr 5th@ ATL   
Thu, Apr 11th@ CIN   
Mon, Apr 15thvs CHC   
Tue, May 14thvs TB   
Fri, May 24th@ WSH   
Thu, May 30thvs SF   
Mon, Jun 10thvs STL   
Wed, Jun 12thvs STL   
Thu, Jun 27thvs WSH   
Fri, Jun 28thvs PHI   
Mon, Jul 29thvs ARI   
Thu, Aug 1stvs MIN   
Thu, Aug 29thvs CIN   
Thu, Sep 5th@ PIT   
Mon, Sep 16th@ ARI   
Mon, Sep 23rd@ NYM   
Thu, Sep 26th@ NYM