Skip to main content

Who Should I Trade?

Tres Barrera for Eric Haase (2020)

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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Tres Barrera
C - WSH
Tres Barrera
WSH @ MIA Sat, Sep 19th 6:10pm
Eric Haase
C - DET
Eric Haase
DET vs CLE Sat, Sep 19th 6:10pm
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 1175# 1157
   
Projections 
   
Runs00
Home Runs00
RBI00
Stolen Bases00
Batting Average.205.126
   
Misc 
   
Injury AlertSUS-
Weather83 F, Humid and Partly Cloudy50 F, Clear
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Tres Barrera
C - WSH
Tres Barrera
WSH
Eric Haase
C - DET
Eric Haase
DET
2020 Stats 
   
   
At Bats2
   
Runs0
   
Hits0
   
Singles0
   
Doubles0
   
Triples0
   
Home Runs0
   
RBI0
   
Stolen Bases0
   
Caught Stealing0
   
Walks1
   
Strikeouts1
   
Batting Average.000
   
On Base Pct.333
   
Slugging Pct.000
   
On-base Plus Slugging.333
   
Who Should I Trade? Player Projections
  Tres Barrera
C - WSH
Tres Barrera
WSH
Eric Haase
C - DET
Eric Haase
DET
2020 Projections 
   
   
At Bats21
   
Runs00
   
Hits00
   
Singles00
   
Doubles00
   
Triples00
   
Home Runs00
   
RBI00
   
Stolen Bases00
   
Caught Stealing00
   
Walks00
   
Strikeouts00
   
Batting Average.205.126
   
On Base Pct.244.288
   
Slugging Pct.248.163
   
On-base Plus Slugging.492.451
   
Who Should I Trade? Player Notes
  Tres Barrera
C - WSH
Tres Barrera
WSH
Eric Haase
C - DET
Eric Haase
DET
News 
 Tres Barrera has been suspended 80 games after testing positive for Dehydrochlormethyltestosterone (DHCMT).
Carmen Maiorano - Carm's Clubhouse
Sat, Jul 25th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tres Barrera
C - WSH
Tres Barrera
WSH
Eric Haase
C - DET
Eric Haase
DET
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Jul 23rdvs NYY   
Sat, Jul 25thvs NYY@ CIN
Sun, Jul 26thvs NYY@ CIN
Mon, Jul 27thvs TORvs KC
Tue, Jul 28thvs TORvs KC
Wed, Jul 29th@ TORvs KC
Thu, Jul 30th@ TORvs KC
Tue, Aug 4thvs NYM   
Wed, Aug 5thvs NYM   
Fri, Aug 7thvs BAL@ PIT
Sat, Aug 8thvs BAL@ PIT
Mon, Aug 10th@ NYMvs CWS
Tue, Aug 11th@ NYMvs CWS
Wed, Aug 12th@ NYMvs CWS
Thu, Aug 13th@ NYMvs STL
Fri, Aug 14th@ BALvs CLE
Sat, Aug 15th@ BALvs CLE
Sun, Aug 16th@ BALvs CLE
Mon, Aug 17th@ ATL@ CWS
Tue, Aug 18th@ ATL@ CWS
Fri, Aug 21stvs MIA@ CLE
Sat, Aug 22nd@ MIA@ CLE
Sun, Aug 23rdvs MIA@ CLE
Mon, Aug 24thvs MIAvs CHC
Tue, Aug 25thvs PHIvs CHC
Wed, Aug 26thvs PHIvs CHC
Fri, Aug 28th@ BOS   
Sat, Aug 29th@ BOSvs MIN
Sun, Aug 30th@ BOSvs MIN
Mon, Aug 31st@ PHI   
Tue, Sep 1st@ PHI@ MIL
Wed, Sep 2nd@ PHI@ MIL
Thu, Sep 3rd@ PHI   
Fri, Sep 4th@ ATLvs MIN
Sat, Sep 5th@ ATL@ MIN
Sun, Sep 6th@ ATL@ MIN
Mon, Sep 7thvs TB@ MIN
Tue, Sep 8thvs TBvs MIL
Thu, Sep 10thvs ATL@ STL
Fri, Sep 11thvs ATL@ CWS
Sat, Sep 12thvs ATL@ CWS
Sun, Sep 13thvs ATL@ CWS
Tue, Sep 15th@ TBvs KC
Wed, Sep 16th@ TBvs KC
Fri, Sep 18th@ MIAvs CLE
Sat, Sep 19th@ MIAvs CLE
Sun, Sep 20th@ MIAvs CLE
Mon, Sep 21stvs PHI   
Tue, Sep 22ndvs PHI@ MIN
Wed, Sep 23rdvs PHI@ MIN
Thu, Sep 24thvs NYM@ KC
Fri, Sep 25thvs NYM@ KC
Sat, Sep 26thvs NYM@ KC
Sun, Sep 27thvs NYM@ KC
Fri, Jul 24th   @ CIN
Fri, Jul 31st   vs CIN
Sun, Aug 2nd   vs CIN
Sun, Aug 9th   @ PIT
Wed, Aug 19th   @ CWS
Thu, Aug 20th   @ CWS
Wed, Sep 9th   vs MIL
Thu, Sep 17th   vs CLE