Skip to main content

Who Should I Trade?

Shane Baz for Cade Cavalli (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Shane Baz
Shane Baz
Cade Cavalli
Cade Cavalli
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 203
Injury Alert-MiLB
Expert Ranks 
Who Should I Trade? Player Statistics
  Shane Baz
Shane Baz
Cade Cavalli
Cade Cavalli
2021 Stats 
Games Played3
Games Started3
Innings Pitched13.1
Blown Saves0
Hits Allowed6
Earned Runs3
Home Runs Allowed3
Who Should I Trade? Player Notes
  Shane Baz
Shane Baz
Cade Cavalli
Cade Cavalli
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Shane Baz
Shane Baz
Cade Cavalli
Cade Cavalli
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ BOS@ NYM
Sat, Apr 2nd@ BOS@ NYM
Sun, Apr 3rd@ BOS@ NYM
Mon, Apr 4th@ TORvs PHI
Tue, Apr 5th@ TOR   
Wed, Apr 6th@ TORvs PHI
Fri, Apr 8thvs BALvs NYM
Sat, Apr 9thvs BALvs NYM
Sun, Apr 10thvs BALvs NYM
Mon, Apr 11thvs OAK@ ATL
Tue, Apr 12thvs OAK@ ATL
Wed, Apr 13thvs OAK@ ATL
Thu, Apr 14thvs OAK@ PIT
Fri, Apr 15th@ CWS@ PIT
Sat, Apr 16th@ CWS@ PIT
Sun, Apr 17th@ CWS@ PIT
Mon, Apr 18th@ CHCvs ARI
Tue, Apr 19th@ CHCvs ARI
Wed, Apr 20th@ CHCvs ARI
Fri, Apr 22ndvs BOSvs SF
Sat, Apr 23rdvs BOSvs SF
Sun, Apr 24thvs BOSvs SF
Tue, Apr 26thvs SEAvs MIA
Wed, Apr 27thvs SEAvs MIA
Thu, Apr 28thvs SEAvs MIA
Fri, Apr 29thvs MIN@ SF
Sat, Apr 30thvs MIN@ SF
Sun, May 1stvs MIN@ SF
Mon, May 2nd@ OAK   
Tue, May 3rd@ OAK@ COL
Wed, May 4th@ OAK@ COL
Thu, May 5th@ SEA@ COL
Fri, May 6th@ SEA@ LAA
Sat, May 7th@ SEA@ LAA
Sun, May 8th@ SEA@ LAA
Mon, May 9th@ LAA   
Tue, May 10th@ LAAvs NYM
Wed, May 11th@ LAAvs NYM
Fri, May 13thvs TORvs HOU
Sat, May 14thvs TORvs HOU
Sun, May 15thvs TORvs HOU
Mon, May 16thvs DET@ MIA
Tue, May 17thvs DET@ MIA
Wed, May 18thvs DET@ MIA
Fri, May 20th@ BAL@ MIL
Sat, May 21st@ BAL@ MIL
Sun, May 22nd@ BAL@ MIL
Tue, May 24thvs MIAvs LAD
Wed, May 25thvs MIAvs LAD
Thu, May 26thvs NYYvs COL
Fri, May 27thvs NYYvs COL
Sat, May 28thvs NYYvs COL
Sun, May 29thvs NYYvs COL
Mon, May 30th@ TEX@ NYM
Tue, May 31st@ TEX@ NYM
Wed, Jun 1st@ TEX@ NYM
Thu, Jun 2nd@ TEX@ CIN
Fri, Jun 3rdvs CWS@ CIN
Sat, Jun 4thvs CWS@ CIN
Sun, Jun 5thvs CWS@ CIN
Tue, Jun 7thvs STL@ MIA
Wed, Jun 8thvs STL@ MIA
Thu, Jun 9thvs STL@ MIA
Fri, Jun 10th@ MINvs MIL
Sat, Jun 11th@ MINvs MIL
Sun, Jun 12th@ MINvs MIL
Tue, Jun 14th@ NYYvs ATL
Wed, Jun 15th@ NYYvs ATL
Thu, Jun 16th@ NYYvs PHI
Fri, Jun 17th@ BALvs PHI
Sat, Jun 18th@ BALvs PHI
Sun, Jun 19th@ BALvs PHI
Mon, Jun 20thvs NYY   
Tue, Jun 21stvs NYY@ BAL
Wed, Jun 22ndvs NYY@ BAL
Fri, Jun 24thvs PIT@ TEX
Sat, Jun 25thvs PIT@ TEX
Sun, Jun 26thvs PIT@ TEX
Tue, Jun 28thvs MILvs PIT
Wed, Jun 29thvs MILvs PIT
Thu, Jun 30th@ TOR   
Fri, Jul 1st@ TORvs MIA
Sat, Jul 2nd@ TORvs MIA
Sun, Jul 3rd@ TORvs MIA
Mon, Jul 4th@ BOSvs MIA
Tue, Jul 5th@ BOS@ PHI
Wed, Jul 6th@ BOS@ PHI
Fri, Jul 8th@ CIN@ ATL
Sat, Jul 9th@ CIN@ ATL
Sun, Jul 10th@ CIN@ ATL
Mon, Jul 11thvs BOS   
Tue, Jul 12thvs BOSvs SEA
Wed, Jul 13thvs BOSvs SEA
Thu, Jul 14thvs BOSvs ATL
Fri, Jul 15thvs BALvs ATL
Sat, Jul 16thvs BALvs ATL
Sun, Jul 17thvs BALvs ATL
Fri, Jul 22nd@ KC@ ARI
Sat, Jul 23rd@ KC@ ARI
Sun, Jul 24th@ KC@ ARI
Mon, Jul 25th@ BAL@ LAD
Tue, Jul 26th@ BAL@ LAD
Wed, Jul 27th@ BAL@ LAD
Thu, Jul 28th@ BAL   
Fri, Jul 29thvs CLEvs STL
Sat, Jul 30thvs CLEvs STL
Sun, Jul 31stvs CLEvs STL
Tue, Aug 2ndvs TORvs NYM
Wed, Aug 3rdvs TORvs NYM
Thu, Aug 4th@ DET@ PHI
Fri, Aug 5th@ DET@ PHI
Sat, Aug 6th@ DET@ PHI
Sun, Aug 7th@ DET@ PHI
Tue, Aug 9th@ MIL@ CHC
Wed, Aug 10th@ MIL@ CHC
Fri, Aug 12thvs BALvs SD
Sat, Aug 13thvs BALvs SD
Sun, Aug 14thvs BALvs SD
Mon, Aug 15th@ NYYvs CHC
Tue, Aug 16th@ NYYvs CHC
Wed, Aug 17th@ NYYvs CHC
Thu, Aug 18thvs KC@ SD
Fri, Aug 19thvs KC@ SD
Sat, Aug 20thvs KC@ SD
Sun, Aug 21stvs KC@ SD
Mon, Aug 22ndvs LAA   
Tue, Aug 23rdvs LAA@ SEA
Wed, Aug 24thvs LAA@ SEA
Thu, Aug 25thvs LAA   
Fri, Aug 26th@ BOSvs CIN
Sat, Aug 27th@ BOSvs CIN
Sun, Aug 28th@ BOSvs CIN
Tue, Aug 30th@ MIAvs OAK
Wed, Aug 31st@ MIAvs OAK
Fri, Sep 2ndvs NYY@ NYM
Sat, Sep 3rdvs NYY@ NYM
Sun, Sep 4thvs NYY@ NYM
Mon, Sep 5thvs BOS@ STL
Tue, Sep 6thvs BOS@ STL
Wed, Sep 7thvs BOS@ STL
Fri, Sep 9th@ NYY@ PHI
Sat, Sep 10th@ NYY@ PHI
Sun, Sep 11th@ NYY@ PHI
Mon, Sep 12th@ TOR   
Tue, Sep 13th@ TORvs BAL
Wed, Sep 14th@ TORvs BAL
Fri, Sep 16thvs TEXvs MIA
Sat, Sep 17thvs TEXvs MIA
Sun, Sep 18thvs TEXvs MIA
Mon, Sep 19thvs HOU@ ATL
Tue, Sep 20thvs HOU@ ATL
Wed, Sep 21stvs HOU@ ATL
Thu, Sep 22ndvs TOR   
Fri, Sep 23rdvs TOR@ MIA
Sat, Sep 24thvs TOR@ MIA
Sun, Sep 25thvs TOR@ MIA
Tue, Sep 27th@ CLEvs ATL
Wed, Sep 28th@ CLEvs ATL
Thu, Sep 29th@ CLE   
Fri, Sep 30th@ HOUvs PHI
Sat, Oct 1st@ HOUvs PHI
Sun, Oct 2nd@ HOUvs PHI
Thu, Apr 7th   vs NYM
Thu, Apr 21st   vs ARI
Thu, May 12th   vs NYM
Mon, May 23rd   vs LAD
Mon, Jun 13th   vs ATL
Mon, Jun 27th   vs PIT
Thu, Jul 7th   @ PHI
Mon, Aug 1st   vs NYM
Mon, Aug 8th   @ CHC
Thu, Sep 1st   vs OAK
Thu, Sep 8th   @ STL
Mon, Sep 26th   vs ATL