Skip to main content

Who Should I Trade?

Cal Quantrill for Merrill Kelly (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Merrill Kelly
Merrill Kelly
ARI vs WSH Sat, May 15th 8:10pm
Cal Quantrill
Cal Quantrill
CLE @ SEA Sat, May 15th 9:10pm
Recommended by
5 of 7 experts
Recommended by
2 of 7 experts
Rest of Season
VBR# 335# 515
Injury Alert--
Weather96 F, Clear71 F, Clear
Expert Ranks 
Mike Maher
# 215# 247
Pierre Camus
# 167# 242
Jordan Eisen
Field of Vision Sports
# 128
Corbin Young
# 297# 405
Chris Clegg
# 226# 250
Carmen Maiorano
# 219# 195
Ryan Amore
Pitcher List
# 216
Who Should I Trade? Player Statistics
  Merrill Kelly
Merrill Kelly
Cal Quantrill
Cal Quantrill
2021 Stats 
Games Played812
Games Started80
Innings Pitched45.318.0
Blown Saves00
Hits Allowed4916
Earned Runs264
Home Runs Allowed62
Who Should I Trade? Player Projections
  Merrill Kelly
Merrill Kelly
Cal Quantrill
Cal Quantrill
2021 Projections 
Games Played2134
Games Started2013
Innings Pitched126.076.6
Blown Saves00
Hits Allowed12781
Earned Runs6538
Home Runs Allowed1912
Who Should I Trade? Player Notes
  Merrill Kelly
Merrill Kelly
Cal Quantrill
Cal Quantrill
 RHP Merrill Kelly took the loss on Thursday when he allowed three runs on seven hits with two walks and four strikeouts as the Diamondbacks were defeated 5-1 by the Marlins.
Jon Mathisen
Fri, May 14th
 RHP Merrill Kelly took a loss on Saturday when he allowed three runs (two earned) on three hits with five walks and six punchouts in a 4-2 loss to the Mets.
Jon Mathisen
Sun, May 9th
 Merrill Kelly is still expected to make his next scheduled start despite being placed on the injured list, according to Diamondbacks manager Torey Lovullo.
Ari Koslow
Wed, May 5th
 Merrill Kelly was placed on the injured list for undisclosed reasons on Tuesday.
Dan Harris
Tue, May 4th
 RHP Merrill Kelly took a no-decision on Sunday when he allowed two runs on seven hits with two walks and six strikeouts over 5 2/3 innings in the D-Backs 8-4 win over the Rockies on Sunday.
Jon Mathisen
Sun, May 2nd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Merrill Kelly
Merrill Kelly
Cal Quantrill
Cal Quantrill
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SD@ DET
Sat, Apr 3rd@ SD@ DET
Sun, Apr 4th@ SD@ DET
Mon, Apr 5th   vs KC
Wed, Apr 7th@ COLvs KC
Fri, Apr 9thvs CINvs DET
Sat, Apr 10thvs CINvs DET
Sun, Apr 11thvs CINvs DET
Mon, Apr 12thvs OAK@ CWS
Tue, Apr 13thvs OAK@ CWS
Wed, Apr 14th   @ CWS
Thu, Apr 15th@ WSH@ CWS
Fri, Apr 16th@ WSH@ CIN
Sat, Apr 17th@ WSH@ CIN
Sun, Apr 18th@ WSH@ CIN
Tue, Apr 20th   vs CWS
Thu, Apr 22nd@ CINvs NYY
Fri, Apr 23rd@ ATLvs NYY
Sat, Apr 24th   vs NYY
Sun, Apr 25th@ ATLvs NYY
Mon, Apr 26th   vs MIN
Tue, Apr 27thvs SDvs MIN
Wed, Apr 28thvs SDvs MIN
Fri, Apr 30thvs COL@ CWS
Sat, May 1stvs COL@ CWS
Sun, May 2ndvs COL@ CWS
Mon, May 3rd   @ KC
Tue, May 4th@ MIA@ KC
Wed, May 5th@ MIA@ KC
Thu, May 6th@ MIA@ KC
Fri, May 7th@ NYMvs CIN
Sat, May 8th@ NYMvs CIN
Tue, May 11thvs MIAvs CHC
Wed, May 12thvs MIAvs CHC
Thu, May 13thvs MIA@ SEA
Fri, May 14thvs WSH@ SEA
Sat, May 15thvs WSH@ SEA
Sun, May 16thvs WSH@ SEA
Mon, May 17th@ LAD@ LAA
Tue, May 18th@ LAD@ LAA
Wed, May 19th@ LAD@ LAA
Fri, May 21st@ COLvs MIN
Sat, May 22nd@ COLvs MIN
Sun, May 23rd@ COLvs MIN
Mon, May 24th   @ DET
Tue, May 25thvs SF@ DET
Wed, May 26thvs SF@ DET
Thu, May 27thvs STL@ DET
Fri, May 28thvs STLvs TOR
Sat, May 29thvs STLvs TOR
Sun, May 30thvs STLvs TOR
Mon, May 31stvs NYMvs CWS
Tue, Jun 1stvs NYMvs CWS
Wed, Jun 2ndvs NYMvs CWS
Fri, Jun 4th@ MIL@ BAL
Sat, Jun 5th@ MIL@ BAL
Sun, Jun 6th@ MIL@ BAL
Tue, Jun 8th@ OAK@ STL
Wed, Jun 9th@ OAK@ STL
Fri, Jun 11thvs LAAvs SEA
Sat, Jun 12thvs LAAvs SEA
Sun, Jun 13thvs LAAvs SEA
Mon, Jun 14th@ SFvs BAL
Tue, Jun 15th@ SFvs BAL
Wed, Jun 16th@ SFvs BAL
Thu, Jun 17th@ SFvs BAL
Fri, Jun 18thvs LAD@ PIT
Sat, Jun 19thvs LAD@ PIT
Sun, Jun 20thvs LAD@ PIT
Mon, Jun 21stvs MIL@ CHC
Tue, Jun 22ndvs MIL@ CHC
Thu, Jun 24th   @ MIN
Fri, Jun 25th@ SD@ MIN
Sat, Jun 26th@ SD@ MIN
Sun, Jun 27th@ SD@ MIN
Mon, Jun 28th@ STLvs DET
Tue, Jun 29th@ STLvs DET
Wed, Jun 30th@ STLvs DET
Thu, Jul 1stvs SFvs HOU
Fri, Jul 2ndvs SFvs HOU
Sat, Jul 3rdvs SFvs HOU
Sun, Jul 4thvs SFvs HOU
Mon, Jul 5th   @ TB
Tue, Jul 6thvs COL@ TB
Wed, Jul 7thvs COL@ TB
Thu, Jul 8thvs COLvs KC
Fri, Jul 9th@ LADvs KC
Sat, Jul 10th@ LADvs KC
Sun, Jul 11th@ LADvs KC
Fri, Jul 16thvs CHC@ OAK
Sat, Jul 17thvs CHC@ OAK
Sun, Jul 18thvs CHC@ OAK
Mon, Jul 19thvs PIT@ HOU
Tue, Jul 20thvs PIT@ HOU
Wed, Jul 21stvs PIT@ HOU
Thu, Jul 22nd   vs TB
Fri, Jul 23rd@ CHCvs TB
Sat, Jul 24th@ CHCvs TB
Sun, Jul 25th@ CHCvs TB
Tue, Jul 27th@ TEXvs STL
Wed, Jul 28th@ TEXvs STL
Fri, Jul 30thvs LAD@ CWS
Sat, Jul 31stvs LAD@ CWS
Sun, Aug 1stvs LAD@ CWS
Mon, Aug 2ndvs SF@ TOR
Tue, Aug 3rdvs SF@ TOR
Wed, Aug 4thvs SF@ TOR
Thu, Aug 5thvs SF@ TOR
Fri, Aug 6th@ SDvs DET
Sat, Aug 7th@ SDvs DET
Sun, Aug 8th@ SDvs DET
Mon, Aug 9th   vs CIN
Tue, Aug 10th@ SFvs OAK
Wed, Aug 11th@ SFvs OAK
Thu, Aug 12thvs SDvs OAK
Fri, Aug 13thvs SD@ DET
Sat, Aug 14thvs SD@ DET
Sun, Aug 15thvs SD@ DET
Mon, Aug 16th   @ MIN
Tue, Aug 17thvs PHI@ MIN
Wed, Aug 18thvs PHI@ MIN
Fri, Aug 20th@ COLvs LAA
Sat, Aug 21st@ COLvs LAA
Sun, Aug 22nd@ COLvs LAA
Tue, Aug 24th@ PITvs TEX
Wed, Aug 25th@ PITvs TEX
Thu, Aug 26th@ PHIvs TEX
Fri, Aug 27th@ PHIvs BOS
Sat, Aug 28th@ PHIvs BOS
Sun, Aug 29th@ PHIvs BOS
Tue, Aug 31stvs SD@ KC
Wed, Sep 1stvs SD@ KC
Thu, Sep 2nd   @ KC
Fri, Sep 3rdvs SEA@ BOS
Sat, Sep 4thvs SEA@ BOS
Sun, Sep 5thvs SEA@ BOS
Mon, Sep 6th   vs MIN
Tue, Sep 7thvs TEXvs MIN
Wed, Sep 8thvs TEXvs MIN
Thu, Sep 9th   vs MIN
Fri, Sep 10th@ SEAvs MIL
Sat, Sep 11th@ SEAvs MIL
Sun, Sep 12th@ SEAvs MIL
Tue, Sep 14th@ LAD@ MIN
Wed, Sep 15th@ LAD@ MIN
Fri, Sep 17th@ HOU@ NYY
Sat, Sep 18th@ HOU@ NYY
Sun, Sep 19th@ HOU@ NYY
Mon, Sep 20thvs ATLvs KC
Tue, Sep 21stvs ATLvs KC
Wed, Sep 22ndvs ATLvs KC
Thu, Sep 23rdvs ATLvs CWS
Fri, Sep 24thvs LADvs CWS
Sat, Sep 25thvs LADvs CWS
Sun, Sep 26thvs LADvs CWS
Tue, Sep 28th@ SF@ KC
Wed, Sep 29th@ SF@ KC
Thu, Sep 30th@ SF@ KC
Fri, Oct 1stvs COL@ TEX
Sat, Oct 2ndvs COL@ TEX
Sun, Oct 3rdvs COL@ TEX
Fri, Apr 2nd@ SD   
Tue, Apr 6th@ COL   
Thu, Apr 8th@ COL   
Wed, Apr 21st@ CIN   
Thu, Apr 29thvs COL   
Sun, May 9th@ NYM   
Mon, May 10thvs MIA   
Thu, May 20th@ LAD   
Thu, Jun 3rd@ MIL   
Wed, Jun 23rdvs MIL   
Thu, Aug 19thvs PHI   
Mon, Aug 23rd@ PIT   
Mon, Aug 30thvs SD   
Mon, Sep 13th@ LAD