Skip to main content

Who Should I Trade?

Bruce Zimmermann for Ryan Castellani (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Bruce Zimmermann
SP - BAL
Bruce Zimmermann
Ryan Castellani
SP - OAK
Ryan Castellani
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 1014
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Bruce Zimmermann
SP - BAL
Bruce Zimmermann
Ryan Castellani
SP - OAK
Ryan Castellani
2021 Stats 
   
   
Games Played141
   
Games Started131
   
Innings Pitched64.13.0
   
Wins40
   
Losses50
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed755
   
Earned Runs362
   
Home Runs Allowed141
   
Strikeouts562
   
Walks224
   
ERA5.045.40
   
WHIP1.512.70
   
Who Should I Trade? Player Notes
  Bruce Zimmermann
SP - BAL
Bruce Zimmermann
Ryan Castellani
SP - OAK
Ryan Castellani
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Bruce Zimmermann
SP - BAL
Bruce Zimmermann
Ryan Castellani
SP - OAK
Ryan Castellani
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs TORvs LAA
Sat, Apr 2ndvs TORvs LAA
Sun, Apr 3rdvs TORvs LAA
Mon, Apr 4th@ BOSvs DET
Tue, Apr 5th@ BOSvs DET
Wed, Apr 6th@ BOSvs DET
Fri, Apr 8th@ TB@ PHI
Sat, Apr 9th@ TB@ PHI
Sun, Apr 10th@ TB@ PHI
Mon, Apr 11thvs MIL@ TB
Tue, Apr 12thvs MIL@ TB
Wed, Apr 13thvs MIL@ TB
Fri, Apr 15thvs NYY@ TOR
Sat, Apr 16thvs NYY@ TOR
Sun, Apr 17thvs NYY@ TOR
Mon, Apr 18th@ OAKvs BAL
Tue, Apr 19th@ OAKvs BAL
Wed, Apr 20th@ OAKvs BAL
Thu, Apr 21st@ OAKvs BAL
Fri, Apr 22nd@ LAAvs TEX
Sat, Apr 23rd@ LAAvs TEX
Sun, Apr 24th@ LAAvs TEX
Tue, Apr 26th@ NYY@ SF
Wed, Apr 27th@ NYY@ SF
Thu, Apr 28th@ NYY   
Fri, Apr 29thvs BOSvs CLE
Sat, Apr 30thvs BOSvs CLE
Sun, May 1stvs BOSvs CLE
Mon, May 2ndvs MINvs TB
Tue, May 3rdvs MINvs TB
Wed, May 4thvs MINvs TB
Thu, May 5thvs MIN   
Fri, May 6thvs KC@ MIN
Sat, May 7thvs KC@ MIN
Sun, May 8thvs KC@ MIN
Tue, May 10th@ STL@ DET
Wed, May 11th@ STL@ DET
Thu, May 12th@ STL@ DET
Fri, May 13th@ DETvs LAA
Sat, May 14th@ DETvs LAA
Sun, May 15th@ DETvs LAA
Mon, May 16thvs NYYvs MIN
Tue, May 17thvs NYYvs MIN
Wed, May 18thvs NYYvs MIN
Thu, May 19thvs NYY   
Fri, May 20thvs TB@ LAA
Sat, May 21stvs TB@ LAA
Sun, May 22ndvs TB@ LAA
Mon, May 23rd@ NYY@ SEA
Tue, May 24th@ NYY@ SEA
Wed, May 25th@ NYY@ SEA
Fri, May 27th@ BOSvs TEX
Sat, May 28th@ BOSvs TEX
Sun, May 29th@ BOSvs TEX
Mon, May 30th@ BOSvs HOU
Tue, May 31stvs SEAvs HOU
Wed, Jun 1stvs SEAvs HOU
Thu, Jun 2ndvs SEA   
Fri, Jun 3rdvs CLEvs BOS
Sat, Jun 4thvs CLEvs BOS
Sun, Jun 5thvs CLEvs BOS
Tue, Jun 7thvs CHC@ ATL
Wed, Jun 8thvs CHC@ ATL
Thu, Jun 9th@ KC@ CLE
Fri, Jun 10th@ KC@ CLE
Sat, Jun 11th@ KC@ CLE
Sun, Jun 12th@ KC@ CLE
Mon, Jun 13th@ TOR   
Tue, Jun 14th@ TOR@ BOS
Wed, Jun 15th@ TOR@ BOS
Thu, Jun 16th@ TOR@ BOS
Fri, Jun 17thvs TBvs KC
Sat, Jun 18thvs TBvs KC
Sun, Jun 19thvs TBvs KC
Tue, Jun 21stvs WSHvs SEA
Wed, Jun 22ndvs WSHvs SEA
Thu, Jun 23rd@ CWSvs SEA
Fri, Jun 24th@ CWS@ KC
Sat, Jun 25th@ CWS@ KC
Sun, Jun 26th@ CWS@ KC
Mon, Jun 27th@ SEA@ NYY
Tue, Jun 28th@ SEA@ NYY
Wed, Jun 29th@ SEA@ NYY
Fri, Jul 1st@ MIN@ SEA
Sat, Jul 2nd@ MIN@ SEA
Sun, Jul 3rd@ MIN@ SEA
Mon, Jul 4thvs TEXvs TOR
Tue, Jul 5thvs TEXvs TOR
Wed, Jul 6thvs TEXvs TOR
Thu, Jul 7thvs LAA   
Fri, Jul 8thvs LAAvs HOU
Sat, Jul 9thvs LAAvs HOU
Sun, Jul 10thvs LAAvs HOU
Tue, Jul 12th@ CHC@ TEX
Wed, Jul 13th@ CHC@ TEX
Fri, Jul 15th@ TB@ HOU
Sat, Jul 16th@ TB@ HOU
Sun, Jul 17th@ TB@ HOU
Fri, Jul 22ndvs NYYvs TEX
Sat, Jul 23rdvs NYYvs TEX
Sun, Jul 24thvs NYYvs TEX
Mon, Jul 25thvs TBvs HOU
Tue, Jul 26thvs TBvs HOU
Wed, Jul 27thvs TBvs HOU
Thu, Jul 28thvs TB   
Fri, Jul 29th@ CIN@ CWS
Sat, Jul 30th@ CIN@ CWS
Sun, Jul 31st@ CIN@ CWS
Mon, Aug 1st@ TEX   
Tue, Aug 2nd@ TEX@ LAA
Wed, Aug 3rd@ TEX@ LAA
Fri, Aug 5thvs PIT   
Sat, Aug 6thvs PITvs SF
Sun, Aug 7thvs PITvs SF
Mon, Aug 8thvs TORvs LAA
Tue, Aug 9thvs TORvs LAA
Wed, Aug 10thvs TORvs LAA
Fri, Aug 12th@ TB@ HOU
Sat, Aug 13th@ TB@ HOU
Sun, Aug 14th@ TB@ HOU
Mon, Aug 15th@ TOR@ TEX
Tue, Aug 16th@ TOR@ TEX
Wed, Aug 17th@ TOR@ TEX
Fri, Aug 19thvs BOSvs SEA
Sat, Aug 20thvs BOSvs SEA
Sun, Aug 21stvs BOSvs SEA
Tue, Aug 23rdvs CWSvs MIA
Wed, Aug 24thvs CWSvs MIA
Thu, Aug 25thvs CWSvs NYY
Fri, Aug 26th@ HOUvs NYY
Sat, Aug 27th@ HOUvs NYY
Sun, Aug 28th@ HOUvs NYY
Tue, Aug 30th@ CLE@ WSH
Wed, Aug 31st@ CLE@ WSH
Thu, Sep 1st@ CLE@ WSH
Fri, Sep 2ndvs OAK@ BAL
Sat, Sep 3rdvs OAK@ BAL
Sun, Sep 4thvs OAK@ BAL
Mon, Sep 5thvs TOR   
Tue, Sep 6thvs TORvs ATL
Wed, Sep 7thvs TORvs ATL
Fri, Sep 9thvs BOSvs CWS
Sat, Sep 10thvs BOSvs CWS
Sun, Sep 11thvs BOSvs CWS
Tue, Sep 13th@ WSH@ TEX
Wed, Sep 14th@ WSH@ TEX
Fri, Sep 16th@ TOR@ HOU
Sat, Sep 17th@ TOR@ HOU
Sun, Sep 18th@ TOR@ HOU
Mon, Sep 19thvs DET   
Tue, Sep 20thvs DETvs SEA
Wed, Sep 21stvs DETvs SEA
Thu, Sep 22ndvs HOUvs SEA
Fri, Sep 23rdvs HOUvs NYM
Sat, Sep 24thvs HOUvs NYM
Sun, Sep 25thvs HOUvs NYM
Tue, Sep 27th@ BOS@ LAA
Wed, Sep 28th@ BOS@ LAA
Thu, Sep 29th@ BOS@ LAA
Fri, Sep 30th@ NYY@ SEA
Sat, Oct 1st@ NYY@ SEA
Sun, Oct 2nd@ NYY@ SEA
Fri, Apr 1st   vs LAA
Thu, Apr 14th   @ TB
Mon, May 9th   @ DET
Thu, May 26th   vs TEX
Thu, Jun 30th   @ SEA
Mon, Jul 11th   @ TEX
Thu, Aug 4th   @ LAA
Thu, Aug 18th   @ TEX
Mon, Aug 22nd   vs MIA
Thu, Sep 8th   vs CWS
Thu, Sep 15th   @ HOU