Skip to main content

Who Should I Trade?

Brennan Malone for Casey Sadler (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Brennan Malone
Brennan Malone
Casey Sadler
Casey Sadler
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 507
Injury AlertMiLB-
Expert Ranks 
Who Should I Trade? Player Statistics
  Brennan Malone
Brennan Malone
Casey Sadler
Casey Sadler
2021 Stats 
Games Played41
Games Started0
Innings Pitched40.1
Blown Saves0
Hits Allowed19
Earned Runs3
Home Runs Allowed1
Who Should I Trade? Player Notes
  Brennan Malone
Brennan Malone
Casey Sadler
Casey Sadler
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brennan Malone
Brennan Malone
Casey Sadler
Casey Sadler
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs STLvs DET
Sat, Apr 2ndvs STLvs DET
Sun, Apr 3rdvs STLvs DET
Mon, Apr 4th@ CINvs LAA
Tue, Apr 5th@ CINvs LAA
Wed, Apr 6th@ CIN   
Thu, Apr 7th@ STL@ MIN
Sat, Apr 9th@ STL@ MIN
Sun, Apr 10th@ STL@ MIN
Mon, Apr 11th@ STL@ MIN
Tue, Apr 12thvs CHC@ CWS
Wed, Apr 13thvs CHC@ CWS
Thu, Apr 14thvs WSH@ CWS
Fri, Apr 15thvs WSHvs HOU
Sat, Apr 16thvs WSHvs HOU
Sun, Apr 17thvs WSHvs HOU
Mon, Apr 18th@ MIL   
Tue, Apr 19th@ MILvs TEX
Wed, Apr 20th@ MILvs TEX
Thu, Apr 21st@ CHCvs TEX
Fri, Apr 22nd@ CHCvs KC
Sat, Apr 23rd@ CHCvs KC
Sun, Apr 24th@ CHCvs KC
Tue, Apr 26thvs MIL@ TB
Wed, Apr 27thvs MIL@ TB
Thu, Apr 28thvs MIL@ TB
Fri, Apr 29thvs SD@ MIA
Sat, Apr 30thvs SD@ MIA
Sun, May 1stvs SD@ MIA
Tue, May 3rd@ DET@ HOU
Wed, May 4th@ DET@ HOU
Fri, May 6th@ CINvs TB
Sat, May 7th@ CINvs TB
Sun, May 8th@ CINvs TB
Mon, May 9thvs LADvs PHI
Tue, May 10thvs LADvs PHI
Wed, May 11thvs LADvs PHI
Thu, May 12thvs CIN   
Fri, May 13thvs CIN@ NYM
Sat, May 14thvs CIN@ NYM
Sun, May 15thvs CIN@ NYM
Mon, May 16th@ CHC@ TOR
Tue, May 17th@ CHC@ TOR
Wed, May 18th@ CHC@ TOR
Fri, May 20thvs STL@ BOS
Sat, May 21stvs STL@ BOS
Sun, May 22ndvs STL@ BOS
Mon, May 23rdvs COLvs OAK
Tue, May 24thvs COLvs OAK
Wed, May 25thvs COLvs OAK
Fri, May 27th@ SDvs HOU
Sat, May 28th@ SDvs HOU
Sun, May 29th@ SDvs HOU
Mon, May 30th@ LAD   
Tue, May 31st@ LAD@ BAL
Wed, Jun 1st@ LAD@ BAL
Fri, Jun 3rdvs ARI@ TEX
Sat, Jun 4thvs ARI@ TEX
Sun, Jun 5thvs ARI@ TEX
Tue, Jun 7thvs DET@ HOU
Wed, Jun 8thvs DET@ HOU
Thu, Jun 9th@ ATL   
Fri, Jun 10th@ ATLvs BOS
Sat, Jun 11th@ ATLvs BOS
Sun, Jun 12th@ ATLvs BOS
Mon, Jun 13th@ STLvs MIN
Tue, Jun 14th@ STLvs MIN
Wed, Jun 15th@ STLvs MIN
Fri, Jun 17thvs SFvs LAA
Sat, Jun 18thvs SFvs LAA
Sun, Jun 19thvs SFvs LAA
Mon, Jun 20thvs CHC   
Tue, Jun 21stvs CHC@ OAK
Wed, Jun 22ndvs CHC@ OAK
Thu, Jun 23rdvs CHC@ OAK
Fri, Jun 24th@ TB@ LAA
Sat, Jun 25th@ TB@ LAA
Sun, Jun 26th@ TB@ LAA
Mon, Jun 27th@ WSHvs BAL
Tue, Jun 28th@ WSHvs BAL
Wed, Jun 29th@ WSHvs BAL
Thu, Jun 30thvs MILvs OAK
Fri, Jul 1stvs MILvs OAK
Sat, Jul 2ndvs MILvs OAK
Sun, Jul 3rdvs MILvs OAK
Tue, Jul 5thvs NYY@ SD
Wed, Jul 6thvs NYY   
Fri, Jul 8th@ MILvs TOR
Sat, Jul 9th@ MILvs TOR
Sun, Jul 10th@ MILvs TOR
Mon, Jul 11th@ MIA   
Tue, Jul 12th@ MIA@ WSH
Wed, Jul 13th@ MIA@ WSH
Thu, Jul 14th@ MIA@ TEX
Fri, Jul 15th@ COL@ TEX
Sat, Jul 16th@ COL@ TEX
Sun, Jul 17th@ COL@ TEX
Fri, Jul 22ndvs MIAvs HOU
Sat, Jul 23rdvs MIAvs HOU
Sun, Jul 24thvs MIAvs HOU
Mon, Jul 25th@ CHCvs TEX
Tue, Jul 26th@ CHCvs TEX
Thu, Jul 28thvs PHI@ HOU
Fri, Jul 29thvs PHI@ HOU
Sat, Jul 30thvs PHI@ HOU
Sun, Jul 31stvs PHI@ HOU
Tue, Aug 2ndvs MIL@ NYY
Wed, Aug 3rdvs MIL@ NYY
Thu, Aug 4thvs MIL   
Fri, Aug 5th@ BALvs LAA
Sat, Aug 6th@ BALvs LAA
Sun, Aug 7th@ BALvs LAA
Mon, Aug 8th@ ARIvs NYY
Tue, Aug 9th@ ARIvs NYY
Wed, Aug 10th@ ARIvs NYY
Thu, Aug 11th@ ARI   
Fri, Aug 12th@ SF@ TEX
Sat, Aug 13th@ SF@ TEX
Sun, Aug 14th@ SF@ TEX
Tue, Aug 16thvs BOS@ LAA
Wed, Aug 17thvs BOS@ LAA
Thu, Aug 18thvs BOS   
Fri, Aug 19thvs CIN@ OAK
Sat, Aug 20thvs CIN@ OAK
Sun, Aug 21stvs CIN@ OAK
Mon, Aug 22ndvs ATL   
Tue, Aug 23rdvs ATLvs WSH
Wed, Aug 24thvs ATLvs WSH
Fri, Aug 26th@ PHIvs CLE
Sat, Aug 27th@ PHIvs CLE
Sun, Aug 28th@ PHIvs CLE
Mon, Aug 29th@ MIL   
Tue, Aug 30th@ MIL@ DET
Wed, Aug 31st@ MIL@ DET
Fri, Sep 2ndvs TOR@ CLE
Sat, Sep 3rdvs TOR@ CLE
Sun, Sep 4thvs TOR@ CLE
Mon, Sep 5thvs NYMvs CWS
Tue, Sep 6thvs NYMvs CWS
Wed, Sep 7thvs NYMvs CWS
Fri, Sep 9thvs STLvs ATL
Sat, Sep 10thvs STLvs ATL
Sun, Sep 11thvs STLvs ATL
Mon, Sep 12th@ CIN   
Tue, Sep 13th@ CINvs SD
Wed, Sep 14th@ CINvs SD
Thu, Sep 15th@ NYM   
Fri, Sep 16th@ NYM@ LAA
Sat, Sep 17th@ NYM@ LAA
Sun, Sep 18th@ NYM@ LAA
Tue, Sep 20th@ NYY@ OAK
Wed, Sep 21st@ NYY@ OAK
Thu, Sep 22ndvs CHC@ OAK
Fri, Sep 23rdvs CHC@ KC
Sat, Sep 24thvs CHC@ KC
Sun, Sep 25thvs CHC@ KC
Mon, Sep 26thvs CIN   
Tue, Sep 27thvs CINvs TEX
Wed, Sep 28thvs CINvs TEX
Fri, Sep 30th@ STLvs OAK
Sat, Oct 1st@ STLvs OAK
Sun, Oct 2nd@ STLvs OAK
Fri, Apr 1st   vs DET
Mon, May 2nd   @ HOU
Thu, May 5th   vs TB
Thu, May 19th   @ BOS
Thu, Jun 2nd   @ BAL
Mon, Jun 6th   @ HOU
Thu, Jun 16th   vs LAA
Mon, Jul 4th   @ SD
Thu, Jul 7th   vs TOR
Wed, Jul 27th   vs TEX
Mon, Aug 1st   @ NYY
Mon, Aug 15th   @ LAA
Thu, Aug 25th   vs CLE
Thu, Sep 1st   @ DET
Mon, Sep 19th   @ LAA
Thu, Sep 29th   vs TEX