Skip Navigation to Main Content

Who Should I Trade?

Blake Snell for Camilo Doval (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Blake Snell
SP - LAD
Blake Snell
Camilo Doval
RP - NYY
Camilo Doval
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 82# 383
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Blake Snell
SP - LAD
Blake Snell
Camilo Doval
RP - NYY
Camilo Doval
2025 Stats 
   
   
Games Played1169
   
Games Started110
   
Innings Pitched61.165.1
   
Wins54
   
Losses43
   
Saves016
   
Blown Saves06
   
Holds010
   
Hits Allowed5151
   
Earned Runs1626
   
Home Runs Allowed34
   
Strikeouts7272
   
Walks2635
   
ERA2.353.58
   
WHIP1.261.32
   
Who Should I Trade? Player Notes
  Blake Snell
SP - LAD
Blake Snell
Camilo Doval
RP - NYY
Camilo Doval
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Blake Snell
SP - LAD
Blake Snell
Camilo Doval
RP - NYY
Camilo Doval
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs ARI   
Fri, Mar 27thvs ARI@ SF
Sat, Mar 28thvs ARI@ SF
Mon, Mar 30thvs CLE@ SEA
Tue, Mar 31stvs CLE@ SEA
Wed, Apr 1stvs CLE@ SEA
Fri, Apr 3rd@ WSHvs MIA
Sat, Apr 4th@ WSHvs MIA
Sun, Apr 5th@ WSHvs MIA
Mon, Apr 6th@ TOR   
Tue, Apr 7th@ TORvs ATH
Wed, Apr 8th@ TORvs ATH
Fri, Apr 10thvs TEX@ TB
Sat, Apr 11thvs TEX@ TB
Sun, Apr 12thvs TEX@ TB
Mon, Apr 13thvs NYMvs LAA
Tue, Apr 14thvs NYMvs LAA
Wed, Apr 15thvs NYMvs LAA
Fri, Apr 17th@ COLvs KC
Sat, Apr 18th@ COLvs KC
Sun, Apr 19th@ COLvs KC
Mon, Apr 20th@ COL   
Tue, Apr 21st@ SF@ BOS
Wed, Apr 22nd@ SF@ BOS
Thu, Apr 23rd@ SF@ BOS
Fri, Apr 24thvs CHC@ HOU
Sat, Apr 25thvs CHC@ HOU
Sun, Apr 26thvs CHC@ HOU
Mon, Apr 27thvs MIA@ TEX
Tue, Apr 28thvs MIA@ TEX
Wed, Apr 29thvs MIA@ TEX
Fri, May 1st@ STLvs BAL
Sat, May 2nd@ STLvs BAL
Sun, May 3rd@ STLvs BAL
Mon, May 4th@ HOUvs BAL
Tue, May 5th@ HOUvs TEX
Wed, May 6th@ HOUvs TEX
Fri, May 8thvs ATL@ MIL
Sat, May 9thvs ATL@ MIL
Sun, May 10thvs ATL@ MIL
Mon, May 11thvs SF@ BAL
Tue, May 12thvs SF@ BAL
Wed, May 13thvs SF@ BAL
Thu, May 14thvs SF   
Fri, May 15th@ LAA@ NYM
Sat, May 16th@ LAA@ NYM
Sun, May 17th@ LAA@ NYM
Mon, May 18th@ SDvs TOR
Tue, May 19th@ SDvs TOR
Wed, May 20th@ SDvs TOR
Fri, May 22nd@ MILvs TB
Sat, May 23rd@ MILvs TB
Sun, May 24th@ MILvs TB
Mon, May 25thvs COL@ KC
Tue, May 26thvs COL@ KC
Wed, May 27thvs COL@ KC
Fri, May 29thvs PHI@ ATH
Sat, May 30thvs PHI@ ATH
Sun, May 31stvs PHI@ ATH
Mon, Jun 1st@ ARI   
Tue, Jun 2nd@ ARIvs CLE
Wed, Jun 3rd@ ARIvs CLE
Thu, Jun 4th@ ARIvs CLE
Fri, Jun 5thvs LAAvs BOS
Sat, Jun 6thvs LAAvs BOS
Sun, Jun 7thvs LAAvs BOS
Tue, Jun 9th@ PIT@ CLE
Wed, Jun 10th@ PIT@ CLE
Thu, Jun 11th@ PIT   
Fri, Jun 12th@ CWS@ TOR
Sat, Jun 13th@ CWS@ TOR
Sun, Jun 14th@ CWS@ TOR
Mon, Jun 15thvs TB   
Tue, Jun 16thvs TBvs CWS
Wed, Jun 17thvs TBvs CWS
Fri, Jun 19thvs BALvs CIN
Sat, Jun 20thvs BALvs CIN
Sun, Jun 21stvs BALvs CIN
Mon, Jun 22nd@ MIN@ DET
Tue, Jun 23rd@ MIN@ DET
Wed, Jun 24th@ MIN@ DET
Fri, Jun 26th@ SD@ BOS
Sat, Jun 27th@ SD@ BOS
Sun, Jun 28th@ SD@ BOS
Mon, Jun 29th@ ATHvs DET
Tue, Jun 30th@ ATHvs DET
Wed, Jul 1st@ ATHvs DET
Thu, Jul 2ndvs SD   
Fri, Jul 3rdvs SDvs MIN
Sat, Jul 4thvs SDvs MIN
Sun, Jul 5thvs SDvs MIN
Mon, Jul 6thvs COL@ TB
Tue, Jul 7thvs COL@ TB
Wed, Jul 8thvs COL@ TB
Fri, Jul 10thvs ARI@ WSH
Sat, Jul 11thvs ARI@ WSH
Sun, Jul 12thvs ARI@ WSH
Fri, Jul 17th@ NYYvs LAD
Sat, Jul 18th@ NYYvs LAD
Sun, Jul 19th@ NYYvs LAD
Mon, Jul 20th@ PHIvs PIT
Tue, Jul 21st@ PHIvs PIT
Wed, Jul 22nd@ PHIvs PIT
Fri, Jul 24th@ NYM@ PHI
Sat, Jul 25th@ NYM@ PHI
Sun, Jul 26th@ NYM@ PHI
Tue, Jul 28thvs SEA@ CWS
Wed, Jul 29thvs SEA@ CWS
Thu, Jul 30thvs SEA@ CWS
Fri, Jul 31stvs BOS@ CHC
Sat, Aug 1stvs BOS@ CHC
Sun, Aug 2ndvs BOS@ CHC
Mon, Aug 3rd@ CHCvs STL
Tue, Aug 4th@ CHCvs STL
Wed, Aug 5th@ CHCvs STL
Fri, Aug 7th@ ARIvs ATL
Sat, Aug 8th@ ARIvs ATL
Sun, Aug 9th@ ARIvs ATL
Mon, Aug 10thvs KC   
Tue, Aug 11thvs KCvs SEA
Wed, Aug 12thvs KCvs SEA
Thu, Aug 13thvs MILvs SEA
Fri, Aug 14thvs MIL@ TOR
Sat, Aug 15thvs MIL@ TOR
Sun, Aug 16thvs MIL@ TOR
Mon, Aug 17th@ COL   
Tue, Aug 18th@ COL@ BAL
Wed, Aug 19th@ COL@ BAL
Fri, Aug 21stvs PITvs TOR
Sat, Aug 22ndvs PITvs TOR
Sun, Aug 23rdvs PITvs TOR
Tue, Aug 25th@ ATLvs HOU
Wed, Aug 26th@ ATLvs HOU
Thu, Aug 27th@ ATLvs HOU
Fri, Aug 28th@ DETvs BOS
Sat, Aug 29th@ DETvs BOS
Sun, Aug 30th@ DETvs BOS
Tue, Sep 1stvs STL@ LAA
Wed, Sep 2ndvs STL@ LAA
Thu, Sep 3rdvs STL   
Fri, Sep 4thvs WSH@ SD
Sat, Sep 5thvs WSH@ SD
Sun, Sep 6thvs WSH@ SD
Mon, Sep 7thvs CIN   
Tue, Sep 8thvs CINvs COL
Wed, Sep 9thvs CINvs COL
Fri, Sep 11th@ MIAvs NYM
Sat, Sep 12th@ MIAvs NYM
Sun, Sep 13th@ MIAvs NYM
Mon, Sep 14th@ CIN@ MIN
Tue, Sep 15th@ CIN@ MIN
Wed, Sep 16th@ CIN@ MIN
Thu, Sep 17th@ CIN   
Fri, Sep 18thvs SF@ ARI
Sat, Sep 19thvs SF@ ARI
Sun, Sep 20thvs SF@ ARI
Tue, Sep 22ndvs SDvs TB
Wed, Sep 23rdvs SDvs TB
Thu, Sep 24thvs SDvs TB
Fri, Sep 25th@ SFvs BAL
Sat, Sep 26th@ SFvs BAL
Sun, Sep 27th@ SFvs BAL
Wed, Mar 25th   @ SF
Thu, Apr 9th   vs ATH
Thu, Apr 16th   vs LAA
Thu, May 7th   vs TEX
Thu, May 21st   vs TOR
Mon, Jun 8th   @ CLE
Thu, Jun 18th   vs CWS
Thu, Jun 25th   @ BOS
Thu, Jul 9th   @ TB
Mon, Jul 27th   @ CWS
Thu, Aug 20th   @ BAL
Mon, Aug 31st   @ LAA
Thu, Sep 10th   vs COL