Skip to main content

Who Should I Trade?

Tres Barrera for Chad Wallach (2023)

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
Tres Barrera
Chad Wallach
Chad Wallach
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury AlertMiLBMiLB
Expert Ranks 
Who Should I Trade? Player Statistics
  Tres Barrera
Tres Barrera
Chad Wallach
Chad Wallach
2022 Stats 
At Bats4735
Home Runs01
Stolen Bases00
Caught Stealing00
Batting Average.170.143
On Base Pct.204.231
Slugging Pct.192.257
On-base Plus Slugging.396.488
Who Should I Trade? Player Notes
  Tres Barrera
Tres Barrera
Chad Wallach
Chad Wallach
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tres Barrera
Tres Barrera
Chad Wallach
Chad Wallach
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs ATL@ OAK
Sat, Apr 1stvs ATL@ OAK
Sun, Apr 2ndvs ATL@ OAK
Mon, Apr 3rdvs TB@ SEA
Tue, Apr 4thvs TB@ SEA
Wed, Apr 5thvs TB@ SEA
Thu, Apr 6th@ COL   
Fri, Apr 7th@ COLvs TOR
Sat, Apr 8th@ COLvs TOR
Sun, Apr 9th@ COLvs TOR
Mon, Apr 10th@ LAAvs WSH
Tue, Apr 11th@ LAAvs WSH
Wed, Apr 12th@ LAAvs WSH
Fri, Apr 14thvs CLE@ BOS
Sat, Apr 15thvs CLE@ BOS
Sun, Apr 16thvs CLE@ BOS
Tue, Apr 18thvs BAL@ NYY
Wed, Apr 19thvs BAL@ NYY
Fri, Apr 21st@ MINvs KC
Sat, Apr 22nd@ MINvs KC
Sun, Apr 23rd@ MINvs KC
Tue, Apr 25th@ NYMvs OAK
Wed, Apr 26th@ NYMvs OAK
Thu, Apr 27th@ NYMvs OAK
Fri, Apr 28thvs PIT@ MIL
Sat, Apr 29thvs PIT@ MIL
Sun, Apr 30thvs PIT@ MIL
Mon, May 1stvs CHC   
Tue, May 2ndvs CHC@ STL
Wed, May 3rdvs CHC@ STL
Thu, May 4thvs CHC@ STL
Fri, May 5th@ ARIvs TEX
Sat, May 6th@ ARIvs TEX
Sun, May 7th@ ARIvs TEX
Mon, May 8th@ SFvs HOU
Tue, May 9th@ SFvs HOU
Wed, May 10th@ SFvs HOU
Fri, May 12thvs NYM@ CLE
Sat, May 13thvs NYM@ CLE
Sun, May 14thvs NYM@ CLE
Mon, May 15thvs NYM@ BAL
Tue, May 16th@ MIA@ BAL
Wed, May 17th@ MIA@ BAL
Thu, May 18th@ MIA@ BAL
Fri, May 19thvs DETvs MIN
Sat, May 20thvs DETvs MIN
Sun, May 21stvs DETvs MIN
Tue, May 23rdvs SDvs BOS
Wed, May 24thvs SDvs BOS
Thu, May 25thvs SD   
Fri, May 26th@ KCvs MIA
Sat, May 27th@ KCvs MIA
Sun, May 28th@ KCvs MIA
Mon, May 29th@ LAD@ CWS
Tue, May 30th@ LAD@ CWS
Wed, May 31st@ LAD@ CWS
Fri, Jun 2ndvs PHI@ HOU
Sat, Jun 3rdvs PHI@ HOU
Sun, Jun 4thvs PHI@ HOU
Tue, Jun 6thvs ARIvs CHC
Wed, Jun 7thvs ARIvs CHC
Thu, Jun 8thvs ARIvs CHC
Fri, Jun 9th@ ATLvs SEA
Sat, Jun 10th@ ATLvs SEA
Sun, Jun 11th@ ATLvs SEA
Tue, Jun 13th@ HOU@ TEX
Wed, Jun 14th@ HOU@ TEX
Thu, Jun 15th@ HOU@ TEX
Fri, Jun 16thvs MIA@ KC
Sat, Jun 17thvs MIA@ KC
Sun, Jun 18thvs MIA@ KC
Mon, Jun 19thvs STL   
Tue, Jun 20thvs STLvs LAD
Wed, Jun 21stvs STLvs LAD
Fri, Jun 23rd@ SD@ COL
Sat, Jun 24th@ SD@ COL
Sun, Jun 25th@ SD@ COL
Mon, Jun 26th@ SEAvs CWS
Tue, Jun 27th@ SEAvs CWS
Wed, Jun 28th@ SEAvs CWS
Fri, Jun 30th@ PHIvs ARI
Sat, Jul 1st@ PHIvs ARI
Sun, Jul 2nd@ PHIvs ARI
Mon, Jul 3rdvs CIN@ SD
Tue, Jul 4thvs CIN@ SD
Wed, Jul 5thvs CIN@ SD
Thu, Jul 6thvs CIN   
Fri, Jul 7thvs TEX@ LAD
Sat, Jul 8thvs TEX@ LAD
Sun, Jul 9thvs TEX   
Fri, Jul 14th@ STLvs HOU
Sat, Jul 15th@ STLvs HOU
Sun, Jul 16th@ STLvs HOU
Mon, Jul 17th@ CHCvs NYY
Tue, Jul 18th@ CHCvs NYY
Wed, Jul 19th@ CHCvs NYY
Fri, Jul 21stvs SFvs PIT
Sat, Jul 22ndvs SFvs PIT
Sun, Jul 23rdvs SFvs PIT
Mon, Jul 24thvs COL   
Tue, Jul 25thvs COL@ DET
Wed, Jul 26thvs COL@ DET
Thu, Jul 27th@ NYM@ DET
Fri, Jul 28th@ NYM@ TOR
Sat, Jul 29th@ NYM@ TOR
Sun, Jul 30th@ NYM@ TOR
Mon, Jul 31stvs MIL@ ATL
Tue, Aug 1stvs MIL@ ATL
Wed, Aug 2ndvs MIL@ ATL
Fri, Aug 4th@ CINvs SEA
Sat, Aug 5th@ CINvs SEA
Sun, Aug 6th@ CINvs SEA
Mon, Aug 7th@ PHIvs SF
Tue, Aug 8th@ PHIvs SF
Wed, Aug 9th@ PHIvs SF
Thu, Aug 10th@ PHI   
Fri, Aug 11thvs OAK@ HOU
Sat, Aug 12thvs OAK@ HOU
Sun, Aug 13thvs OAK@ HOU
Tue, Aug 15thvs BOS@ TEX
Wed, Aug 16thvs BOS@ TEX
Thu, Aug 17thvs BOS   
Fri, Aug 18thvs PHIvs TB
Sat, Aug 19thvs PHIvs TB
Sun, Aug 20thvs PHIvs TB
Tue, Aug 22nd@ NYYvs CIN
Wed, Aug 23rd@ NYYvs CIN
Thu, Aug 24th@ NYY   
Fri, Aug 25th@ MIA@ NYM
Sat, Aug 26th@ MIA@ NYM
Sun, Aug 27th@ MIA@ NYM
Mon, Aug 28th@ TOR@ PHI
Tue, Aug 29th@ TOR@ PHI
Wed, Aug 30th@ TOR@ PHI
Thu, Aug 31stvs MIA   
Fri, Sep 1stvs MIA@ OAK
Sat, Sep 2ndvs MIA@ OAK
Sun, Sep 3rdvs MIA@ OAK
Tue, Sep 5thvs NYMvs BAL
Wed, Sep 6thvs NYMvs BAL
Fri, Sep 8thvs LADvs CLE
Sat, Sep 9thvs LADvs CLE
Sun, Sep 10thvs LADvs CLE
Mon, Sep 11th@ PIT@ SEA
Tue, Sep 12th@ PIT@ SEA
Wed, Sep 13th@ PIT@ SEA
Thu, Sep 14th@ PIT   
Fri, Sep 15th@ MILvs DET
Sat, Sep 16th@ MILvs DET
Sun, Sep 17th@ MILvs DET
Mon, Sep 18thvs CWS   
Tue, Sep 19thvs CWS@ TB
Wed, Sep 20thvs CWS@ TB
Thu, Sep 21stvs ATL@ TB
Fri, Sep 22ndvs ATL@ MIN
Sat, Sep 23rdvs ATL@ MIN
Sun, Sep 24thvs ATL@ MIN
Tue, Sep 26th@ BALvs TEX
Wed, Sep 27th@ BALvs TEX
Fri, Sep 29th@ ATLvs OAK
Sat, Sep 30th@ ATLvs OAK
Sun, Oct 1st@ ATLvs OAK
Mon, Apr 17th   @ BOS
Thu, Apr 20th   @ NYY
Mon, Apr 24th   vs OAK
Mon, May 22nd   vs BOS
Thu, Jun 1st   @ HOU
Mon, Jun 12th   @ TEX
Thu, Jun 29th   vs CWS
Thu, Aug 3rd   vs SEA
Mon, Aug 14th   @ TEX
Mon, Aug 21st   vs CIN
Mon, Sep 4th   vs BAL
Thu, Sep 7th   vs CLE
Mon, Sep 25th   vs TEX