Skip to main content

Who Should I Trade?

Carson Kelly for Leody Taveras (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Carson Kelly
Carson Kelly
Leody Taveras
Leody Taveras
Recommended by
11 of 16 experts
Recommended by
5 of 16 experts
Rest of Season# 165# 187
VBR# 432# 294
Home Runs86
Stolen Bases010
Batting Average.243.231
Injury Alert-MiLB
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 207
Nick Pollack
Pitcher List
# 104
Mike Maher
# 109# 220
Dan Harris
# 121# 242
Pierre Camus
# 97
Ryan Amore
Pitcher List
# 134# 247
Brendan Tuma
# 110# 158
Chris Mitchell
# 118
Corbin Young
# 149# 233
Chris Clegg
# 149# 170
Joe Pisapia
# 123# 161
Jordan Eisen
Field of Vision Sports
# 174# 101
Carmen Maiorano
# 300# 153
John Albright
Fantasy Six Pack
# 49
Jorge B. Edwards
Fantasy In Frames
# 139
Chris Meaney
# 139
Who Should I Trade? Player Statistics
  Carson Kelly
Carson Kelly
Leody Taveras
Leody Taveras
2021 Stats 
At Bats15046
Home Runs80
Stolen Bases02
Caught Stealing00
Batting Average.260.087
On Base Pct.382.160
Slugging Pct.460.087
On-base Plus Slugging.842.247
Who Should I Trade? Player Projections
  Carson Kelly
Carson Kelly
Leody Taveras
Leody Taveras
2021 Projections 
At Bats178254
Home Runs86
Stolen Bases010
Caught Stealing03
Batting Average.243.231
On Base Pct.348.296
Slugging Pct.421.355
On-base Plus Slugging.769.651
Who Should I Trade? Player Notes
  Carson Kelly
Carson Kelly
Leody Taveras
Leody Taveras
 Catcher Carson Kelly went 3-for-4 with a double, a home run, and two RBI as the Diamondbacks lost to the Giants by a score of 5-2 on Monday.
Jon Mathisen
Tue, Jun 15th
Rangers center fielder Leody Taveras went hitless over four plate appearances Wednesday, walking twice while tallying a pair of strikeouts.
Andersen Pickard
Thu, Apr 22nd
 Catcher Carson Kelly went 0-for-3 with a walk as the Diamondbacks were shut out by the A's by a score of 4-0 on Wednesday.
Jon Mathisen
Thu, Jun 10th
Rangers outfielder Leody Taveras went 1-for-4 with a single, strikeout, and stolen base in Tuesday's win.
Andersen Pickard
Fri, Apr 16th
 Catcher Carson Kelly went 1-for-5 with a home run, two RBI, and two strikeouts as the Diamondbacks lost to the Brewers 7-4 on Thursday.
Jon Mathisen
Fri, Jun 4th
Rangers center-fielder Leody Taveras went 0-for-3 out of the ninth spot in the lineup, dropping his batting average to .080. However, he was hit by a pitch and then stole second base.
Andersen Pickard
Sun, Apr 11th
 Catcher Carson Kelly went 1-for-4 with two strikeouts as the Diamondbacks lost to the Mets 6-2 on Monday.
Jon Mathisen
Tue, Jun 1st
Through 22 at-bats, Leody Taveras just can't get things going at the plate. He went hitless on Friday night, dropping his batting average to .091.
Andersen Pickard
Sat, Apr 10th
 The D'Backs activated catcher Carson Kelly (toe) from the 10-day injured list.
Brendan Tuma - Too Much Tuma
Mon, May 24th
Rangers outfielder Leody Taveras came off the bench on Monday and failed to record a hit in one at-bat. He is now 0-for-13 over four games this season.
Andersen Pickard
Mon, Apr 5th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Carson Kelly
Carson Kelly
Leody Taveras
Leody Taveras
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SD@ KC
Fri, Apr 2nd@ SD   
Sat, Apr 3rd@ SD@ KC
Sun, Apr 4th@ SD@ KC
Tue, Apr 6th@ COLvs TOR
Wed, Apr 7th@ COLvs TOR
Thu, Apr 8th@ COL   
Fri, Apr 9thvs CINvs SD
Sat, Apr 10thvs CINvs SD
Sun, Apr 11thvs CINvs SD
Mon, Apr 12thvs OAK@ TB
Tue, Apr 13thvs OAK@ TB
Thu, Apr 15th@ WSH@ TB
Fri, Apr 16th@ WSHvs BAL
Sat, Apr 17th@ WSHvs BAL
Sun, Apr 18th@ WSHvs BAL
Wed, Apr 21st@ CIN@ LAA
Thu, Apr 22nd@ CIN   
Fri, Apr 23rd@ ATL@ CWS
Sun, Apr 25th@ ATL@ CWS
Tue, Apr 27thvs SDvs LAA
Wed, Apr 28thvs SDvs LAA
Thu, Apr 29thvs COLvs BOS
Fri, Apr 30thvs COLvs BOS
Sat, May 1stvs COLvs BOS
Sun, May 2ndvs COLvs BOS
Tue, May 4th@ MIA@ MIN
Wed, May 5th@ MIA@ MIN
Thu, May 6th@ MIA@ MIN
Fri, May 7th@ NYMvs SEA
Sat, May 8th@ NYMvs SEA
Sun, May 9th@ NYMvs SEA
Mon, May 10thvs MIA@ SF
Tue, May 11thvs MIA@ SF
Wed, May 12thvs MIA   
Thu, May 13thvs MIA@ HOU
Fri, May 14thvs WSH@ HOU
Sat, May 15thvs WSH@ HOU
Sun, May 16thvs WSH@ HOU
Mon, May 17th@ LADvs NYY
Tue, May 18th@ LADvs NYY
Wed, May 19th@ LADvs NYY
Thu, May 20th@ LADvs NYY
Fri, May 21st@ COLvs HOU
Sat, May 22nd@ COLvs HOU
Sun, May 23rd@ COLvs HOU
Tue, May 25thvs SF@ LAA
Wed, May 26thvs SF@ LAA
Thu, May 27thvs STL@ SEA
Fri, May 28thvs STL@ SEA
Sat, May 29thvs STL@ SEA
Sun, May 30thvs STL@ SEA
Mon, May 31stvs NYM   
Tue, Jun 1stvs NYM@ COL
Wed, Jun 2ndvs NYM@ COL
Thu, Jun 3rd@ MIL@ COL
Fri, Jun 4th@ MILvs TB
Sat, Jun 5th@ MILvs TB
Sun, Jun 6th@ MILvs TB
Tue, Jun 8th@ OAKvs SF
Wed, Jun 9th@ OAKvs SF
Fri, Jun 11thvs LAA@ LAD
Sat, Jun 12thvs LAA@ LAD
Sun, Jun 13thvs LAA@ LAD
Mon, Jun 14th@ SF   
Tue, Jun 15th@ SF@ HOU
Wed, Jun 16th@ SF@ HOU
Thu, Jun 17th@ SF   
Fri, Jun 18thvs LADvs MIN
Sat, Jun 19thvs LADvs MIN
Sun, Jun 20thvs LADvs MIN
Mon, Jun 21stvs MILvs OAK
Tue, Jun 22ndvs MILvs OAK
Wed, Jun 23rdvs MILvs OAK
Fri, Jun 25th@ SDvs KC
Sat, Jun 26th@ SDvs KC
Sun, Jun 27th@ SDvs KC
Mon, Jun 28th@ STL   
Tue, Jun 29th@ STL@ OAK
Wed, Jun 30th@ STL@ OAK
Thu, Jul 1stvs SF@ OAK
Fri, Jul 2ndvs SF@ SEA
Sat, Jul 3rdvs SF@ SEA
Sun, Jul 4thvs SF@ SEA
Tue, Jul 6thvs COLvs DET
Wed, Jul 7thvs COLvs DET
Thu, Jul 8thvs COL   
Fri, Jul 9th@ LADvs OAK
Sat, Jul 10th@ LADvs OAK
Sun, Jul 11th@ LADvs OAK
Fri, Jul 16thvs CHC@ TOR
Sat, Jul 17thvs CHC@ TOR
Sun, Jul 18thvs CHC@ TOR
Mon, Jul 19thvs PIT@ DET
Tue, Jul 20thvs PIT@ DET
Wed, Jul 21stvs PIT@ DET
Fri, Jul 23rd@ CHC@ HOU
Sat, Jul 24th@ CHC@ HOU
Sun, Jul 25th@ CHC@ HOU
Tue, Jul 27th@ TEXvs ARI
Wed, Jul 28th@ TEXvs ARI
Fri, Jul 30thvs LADvs SEA
Sat, Jul 31stvs LADvs SEA
Sun, Aug 1stvs LADvs SEA
Mon, Aug 2ndvs SFvs LAA
Tue, Aug 3rdvs SFvs LAA
Wed, Aug 4thvs SFvs LAA
Thu, Aug 5thvs SFvs LAA
Fri, Aug 6th@ SD@ OAK
Sat, Aug 7th@ SD@ OAK
Sun, Aug 8th@ SD@ OAK
Tue, Aug 10th@ SF@ SEA
Wed, Aug 11th@ SF@ SEA
Thu, Aug 12thvs SD@ SEA
Fri, Aug 13thvs SDvs OAK
Sat, Aug 14thvs SDvs OAK
Sun, Aug 15thvs SDvs OAK
Tue, Aug 17thvs PHIvs SEA
Wed, Aug 18thvs PHIvs SEA
Thu, Aug 19thvs PHIvs SEA
Fri, Aug 20th@ COL@ BOS
Sat, Aug 21st@ COL@ BOS
Sun, Aug 22nd@ COL@ BOS
Mon, Aug 23rd@ PIT   
Tue, Aug 24th@ PIT@ CLE
Wed, Aug 25th@ PIT@ CLE
Thu, Aug 26th@ PHI@ CLE
Fri, Aug 27th@ PHIvs HOU
Sat, Aug 28th@ PHIvs HOU
Sun, Aug 29th@ PHIvs HOU
Mon, Aug 30thvs SDvs COL
Tue, Aug 31stvs SDvs COL
Wed, Sep 1stvs SDvs COL
Fri, Sep 3rdvs SEA@ LAA
Sat, Sep 4thvs SEA@ LAA
Sun, Sep 5thvs SEA@ LAA
Tue, Sep 7thvs TEX@ ARI
Wed, Sep 8thvs TEX@ ARI
Fri, Sep 10th@ SEA@ OAK
Sat, Sep 11th@ SEA@ OAK
Sun, Sep 12th@ SEA@ OAK
Mon, Sep 13th@ LADvs HOU
Tue, Sep 14th@ LADvs HOU
Wed, Sep 15th@ LADvs HOU
Fri, Sep 17th@ HOUvs CWS
Sat, Sep 18th@ HOUvs CWS
Sun, Sep 19th@ HOUvs CWS
Mon, Sep 20thvs ATL@ NYY
Tue, Sep 21stvs ATL@ NYY
Wed, Sep 22ndvs ATL@ NYY
Thu, Sep 23rdvs ATL@ BAL
Fri, Sep 24thvs LAD@ BAL
Sat, Sep 25thvs LAD@ BAL
Sun, Sep 26thvs LAD@ BAL
Tue, Sep 28th@ SFvs LAA
Wed, Sep 29th@ SFvs LAA
Thu, Sep 30th@ SFvs LAA
Fri, Oct 1stvs COLvs CLE
Sat, Oct 2ndvs COLvs CLE
Sun, Oct 3rdvs COLvs CLE
Mon, Apr 5th   vs TOR
Wed, Apr 14th   @ TB
Mon, Apr 19th   @ LAA
Tue, Apr 20th   @ LAA
Sat, Apr 24th   @ CWS
Mon, Apr 26th   vs LAA
Mon, May 3rd   @ MIN
Thu, Jun 24th   vs OAK
Mon, Jul 5th   vs DET
Thu, Jul 22nd   @ DET
Mon, Sep 6th   @ LAA
Thu, Sep 16th   vs HOU