Skip to main content

Who Should I Trade?

Mike Baumann for Ryan Castellani (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Mike Baumann
Mike Baumann
Ryan Castellani
Ryan Castellani
Recommended by
1 of 1 experts
Recommended by
0 of 1 experts
Rest of Season
VBR# 1077
Injury AlertMiLBMiLB
Expert Ranks 
Corbin Young
# 440# 455
Who Should I Trade? Player Statistics
  Mike Baumann
Mike Baumann
Ryan Castellani
Ryan Castellani
2021 Stats 
Games Played1
Games Started1
Innings Pitched3.0
Blown Saves0
Hits Allowed5
Earned Runs2
Home Runs Allowed1
Who Should I Trade? Player Projections
  Mike Baumann
Mike Baumann
Ryan Castellani
Ryan Castellani
2021 Projections 
Games Played4
Games Started3
Innings Pitched17.5
Blown Saves0
Hits Allowed20
Earned Runs13
Home Runs Allowed4
Who Should I Trade? Player Notes
  Mike Baumann
Mike Baumann
Ryan Castellani
Ryan Castellani
  Rockies pitcher Ryan Castellani was promoted to the majors and made his first appearance of the season as the starter for Game 2 of Tuesday's doubleheader. He would go on to allow two runs on five hits and four walks and was pulled after just 3.1 innings of work. Castellini was hit with the no-decision after the Rockies executed a comeback and won in the seventh inning.
Andersen Pickard
Wed, May 5th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Baumann
Mike Baumann
Ryan Castellani
Ryan Castellani
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2nd@ BOSvs LAD
Sat, Apr 3rd@ BOSvs LAD
Sun, Apr 4th@ BOSvs LAD
Mon, Apr 5th@ NYY   
Tue, Apr 6th@ NYYvs ARI
Wed, Apr 7th@ NYYvs ARI
Thu, Apr 8thvs BOSvs ARI
Sat, Apr 10thvs BOS@ SF
Sun, Apr 11thvs BOS@ SF
Tue, Apr 13thvs SEA@ LAD
Thu, Apr 15thvs SEA@ LAD
Fri, Apr 16th@ TEX   
Sat, Apr 17th@ TEXvs NYM
Sun, Apr 18th@ TEXvs NYM
Tue, Apr 20th@ MIAvs HOU
Wed, Apr 21st@ MIAvs HOU
Fri, Apr 23rdvs OAKvs PHI
Sat, Apr 24thvs OAKvs PHI
Sun, Apr 25thvs OAKvs PHI
Mon, Apr 26thvs NYY@ SF
Tue, Apr 27thvs NYY@ SF
Wed, Apr 28thvs NYY@ SF
Thu, Apr 29thvs NYY@ ARI
Fri, Apr 30th@ OAK@ ARI
Sat, May 1st@ OAK@ ARI
Sun, May 2nd@ OAK@ ARI
Mon, May 3rd@ SEA   
Tue, May 4th@ SEAvs SF
Wed, May 5th@ SEAvs SF
Fri, May 7thvs BOS@ STL
Sat, May 8thvs BOS@ STL
Sun, May 9thvs BOS@ STL
Mon, May 10thvs BOS   
Tue, May 11th@ NYMvs SD
Wed, May 12th@ NYMvs SD
Fri, May 14thvs NYYvs CIN
Sat, May 15thvs NYYvs CIN
Sun, May 16thvs NYYvs CIN
Tue, May 18thvs TB@ SD
Wed, May 19thvs TB@ SD
Thu, May 20thvs TB   
Fri, May 21st@ WSHvs ARI
Sat, May 22nd@ WSHvs ARI
Sun, May 23rd@ WSHvs ARI
Mon, May 24th@ MIN@ NYM
Tue, May 25th@ MIN@ NYM
Wed, May 26th@ MIN   
Thu, May 27th@ CWS@ NYM
Sat, May 29th@ CWS@ PIT
Sun, May 30th@ CWS@ PIT
Mon, May 31stvs MIN   
Tue, Jun 1stvs MINvs TEX
Wed, Jun 2ndvs MINvs TEX
Fri, Jun 4thvs CLEvs OAK
Sat, Jun 5thvs CLEvs OAK
Sun, Jun 6thvs CLEvs OAK
Tue, Jun 8thvs NYM@ MIA
Wed, Jun 9thvs NYM@ MIA
Fri, Jun 11th@ TB@ CIN
Sat, Jun 12th@ TB@ CIN
Sun, Jun 13th@ TB@ CIN
Mon, Jun 14th@ CLEvs SD
Tue, Jun 15th@ CLEvs SD
Wed, Jun 16th@ CLEvs SD
Thu, Jun 17th@ CLEvs MIL
Fri, Jun 18thvs TORvs MIL
Sat, Jun 19thvs TORvs MIL
Sun, Jun 20thvs TORvs MIL
Mon, Jun 21stvs HOU   
Tue, Jun 22ndvs HOU@ SEA
Wed, Jun 23rdvs HOU@ SEA
Thu, Jun 24th@ TOR   
Fri, Jun 25th@ TOR@ MIL
Sat, Jun 26th@ TOR@ MIL
Sun, Jun 27th@ TOR@ MIL
Mon, Jun 28th@ HOUvs PIT
Tue, Jun 29th@ HOUvs PIT
Wed, Jun 30th@ HOUvs PIT
Fri, Jul 2nd@ LAAvs STL
Sat, Jul 3rd@ LAAvs STL
Sun, Jul 4th@ LAAvs STL
Tue, Jul 6thvs TOR@ ARI
Wed, Jul 7thvs TOR@ ARI
Thu, Jul 8thvs TOR@ ARI
Fri, Jul 9thvs CWS@ SD
Sat, Jul 10thvs CWS@ SD
Sun, Jul 11thvs CWS@ SD
Fri, Jul 16th@ KCvs LAD
Sat, Jul 17th@ KCvs LAD
Sun, Jul 18th@ KCvs LAD
Mon, Jul 19th@ TB   
Tue, Jul 20th@ TBvs SEA
Wed, Jul 21st@ TBvs SEA
Fri, Jul 23rdvs WSH@ LAD
Sat, Jul 24thvs WSH@ LAD
Sun, Jul 25thvs WSH@ LAD
Tue, Jul 27thvs MIA@ LAA
Wed, Jul 28thvs MIA@ LAA
Thu, Jul 29th@ DET@ SD
Fri, Jul 30th@ DET@ SD
Sat, Jul 31st@ DET@ SD
Sun, Aug 1st@ DET@ SD
Mon, Aug 2nd@ NYY   
Tue, Aug 3rd@ NYYvs CHC
Wed, Aug 4th@ NYYvs CHC
Fri, Aug 6thvs TBvs MIA
Sat, Aug 7thvs TBvs MIA
Sun, Aug 8thvs TBvs MIA
Tue, Aug 10thvs DET@ HOU
Wed, Aug 11thvs DET@ HOU
Thu, Aug 12thvs DET@ SF
Fri, Aug 13th@ BOS@ SF
Sat, Aug 14th@ BOS@ SF
Sun, Aug 15th@ BOS@ SF
Mon, Aug 16th@ TBvs SD
Tue, Aug 17th@ TBvs SD
Wed, Aug 18th@ TBvs SD
Thu, Aug 19th@ TB   
Fri, Aug 20thvs ATLvs ARI
Sat, Aug 21stvs ATLvs ARI
Sun, Aug 22ndvs ATLvs ARI
Tue, Aug 24thvs LAA@ CHC
Wed, Aug 25thvs LAA@ CHC
Thu, Aug 26thvs LAA   
Fri, Aug 27thvs TB@ LAD
Sat, Aug 28thvs TB@ LAD
Sun, Aug 29thvs TB@ LAD
Mon, Aug 30th@ TOR@ TEX
Tue, Aug 31st@ TOR@ TEX
Wed, Sep 1st@ TOR@ TEX
Fri, Sep 3rd@ NYYvs ATL
Sat, Sep 4th@ NYYvs ATL
Sun, Sep 5th@ NYYvs ATL
Mon, Sep 6thvs KCvs SF
Tue, Sep 7thvs KCvs SF
Wed, Sep 8thvs KCvs SF
Thu, Sep 9thvs KC@ PHI
Fri, Sep 10thvs TOR@ PHI
Sat, Sep 11thvs TOR@ PHI
Sun, Sep 12thvs TOR@ PHI
Tue, Sep 14thvs NYY@ ATL
Wed, Sep 15thvs NYY@ ATL
Thu, Sep 16thvs NYY@ ATL
Fri, Sep 17th@ BOS@ WSH
Sat, Sep 18th@ BOS@ WSH
Sun, Sep 19th@ BOS@ WSH
Mon, Sep 20th@ PHI   
Tue, Sep 21st@ PHIvs LAD
Wed, Sep 22nd@ PHIvs LAD
Thu, Sep 23rdvs TEXvs LAD
Fri, Sep 24thvs TEXvs SF
Sat, Sep 25thvs TEXvs SF
Sun, Sep 26thvs TEXvs SF
Tue, Sep 28thvs BOSvs WSH
Wed, Sep 29thvs BOSvs WSH
Thu, Sep 30thvs BOS   
Fri, Oct 1st@ TOR@ ARI
Sat, Oct 2nd@ TOR@ ARI
Sun, Oct 3rd@ TOR@ ARI
Thu, Apr 1st   vs LAD
Fri, Apr 9th   @ SF
Wed, Apr 14th   @ LAD
Thu, May 13th   vs CIN
Mon, May 17th   @ SD
Thu, Jun 3rd   vs TEX
Thu, Jun 10th   @ MIA
Thu, Jul 1st   vs STL
Mon, Jul 26th   @ LAA
Thu, Aug 5th   vs CHC
Mon, Aug 23rd   @ CHC
Thu, Sep 2nd   vs ATL
Mon, Sep 27th   vs WSH