Who Should I Trade?

Chris Bassitt for Merrill Kelly (2019)

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

Experts' Pick
  Merrill Kelly
Merrill Kelly
ARI vs LAD Mon, Jun 24th 9:40pm
Chris Bassitt
Chris Bassitt
OAK @ STL Tue, Jun 25th 8:15pm
Recommended by
4 of 7 experts
Recommended by
3 of 7 experts
Rest of Season
VBR# 285# 424
Injury Alert--
Weather106 F, Clear
Expert Ranks 
Nick Mariano
# 105
Bobby Sylvester
# 156
Dan Harris
# 90
Pierre Camus
# 144# 193
Joe Bond
Fantasy Six Pack
# 106# 94
Alan Harrison
The Fantasy Fix
# 98
Andrew Gould
# 126# 123
  Merrill Kelly
Merrill Kelly
Chris Bassitt
Chris Bassitt
2019 Stats 
Games Played1611
Games Started1611
Innings Pitched94.164.1
Blown Saves00
Hits Allowed9048
Earned Runs4126
Home Runs Allowed138
  Merrill Kelly
Merrill Kelly
Chris Bassitt
Chris Bassitt
2019 Projections 
Games Played116
Games Started116
Innings Pitched68.637.9
Blown Saves00
Hits Allowed6829
Earned Runs3116
Home Runs Allowed95
  Merrill Kelly
Merrill Kelly
Chris Bassitt
Chris Bassitt
 Merrill Kelly got tagged for six runs (five earned) on eight hits in six innings on Tuesday versus Colorado, falling to 7-7 on the year in the process.
Brendan Tuma - Too Much Tuma
Wed, Jun 19th
Chris Bassitt allowed two runs on two hits and three walks over 5 2/3 innings on Wednesday against the Orioles. He struck out six and earned the win, moving to 4-3 on the year.
Dan Harris
Thu, Jun 20th
 Kelly (7-6) shut out the Phillies on Wednesday night, scattering three hits over 7.2 innings while striking out five.
Connor Rooney
Thu, Jun 13th
Chris Bassitt allowed three earned runs on five hits, four walks, and four strikeouts through 5 2/3 innings on Friday against Seattle.
Kamran Hoda
Sat, Jun 15th
 Merrill Kelly improved to 6-6 on Friday versus Toronto, allowing just one run on three hits over seven strong innings.
Brendan Tuma - Too Much Tuma
Sat, Jun 8th
Chris Bassitt allowed three runs on five hits, two walks, and five strikeouts through 5 2/3 innings on Saturday against Texas.
Kamran Hoda
Sun, Jun 9th
 Merrill Kelly improved to 5-6 on Sunday versus the Mets, striking out 10 while allowing just one run over 7 2/3 strong innings.
Brendan Tuma - Too Much Tuma
Sun, Jun 2nd
Chris Bassitt allowed three runs on six hits, one walk, and one strikeout through six innings on Sunday against the Astros.
Kamran Hoda
Mon, Jun 3rd
 Merrill Kelly took the loss on Tuesday in Colorado, giving up four runs on six hits in 6 2/3 innings.
Brendan Tuma - Too Much Tuma
Wed, May 29th
Chris Bassitt allowed five runs on six hits, two walks, and three strikeouts through five innings on Monday against the Angels.
Kamran Hoda
Tue, May 28th
There are no recent notes for these players
  Merrill Kelly
Merrill Kelly
Chris Bassitt
Chris Bassitt
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 20th   vs SEA
Thu, Mar 21st   vs SEA
Thu, Mar 28th@ LADvs LAA
Fri, Mar 29th@ LADvs LAA
Sat, Mar 30th@ LADvs LAA
Sun, Mar 31st@ LADvs LAA
Mon, Apr 1st@ SDvs BOS
Tue, Apr 2nd@ SDvs BOS
Wed, Apr 3rd@ SDvs BOS
Thu, Apr 4th   vs BOS
Fri, Apr 5thvs BOS@ HOU
Sat, Apr 6thvs BOS@ HOU
Sun, Apr 7thvs BOS@ HOU
Mon, Apr 8th   @ BAL
Tue, Apr 9thvs TEX@ BAL
Wed, Apr 10thvs TEX@ BAL
Thu, Apr 11thvs SD@ BAL
Fri, Apr 12thvs SD@ TEX
Sun, Apr 14thvs SD@ TEX
Tue, Apr 16th@ ATLvs HOU
Wed, Apr 17th@ ATLvs HOU
Fri, Apr 19th@ CHCvs TOR
Sat, Apr 20th@ CHCvs TOR
Sun, Apr 21st@ CHCvs TOR
Mon, Apr 22nd@ PITvs TEX
Tue, Apr 23rd@ PITvs TEX
Wed, Apr 24th@ PITvs TEX
Fri, Apr 26thvs CHC@ TOR
Sat, Apr 27thvs CHC@ TOR
Sun, Apr 28thvs CHC@ TOR
Mon, Apr 29th   @ BOS
Tue, Apr 30thvs NYY@ BOS
Wed, May 1stvs NYY@ BOS
Fri, May 3rd@ COL@ PIT
Sat, May 4th@ COL@ PIT
Sun, May 5th@ COL@ PIT
Tue, May 7th@ TBvs CIN
Wed, May 8th@ TBvs CIN
Thu, May 9thvs ATLvs CIN
Fri, May 10thvs ATLvs CLE
Sat, May 11thvs ATLvs CLE
Sun, May 12thvs ATLvs CLE
Mon, May 13thvs PIT@ SEA
Tue, May 14thvs PIT@ SEA
Thu, May 16th   @ DET
Fri, May 17thvs SF@ DET
Sat, May 18thvs SF@ DET
Mon, May 20th@ SD@ CLE
Tue, May 21st@ SD@ CLE
Wed, May 22nd@ SD@ CLE
Fri, May 24th@ SFvs SEA
Sat, May 25th@ SFvs SEA
Sun, May 26th@ SFvs SEA
Mon, May 27th@ COLvs LAA
Tue, May 28th@ COLvs LAA
Wed, May 29th@ COLvs LAA
Fri, May 31stvs NYMvs HOU
Sat, Jun 1stvs NYMvs HOU
Sun, Jun 2ndvs NYMvs HOU
Tue, Jun 4thvs LAD@ LAA
Wed, Jun 5thvs LAD@ LAA
Thu, Jun 6th   @ LAA
Fri, Jun 7th@ TOR@ TEX
Sat, Jun 8th@ TOR@ TEX
Sun, Jun 9th@ TOR@ TEX
Mon, Jun 10th@ PHI@ TB
Tue, Jun 11th@ PHI@ TB
Wed, Jun 12th@ PHI@ TB
Fri, Jun 14th@ WSHvs SEA
Sat, Jun 15th@ WSHvs SEA
Sun, Jun 16th@ WSHvs SEA
Mon, Jun 17th   vs BAL
Tue, Jun 18thvs COLvs BAL
Wed, Jun 19thvs COLvs BAL
Thu, Jun 20thvs COLvs TB
Fri, Jun 21stvs SFvs TB
Sat, Jun 22ndvs SFvs TB
Sun, Jun 23rdvs SFvs TB
Tue, Jun 25thvs LAD@ STL
Wed, Jun 26thvs LAD@ STL
Thu, Jun 27th@ SF@ LAA
Fri, Jun 28th@ SF@ LAA
Sat, Jun 29th@ SF@ LAA
Sun, Jun 30th@ SF@ LAA
Tue, Jul 2nd@ LADvs MIN
Wed, Jul 3rd@ LADvs MIN
Thu, Jul 4th   vs MIN
Fri, Jul 5thvs COL@ SEA
Sat, Jul 6thvs COL@ SEA
Sun, Jul 7thvs COL@ SEA
Fri, Jul 12th@ STLvs CWS
Sat, Jul 13th@ STLvs CWS
Sun, Jul 14th@ STLvs CWS
Tue, Jul 16th@ TEXvs SEA
Wed, Jul 17th@ TEXvs SEA
Thu, Jul 18thvs MIL@ MIN
Fri, Jul 19thvs MIL@ MIN
Sat, Jul 20thvs MIL@ MIN
Sun, Jul 21stvs MIL@ MIN
Mon, Jul 22ndvs BAL@ HOU
Tue, Jul 23rdvs BAL@ HOU
Wed, Jul 24thvs BAL@ HOU
Thu, Jul 25th   vs TEX
Fri, Jul 26th@ MIAvs TEX
Sat, Jul 27th@ MIAvs TEX
Sun, Jul 28th@ MIAvs TEX
Tue, Jul 30th@ NYYvs MIL
Wed, Jul 31st@ NYYvs MIL
Thu, Aug 1st   vs MIL
Sat, Aug 3rdvs WSHvs STL
Sun, Aug 4thvs WSHvs STL
Mon, Aug 5thvs PHI@ CHC
Tue, Aug 6thvs PHI@ CHC
Wed, Aug 7thvs PHI@ CHC
Fri, Aug 9th@ LAD@ CWS
Sat, Aug 10th@ LAD@ CWS
Sun, Aug 11th@ LAD@ CWS
Tue, Aug 13th@ COL@ SF
Wed, Aug 14th@ COL@ SF
Thu, Aug 15thvs SFvs HOU
Fri, Aug 16thvs SFvs HOU
Sat, Aug 17thvs SFvs HOU
Sun, Aug 18thvs SFvs HOU
Tue, Aug 20thvs COLvs NYY
Wed, Aug 21stvs COLvs NYY
Thu, Aug 22nd   vs NYY
Sat, Aug 24th@ MILvs SF
Sun, Aug 25th@ MILvs SF
Mon, Aug 26th@ SF@ KC
Tue, Aug 27th@ SF@ KC
Wed, Aug 28th   @ KC
Thu, Aug 29thvs LAD@ KC
Fri, Aug 30thvs LAD@ NYY
Sat, Aug 31stvs LAD@ NYY
Sun, Sep 1stvs LAD@ NYY
Tue, Sep 3rdvs SDvs LAA
Wed, Sep 4thvs SDvs LAA
Thu, Sep 5th   vs LAA
Fri, Sep 6th@ CINvs DET
Sat, Sep 7th@ CINvs DET
Sun, Sep 8th@ CINvs DET
Mon, Sep 9th@ NYM@ HOU
Tue, Sep 10th@ NYM@ HOU
Wed, Sep 11th@ NYM@ HOU
Thu, Sep 12th@ NYM@ HOU
Fri, Sep 13thvs CIN@ TEX
Sat, Sep 14thvs CIN@ TEX
Sun, Sep 15thvs CIN@ TEX
Mon, Sep 16thvs MIAvs KC
Tue, Sep 17thvs MIAvs KC
Wed, Sep 18thvs MIAvs KC
Fri, Sep 20th@ SDvs TEX
Sat, Sep 21st@ SDvs TEX
Sun, Sep 22nd@ SDvs TEX
Tue, Sep 24thvs STL@ LAA
Wed, Sep 25thvs STL@ LAA
Thu, Sep 26th   @ SEA
Fri, Sep 27thvs SD@ SEA
Sat, Sep 28thvs SD@ SEA
Sun, Sep 29thvs SD@ SEA
Sat, Apr 13thvs SD   
Thu, Apr 18th@ ATL   
Thu, Apr 25th@ PIT   
Mon, May 6th@ TB   
Wed, May 15thvs PIT   
Sun, May 19thvs SF   
Thu, May 30th@ COL   
Mon, Jun 3rdvs LAD   
Thu, Jun 13th@ WSH   
Mon, Jun 24thvs LAD   
Mon, Jul 29th@ MIA   
Fri, Aug 2ndvs WSH   
Mon, Aug 12th@ COL   
Mon, Aug 19thvs COL   
Fri, Aug 23rd@ MIL   
Mon, Sep 2ndvs SD   
Mon, Sep 23rdvs STL