Skip to main content

Who Should I Trade?

DL Hall for Brad Brach (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  DL Hall
DL Hall
Brad Brach
Brad Brach
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert-MiLB
Expert Ranks 
Who Should I Trade? Player Statistics
  DL Hall
DL Hall
Brad Brach
Brad Brach
2022 Stats 
Games Played11
Games Started1
Innings Pitched13.2
Blown Saves0
Hits Allowed17
Earned Runs9
Home Runs Allowed0
Who Should I Trade? Player Notes
  DL Hall
DL Hall
Brad Brach
Brad Brach
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  DL Hall
DL Hall
Brad Brach
Brad Brach
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ BOS@ WSH
Sat, Apr 1st@ BOS@ WSH
Sun, Apr 2nd@ BOS@ WSH
Mon, Apr 3rd@ TEX@ STL
Tue, Apr 4th@ TEX@ STL
Wed, Apr 5th@ TEX@ STL
Thu, Apr 6thvs NYYvs SD
Sat, Apr 8thvs NYYvs SD
Sun, Apr 9thvs NYYvs SD
Mon, Apr 10thvs OAKvs CIN
Tue, Apr 11thvs OAKvs CIN
Wed, Apr 12thvs OAKvs CIN
Thu, Apr 13thvs OAK   
Fri, Apr 14th@ CWS@ KC
Sat, Apr 15th@ CWS@ KC
Sun, Apr 16th@ CWS@ KC
Tue, Apr 18th@ WSH@ SD
Wed, Apr 19th@ WSH@ SD
Fri, Apr 21stvs DETvs HOU
Sat, Apr 22ndvs DETvs HOU
Sun, Apr 23rdvs DETvs HOU
Mon, Apr 24thvs BOSvs MIA
Tue, Apr 25thvs BOSvs MIA
Wed, Apr 26thvs BOSvs MIA
Thu, Apr 27th@ DETvs MIA
Fri, Apr 28th@ DET@ NYM
Sat, Apr 29th@ DET@ NYM
Sun, Apr 30th@ DET@ NYM
Tue, May 2nd@ KC@ MIA
Wed, May 3rd@ KC@ MIA
Thu, May 4th@ KC@ MIA
Fri, May 5th@ ATLvs BAL
Sat, May 6th@ ATLvs BAL
Sun, May 7th@ ATLvs BAL
Mon, May 8thvs TB   
Tue, May 9thvs TBvs BOS
Wed, May 10thvs TBvs BOS
Fri, May 12thvs PIT@ TOR
Sat, May 13thvs PIT@ TOR
Sun, May 14thvs PIT@ TOR
Mon, May 15thvs LAA@ TEX
Tue, May 16thvs LAA@ TEX
Wed, May 17thvs LAA@ TEX
Thu, May 18thvs LAA   
Fri, May 19th@ TORvs SEA
Sat, May 20th@ TORvs SEA
Sun, May 21st@ TORvs SEA
Tue, May 23rd@ NYYvs LAD
Wed, May 24th@ NYYvs LAD
Thu, May 25th@ NYYvs PHI
Fri, May 26thvs TEXvs PHI
Sat, May 27thvs TEXvs PHI
Sun, May 28thvs TEXvs PHI
Mon, May 29thvs CLE@ OAK
Tue, May 30thvs CLE@ OAK
Wed, May 31stvs CLE@ OAK
Fri, Jun 2nd@ SF@ ARI
Sat, Jun 3rd@ SF@ ARI
Sun, Jun 4th@ SF@ ARI
Tue, Jun 6th@ MILvs NYM
Wed, Jun 7th@ MILvs NYM
Thu, Jun 8th@ MILvs NYM
Fri, Jun 9thvs KCvs WSH
Sat, Jun 10thvs KCvs WSH
Sun, Jun 11thvs KCvs WSH
Tue, Jun 13thvs TOR@ DET
Wed, Jun 14thvs TOR@ DET
Thu, Jun 15thvs TORvs COL
Fri, Jun 16th@ CHCvs COL
Sat, Jun 17th@ CHCvs COL
Sun, Jun 18th@ CHCvs COL
Tue, Jun 20th@ TB@ PHI
Wed, Jun 21st@ TB@ PHI
Fri, Jun 23rdvs SEA@ CIN
Sat, Jun 24thvs SEA@ CIN
Sun, Jun 25thvs SEA@ CIN
Mon, Jun 26thvs CINvs MIN
Tue, Jun 27thvs CINvs MIN
Wed, Jun 28thvs CINvs MIN
Fri, Jun 30thvs MINvs MIA
Sat, Jul 1stvs MINvs MIA
Sun, Jul 2ndvs MINvs MIA
Mon, Jul 3rd@ NYY@ CLE
Tue, Jul 4th@ NYY@ CLE
Wed, Jul 5th@ NYY@ CLE
Thu, Jul 6th@ NYY   
Fri, Jul 7th@ MIN@ TB
Sat, Jul 8th@ MIN@ TB
Sun, Jul 9th@ MIN@ TB
Fri, Jul 14thvs MIAvs CWS
Sat, Jul 15thvs MIAvs CWS
Sun, Jul 16thvs MIAvs CWS
Mon, Jul 17thvs LAD   
Tue, Jul 18thvs LADvs ARI
Wed, Jul 19thvs LADvs ARI
Thu, Jul 20th@ TBvs ARI
Fri, Jul 21st@ TB@ MIL
Sat, Jul 22nd@ TB@ MIL
Sun, Jul 23rd@ TB@ MIL
Mon, Jul 24th@ PHI   
Tue, Jul 25th@ PHI@ BOS
Wed, Jul 26th@ PHI@ BOS
Fri, Jul 28thvs NYYvs MIL
Sat, Jul 29thvs NYYvs MIL
Sun, Jul 30thvs NYYvs MIL
Mon, Jul 31st@ TORvs LAA
Tue, Aug 1st@ TORvs LAA
Wed, Aug 2nd@ TORvs LAA
Thu, Aug 3rd@ TOR   
Fri, Aug 4thvs NYM@ CHC
Sat, Aug 5thvs NYM@ CHC
Sun, Aug 6thvs NYM@ CHC
Tue, Aug 8thvs HOU@ PIT
Wed, Aug 9thvs HOU@ PIT
Thu, Aug 10thvs HOU@ PIT
Fri, Aug 11th@ SEA@ NYM
Sat, Aug 12th@ SEA@ NYM
Sun, Aug 13th@ SEA@ NYM
Mon, Aug 14th@ SDvs NYY
Tue, Aug 15th@ SDvs NYY
Wed, Aug 16th@ SDvs NYY
Fri, Aug 18th@ OAKvs SF
Sat, Aug 19th@ OAKvs SF
Sun, Aug 20th@ OAKvs SF
Tue, Aug 22ndvs TORvs NYM
Wed, Aug 23rdvs TORvs NYM
Thu, Aug 24thvs TOR   
Fri, Aug 25thvs COL@ SF
Sat, Aug 26thvs COL@ SF
Sun, Aug 27thvs COL@ SF
Mon, Aug 28thvs CWS@ COL
Tue, Aug 29thvs CWS@ COL
Wed, Aug 30thvs CWS@ COL
Fri, Sep 1st@ ARI@ LAD
Sat, Sep 2nd@ ARI@ LAD
Sun, Sep 3rd@ ARI@ LAD
Mon, Sep 4th@ LAA   
Tue, Sep 5th@ LAAvs STL
Wed, Sep 6th@ LAAvs STL
Fri, Sep 8th@ BOSvs PIT
Sat, Sep 9th@ BOSvs PIT
Sun, Sep 10th@ BOSvs PIT
Mon, Sep 11thvs STL   
Tue, Sep 12thvs STL@ PHI
Wed, Sep 13thvs STL@ PHI
Thu, Sep 14thvs TB@ PHI
Fri, Sep 15thvs TB@ MIA
Sat, Sep 16thvs TB@ MIA
Sun, Sep 17thvs TB@ MIA
Mon, Sep 18th@ HOUvs PHI
Tue, Sep 19th@ HOUvs PHI
Wed, Sep 20th@ HOUvs PHI
Thu, Sep 21st@ CLE@ WSH
Fri, Sep 22nd@ CLE@ WSH
Sat, Sep 23rd@ CLE@ WSH
Sun, Sep 24th@ CLE@ WSH
Tue, Sep 26thvs WSHvs CHC
Wed, Sep 27thvs WSHvs CHC
Thu, Sep 28thvs BOSvs CHC
Fri, Sep 29thvs BOSvs WSH
Sat, Sep 30thvs BOSvs WSH
Sun, Oct 1stvs BOSvs WSH
Fri, Apr 7th   vs SD
Mon, Apr 17th   @ SD
Mon, May 1st   @ NYM
Mon, May 22nd   vs LAD
Mon, Jun 12th   @ DET
Thu, Jun 22nd   @ PHI
Mon, Aug 7th   @ PIT
Mon, Aug 21st   vs NYM
Thu, Aug 31st   @ LAD
Thu, Sep 7th   vs STL