Who Should I Trade?

Trevor Bauer for Blake Snell (2019)

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

Experts' Pick
  Blake Snell
Blake Snell
TB vs CWS Sat, Jul 20th 6:10pm
Trevor Bauer
Trevor Bauer
CLE vs KC Sat, Jul 20th 7:10pm
Recommended by
10 of 17 experts
Recommended by
7 of 17 experts
Rest of Season
VBR# 251# 203
Injury Alert--
Weather85 F, Humid and Mostly Cloudy
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 6# 13
Andrew Gould
# 7# 14
Joe Bond
Fantasy Six Pack
# 11# 16
Paul Sporer
# 8# 10
Donkey Teeth
# 5# 7
Dan Harris
# 8# 19
Andrew Seifter
# 19# 44
Max Freeze
Freeze Stats
# 6# 9
Brandon 'B_Don' Myers
# 3# 6
Todd D Clark
The Fantasy Fix
# 6# 10
Andrea LaMont
Lenny Melnick Fantasy Sports
# 11# 1
Eno Sarris
The Athletic
# 12# 4
Nick Mariano
# 7# 4
Chris Meaney
The Athletic
# 7# 6
Pierre Camus
# 18# 6
Bobby Sylvester
# 16# 10
Mick Ciallela
# 14# 12
  Blake Snell
Blake Snell
Trevor Bauer
Trevor Bauer
2019 Stats 
Games Played1922
Games Started1922
Innings Pitched95.2145.1
Blown Saves00
Hits Allowed88116
Earned Runs4860
Home Runs Allowed1422
  Blake Snell
Blake Snell
Trevor Bauer
Trevor Bauer
2019 Projections 
Games Played1412
Games Started1412
Innings Pitched68.372.7
Blown Saves00
Hits Allowed5959
Earned Runs3030
Home Runs Allowed911
  Blake Snell
Blake Snell
Trevor Bauer
Trevor Bauer
 Blake Snell held the Yankees to one run on three hits while walking two and striking out four in five innings in his start Monday.
John Aubin
Tue, Jul 16th
Cleveland Indians right-hander Trevor Bauer picked up his ninth win in a 6-3 victory over Detroit on Thursday. Bauer allowed three runs in 6 2/3 innings while striking out 10.
Matthew Terelle
Fri, Jul 19th
 Rays Manager Kevin Cash's decision to delay Blake Snell’s next start until Monday in New York was both to line up his ace against a key divisional foe and to give Snell a few extra days of rest as they begin to monitor his workload in the second half.
Mike Maher
Fri, Jul 12th
Cleveland Indians right-hander Trevor Bauer struck out 11 in a 6-2 loss to the Twins on Saturday. He pitched well, allowing three runs over six innings of work.
Matthew Terelle
Sun, Jul 14th
 Blake Snell allowed one run on five hits with two walks and five strikeouts across five innings in a no-decision against the Yankees on Saturday.
John Aubin
Sun, Jul 7th
Cleveland Indians right-hander Trevor Bauer was excellent in an 11-1 win over the Reds on Sunday. Bauer pitched seven innings of one-run ball while striking out nine.
Matthew Terelle
Mon, Jul 8th
 Blake Snell gave up two runs on three hits while striking out 12 batters over six innings in the Rays' 6-2 win over the Rangers on Sunday.
John Aubin
Sun, Jun 30th
Cleveland Indians right-hander Trevor Bauer picked up the win in a 9-5 victory over the Royals on Tuesday. Bauer allowed five runs in six innings while striking out six.
Matthew Terelle
Wed, Jul 3rd
 Blake Snell allowed seven runs on 11 hits with one walk and four strikeouts across 3 1/3 innings while taking a loss against the Twins on Tuesday.
John Aubin
Wed, Jun 26th
Cleveland Indians right-hander Trevor Bauer was dominant in a 5-3 win over the Royals on Wednesday. Bauer allowed just one run over 6 2/3 innings while striking out 12.
Matthew Terelle
Wed, Jun 26th
There are no recent notes for these players
  Blake Snell
Blake Snell
Trevor Bauer
Trevor Bauer
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs HOU@ MIN
Sat, Mar 30thvs HOU@ MIN
Sun, Mar 31stvs HOU@ MIN
Mon, Apr 1stvs COLvs CWS
Wed, Apr 3rdvs COLvs CWS
Thu, Apr 4th   vs TOR
Fri, Apr 5th@ SFvs TOR
Sat, Apr 6th@ SFvs TOR
Sun, Apr 7th@ SFvs TOR
Tue, Apr 9th@ CWS@ DET
Wed, Apr 10th@ CWS@ DET
Thu, Apr 11th   @ DET
Fri, Apr 12th@ TOR@ KC
Sat, Apr 13th@ TOR@ KC
Sun, Apr 14th@ TOR@ KC
Mon, Apr 15th   @ SEA
Tue, Apr 16thvs BAL@ SEA
Wed, Apr 17thvs BAL@ SEA
Sat, Apr 20thvs BOSvs ATL
Sun, Apr 21stvs BOSvs ATL
Tue, Apr 23rdvs KCvs MIA
Wed, Apr 24thvs KCvs MIA
Thu, Apr 25th   @ HOU
Fri, Apr 26th   @ HOU
Sat, Apr 27th@ BOS@ HOU
Sun, Apr 28th@ BOS@ HOU
Tue, Apr 30th   @ MIA
Wed, May 1st@ KC@ MIA
Fri, May 3rd@ BALvs SEA
Sat, May 4th@ BALvs SEA
Sun, May 5th   vs SEA
Mon, May 6thvs ARIvs CWS
Tue, May 7thvs ARIvs CWS
Wed, May 8thvs ARIvs CWS
Thu, May 9th   vs CWS
Fri, May 10thvs NYY@ OAK
Sat, May 11thvs NYY@ OAK
Sun, May 12thvs NYY@ OAK
Mon, May 13th   @ CWS
Tue, May 14th@ MIA@ CWS
Thu, May 16th   vs BAL
Fri, May 17th@ NYYvs BAL
Sat, May 18th@ NYYvs BAL
Sun, May 19th@ NYYvs BAL
Mon, May 20th   vs OAK
Tue, May 21stvs LADvs OAK
Wed, May 22ndvs LADvs OAK
Thu, May 23rd@ CLEvs TB
Fri, May 24th@ CLEvs TB
Sat, May 25th@ CLEvs TB
Sun, May 26th@ CLEvs TB
Mon, May 27thvs TOR@ BOS
Tue, May 28thvs TOR@ BOS
Wed, May 29thvs TOR@ BOS
Thu, May 30thvs MIN@ CWS
Fri, May 31stvs MIN@ CWS
Sat, Jun 1stvs MIN@ CWS
Sun, Jun 2ndvs MIN@ CWS
Tue, Jun 4th@ DETvs MIN
Wed, Jun 5th@ DETvs MIN
Thu, Jun 6th@ DETvs MIN
Fri, Jun 7th@ BOSvs NYY
Sat, Jun 8th@ BOSvs NYY
Sun, Jun 9th@ BOSvs NYY
Tue, Jun 11thvs OAKvs CIN
Wed, Jun 12thvs OAKvs CIN
Fri, Jun 14thvs LAA@ DET
Sat, Jun 15thvs LAA@ DET
Sun, Jun 16thvs LAA@ DET
Mon, Jun 17th@ NYY@ TEX
Tue, Jun 18th@ NYY@ TEX
Wed, Jun 19th@ NYY@ TEX
Thu, Jun 20th@ OAK@ TEX
Fri, Jun 21st@ OAKvs DET
Sat, Jun 22nd@ OAKvs DET
Sun, Jun 23rd@ OAKvs DET
Mon, Jun 24th   vs KC
Tue, Jun 25th@ MINvs KC
Wed, Jun 26th@ MINvs KC
Fri, Jun 28thvs TEX@ BAL
Sat, Jun 29thvs TEX@ BAL
Sun, Jun 30thvs TEX@ BAL
Tue, Jul 2ndvs BAL@ KC
Wed, Jul 3rdvs BAL@ KC
Thu, Jul 4thvs NYY@ KC
Sat, Jul 6thvs NYY@ CIN
Sun, Jul 7thvs NYY@ CIN
Fri, Jul 12th@ BALvs MIN
Sat, Jul 13th@ BALvs MIN
Sun, Jul 14th@ BALvs MIN
Mon, Jul 15th@ NYYvs DET
Tue, Jul 16th@ NYYvs DET
Wed, Jul 17th   vs DET
Thu, Jul 18th@ NYYvs DET
Fri, Jul 19thvs CWSvs KC
Sat, Jul 20thvs CWSvs KC
Sun, Jul 21stvs CWSvs KC
Mon, Jul 22ndvs BOS@ TOR
Tue, Jul 23rdvs BOS@ TOR
Wed, Jul 24thvs BOS@ TOR
Thu, Jul 25th   @ KC
Fri, Jul 26th@ TOR@ KC
Sat, Jul 27th@ TOR@ KC
Sun, Jul 28th@ TOR@ KC
Tue, Jul 30th@ BOSvs HOU
Wed, Jul 31st@ BOSvs HOU
Thu, Aug 1st@ BOSvs HOU
Fri, Aug 2nd   vs LAA
Sat, Aug 3rdvs MIAvs LAA
Sun, Aug 4thvs MIAvs LAA
Mon, Aug 5thvs TORvs TEX
Tue, Aug 6thvs TORvs TEX
Wed, Aug 7thvs TORvs TEX
Thu, Aug 8th   @ MIN
Fri, Aug 9th@ SEA@ MIN
Sat, Aug 10th@ SEA@ MIN
Sun, Aug 11th@ SEA@ MIN
Mon, Aug 12th@ SDvs BOS
Tue, Aug 13th@ SDvs BOS
Wed, Aug 14th@ SDvs BOS
Thu, Aug 15th   @ NYY
Fri, Aug 16thvs DET@ NYY
Sat, Aug 17thvs DET@ NYY
Sun, Aug 18thvs DET@ NYY
Tue, Aug 20thvs SEA@ NYM
Wed, Aug 21stvs SEA@ NYM
Thu, Aug 22nd@ BAL@ NYM
Fri, Aug 23rd@ BALvs KC
Sat, Aug 24th@ BALvs KC
Sun, Aug 25th@ BALvs KC
Tue, Aug 27th@ HOU@ DET
Wed, Aug 28th@ HOU@ DET
Thu, Aug 29th@ HOU@ DET
Fri, Aug 30thvs CLE@ TB
Sat, Aug 31stvs CLE@ TB
Sun, Sep 1stvs CLE@ TB
Mon, Sep 2ndvs BALvs CWS
Tue, Sep 3rdvs BALvs CWS
Wed, Sep 4thvs BALvs CWS
Thu, Sep 5thvs TORvs CWS
Fri, Sep 6thvs TOR@ MIN
Sat, Sep 7thvs TOR@ MIN
Sun, Sep 8thvs TOR@ MIN
Mon, Sep 9th   @ LAA
Tue, Sep 10th@ TEX@ LAA
Wed, Sep 11th@ TEX@ LAA
Fri, Sep 13th@ LAAvs MIN
Sat, Sep 14th@ LAAvs MIN
Sun, Sep 15th@ LAAvs MIN
Tue, Sep 17th@ LADvs DET
Wed, Sep 18th@ LADvs DET
Thu, Sep 19th   vs DET
Fri, Sep 20thvs BOSvs PHI
Sat, Sep 21stvs BOSvs PHI
Sun, Sep 22ndvs BOSvs PHI
Tue, Sep 24thvs NYY@ CWS
Wed, Sep 25thvs NYY@ CWS
Thu, Sep 26th   @ CWS
Fri, Sep 27th@ TOR@ WSH
Sat, Sep 28th@ TOR@ WSH
Sun, Sep 29th@ TOR@ WSH
Fri, Mar 29thvs HOU   
Tue, Apr 2ndvs COL   
Mon, Apr 8th@ CWS   
Thu, Apr 18thvs BAL   
Fri, Apr 19thvs BOS   
Mon, Apr 22ndvs KC   
Mon, Apr 29th@ KC   
Thu, May 2nd@ KC   
Wed, May 15th@ MIA   
Mon, Jun 10thvs OAK   
Thu, Jun 13thvs LAA   
Thu, Jun 27th@ MIN   
Mon, Jul 1stvs BAL   
Fri, Jul 5thvs NYY   
Mon, Aug 19thvs SEA   
Thu, Sep 12th@ TEX   
Mon, Sep 23rdvs BOS