Skip to main content

Who Should I Trade?

Eduardo Escobar for Yasmani Grandal (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Yasmani Grandal
C,1B - CWS
Yasmani Grandal
Eduardo Escobar
2B,3B - ARI
Eduardo Escobar
Expert
Recommendation
53%
Recommended by
9 of 17 experts
47%
Recommended by
8 of 17 experts
Rankings 
   
Rest of Season# 130# 108
VBR# 221# 82
   
Projections 
   
Runs3741
Home Runs1315
RBI3547
Stolen Bases12
Batting Average.211.246
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Chris Meaney
FTN
# 106# 146
   
Mike Maher
FantasyPros
# 132# 136
   
Dan Harris
FantasyPros
# 86# 136
   
Pierre Camus
RotoBaller
# 125# 154
   
Jorge B. Edwards
Fantasy In Frames
# 106# 146
   
Ryan Amore
Pitcher List
# 64# 96
   
Brendan Tuma
FantasyPros
# 104# 138
   
Chris Clegg
Fantrax
# 134# 144
   
Joe Pisapia
FantasyPros
# 142# 154
   
Joe Bond
Fantasy Six Pack
# 164# 51
   
Nick Pollack
Pitcher List
# 87
   
Carmen Maiorano
FantasyPros
# 189# 89
   
Brad Camara
FantasyPros
# 163# 91
   
Jordan Eisen
Field of Vision Sports
# 130# 108
   
Corbin Young
FantasyData
# 126# 108
   
Mick Ciallela
Fantrax
# 117# 112
   
Chris Mitchell
FantasyData
# 124# 112
   
Who Should I Trade? Player Statistics
  Yasmani Grandal
C,1B - CWS
Yasmani Grandal
Eduardo Escobar
2B,3B - ARI
Eduardo Escobar
2021 Stats 
   
   
At Bats144269
   
Runs3237
   
Hits2265
   
Singles1038
   
Doubles210
   
Triples02
   
Home Runs1015
   
RBI2444
   
Stolen Bases01
   
Caught Stealing00
   
Walks5419
   
Strikeouts5462
   
Batting Average.153.242
   
On Base Pct.383.291
   
Slugging Pct.375.461
   
On-base Plus Slugging.758.752
   
Who Should I Trade? Player Projections
  Yasmani Grandal
C,1B - CWS
Yasmani Grandal
Eduardo Escobar
2B,3B - ARI
Eduardo Escobar
2021 Projections 
   
   
At Bats218306
   
Runs3741
   
Hits4675
   
Singles2445
   
Doubles813
   
Triples02
   
Home Runs1315
   
RBI3547
   
Stolen Bases12
   
Caught Stealing11
   
Walks5124
   
Strikeouts6964
   
Batting Average.211.246
   
On Base Pct.362.304
   
Slugging Pct.431.447
   
On-base Plus Slugging.793.751
   
Who Should I Trade? Player Notes
  Yasmani Grandal
C,1B - CWS
Yasmani Grandal
Eduardo Escobar
2B,3B - ARI
Eduardo Escobar
News 
 Yasmani Grandal went 0-for-3 with a walk during Monday’s 5-2 loss to the Rays.
Brad Camara
Tue, Jun 15th
Third baseman Eduardo Escobar went 1-for-3 with an RBI double and two walks as the D-Backs lost their 13th game in a row by a score of 13-7 to the Giants.
Jon Mathisen
Thu, Jun 17th
 Yasmani Grandal went 1-for-3 with a two-run home run and a walk in Thursday's 5-2 win over the Blue Jays.
Brad Camara
Fri, Jun 11th
Third baseman Eduardo Escobar went 2-for-5 with a solo home run and two strikeouts as the Diamondbacks lost to the Angels by a score 6-5 in extra-innings.
Jon Mathisen
Sat, Jun 12th
 Yasmani Grandal went 0-for-2 with two walks during Wednesday’s 6-2 loss to the Blue Jays.
Brad Camara
Thu, Jun 10th
Third baseman Eduardo Escobar went 2-for-5 with a two-run homer and two strikeouts as the Diamondbacks lost yet again by a score of 7-5 to the Milwaukee Brewers.
Jon Mathisen
Sun, Jun 6th
 Yasmani Grandal went 2-for-2 with two walks, two solo home runs and a third run scored in Friday's 9-8 win over the Tigers.
Brad Camara
Sat, Jun 5th
Third baseman Eduardo Escobar went 2-for-4 with a solo home run and a strikeout as the Diamondbacks lost to the Mets 6-2 on Monday.
Jon Mathisen
Tue, Jun 1st
 Yasmani Grandal went 1-for-3 with a solo home run during Thursday’s 4-1 win over the Tigers.
Brad Camara
Fri, Jun 4th
Third baseman Eduardo Escobar went 1-for-5 with two RBI and a strikeout as the Diamondbacks lost their 12th straight game by a score of 8-6 to the Cardinals.
Jon Mathisen
Sat, May 29th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Yasmani Grandal
C,1B - CWS
Yasmani Grandal
Eduardo Escobar
2B,3B - ARI
Eduardo Escobar
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ LAA@ SD
Fri, Apr 2nd@ LAA@ SD
Sat, Apr 3rd@ LAA@ SD
Sun, Apr 4th@ LAA@ SD
Tue, Apr 6th@ SEA@ COL
Wed, Apr 7th@ SEA@ COL
Thu, Apr 8thvs KC@ COL
Fri, Apr 9th   vs CIN
Sat, Apr 10th   vs CIN
Sun, Apr 11thvs KCvs CIN
Mon, Apr 12thvs CLEvs OAK
Tue, Apr 13thvs CLEvs OAK
Thu, Apr 15thvs CLE@ WSH
Fri, Apr 16th   @ WSH
Sat, Apr 17th@ BOS@ WSH
Sun, Apr 18th@ BOS@ WSH
Wed, Apr 21st   @ CIN
Thu, Apr 22nd   @ CIN
Fri, Apr 23rdvs TEX@ ATL
Sun, Apr 25thvs TEX@ ATL
Tue, Apr 27thvs DETvs SD
Wed, Apr 28th   vs SD
Thu, Apr 29thvs DETvs COL
Fri, Apr 30thvs CLEvs COL
Sat, May 1stvs CLEvs COL
Sun, May 2ndvs CLEvs COL
Tue, May 4th@ CIN@ MIA
Wed, May 5th@ CIN@ MIA
Thu, May 6th   @ MIA
Fri, May 7th@ KC@ NYM
Sat, May 8th@ KC@ NYM
Sun, May 9th@ KC@ NYM
Mon, May 10th   vs MIA
Tue, May 11thvs MINvs MIA
Wed, May 12thvs MINvs MIA
Thu, May 13thvs MINvs MIA
Fri, May 14thvs KCvs WSH
Sat, May 15thvs KCvs WSH
Sun, May 16thvs KCvs WSH
Mon, May 17th@ MIN@ LAD
Tue, May 18th@ MIN@ LAD
Wed, May 19th@ MIN@ LAD
Thu, May 20th   @ LAD
Fri, May 21st@ NYY@ COL
Sat, May 22nd@ NYY@ COL
Sun, May 23rd@ NYY@ COL
Tue, May 25thvs STLvs SF
Wed, May 26thvs STLvs SF
Thu, May 27thvs BALvs STL
Fri, May 28th   vs STL
Sat, May 29thvs BALvs STL
Sun, May 30thvs BALvs STL
Mon, May 31st@ CLEvs NYM
Tue, Jun 1st@ CLEvs NYM
Wed, Jun 2nd   vs NYM
Thu, Jun 3rdvs DET@ MIL
Fri, Jun 4thvs DET@ MIL
Sat, Jun 5thvs DET@ MIL
Sun, Jun 6thvs DET@ MIL
Tue, Jun 8thvs TOR@ OAK
Wed, Jun 9thvs TOR@ OAK
Fri, Jun 11th@ DETvs LAA
Sat, Jun 12th@ DETvs LAA
Sun, Jun 13th@ DETvs LAA
Mon, Jun 14thvs TB@ SF
Tue, Jun 15thvs TB@ SF
Wed, Jun 16thvs TB@ SF
Thu, Jun 17th@ HOU@ SF
Fri, Jun 18th@ HOUvs LAD
Sat, Jun 19th@ HOUvs LAD
Sun, Jun 20th@ HOUvs LAD
Mon, Jun 21st   vs MIL
Tue, Jun 22nd@ PITvs MIL
Wed, Jun 23rd@ PITvs MIL
Fri, Jun 25thvs SEA@ SD
Sat, Jun 26thvs SEA@ SD
Sun, Jun 27thvs SEA@ SD
Mon, Jun 28thvs MIN@ STL
Tue, Jun 29thvs MIN@ STL
Wed, Jun 30thvs MIN@ STL
Thu, Jul 1stvs MINvs SF
Fri, Jul 2nd@ DETvs SF
Sat, Jul 3rd@ DETvs SF
Sun, Jul 4th@ DETvs SF
Tue, Jul 6th@ MINvs COL
Wed, Jul 7th@ MINvs COL
Thu, Jul 8th   vs COL
Fri, Jul 9th@ BAL@ LAD
Sat, Jul 10th@ BAL@ LAD
Sun, Jul 11th@ BAL@ LAD
Fri, Jul 16thvs HOUvs CHC
Sat, Jul 17thvs HOUvs CHC
Sun, Jul 18thvs HOUvs CHC
Mon, Jul 19thvs MINvs PIT
Tue, Jul 20thvs MINvs PIT
Wed, Jul 21stvs MINvs PIT
Fri, Jul 23rd@ MIL@ CHC
Sat, Jul 24th@ MIL@ CHC
Sun, Jul 25th@ MIL@ CHC
Tue, Jul 27th@ KC@ TEX
Wed, Jul 28th@ KC@ TEX
Fri, Jul 30thvs CLEvs LAD
Sat, Jul 31stvs CLEvs LAD
Sun, Aug 1stvs CLEvs LAD
Mon, Aug 2nd   vs SF
Tue, Aug 3rdvs KCvs SF
Wed, Aug 4thvs KCvs SF
Thu, Aug 5thvs KCvs SF
Fri, Aug 6th@ CHC@ SD
Sat, Aug 7th@ CHC@ SD
Sun, Aug 8th@ CHC@ SD
Tue, Aug 10th@ MIN@ SF
Wed, Aug 11th@ MIN@ SF
Thu, Aug 12thvs NYYvs SD
Fri, Aug 13th   vs SD
Sat, Aug 14thvs NYYvs SD
Sun, Aug 15thvs NYYvs SD
Tue, Aug 17thvs OAKvs PHI
Wed, Aug 18thvs OAKvs PHI
Thu, Aug 19thvs OAKvs PHI
Fri, Aug 20th@ TB@ COL
Sat, Aug 21st@ TB@ COL
Sun, Aug 22nd@ TB@ COL
Mon, Aug 23rd@ TOR@ PIT
Tue, Aug 24th@ TOR@ PIT
Wed, Aug 25th@ TOR@ PIT
Thu, Aug 26th@ TOR@ PHI
Fri, Aug 27thvs CHC@ PHI
Sat, Aug 28thvs CHC@ PHI
Sun, Aug 29thvs CHC@ PHI
Mon, Aug 30th   vs SD
Tue, Aug 31stvs PITvs SD
Wed, Sep 1stvs PITvs SD
Fri, Sep 3rd@ KCvs SEA
Sat, Sep 4th@ KCvs SEA
Sun, Sep 5th@ KCvs SEA
Tue, Sep 7th@ OAKvs TEX
Wed, Sep 8th@ OAKvs TEX
Fri, Sep 10thvs BOS@ SEA
Sat, Sep 11thvs BOS@ SEA
Sun, Sep 12thvs BOS@ SEA
Mon, Sep 13th   @ LAD
Tue, Sep 14thvs LAA@ LAD
Wed, Sep 15thvs LAA@ LAD
Fri, Sep 17th@ TEX@ HOU
Sat, Sep 18th@ TEX@ HOU
Sun, Sep 19th@ TEX@ HOU
Mon, Sep 20th@ DETvs ATL
Tue, Sep 21st@ DETvs ATL
Wed, Sep 22nd@ DETvs ATL
Thu, Sep 23rd@ CLEvs ATL
Fri, Sep 24th@ CLEvs LAD
Sat, Sep 25th@ CLEvs LAD
Sun, Sep 26th@ CLEvs LAD
Tue, Sep 28thvs CIN@ SF
Wed, Sep 29thvs CIN@ SF
Thu, Sep 30th   @ SF
Fri, Oct 1stvs DETvs COL
Sat, Oct 2ndvs DETvs COL
Sun, Oct 3rdvs DETvs COL
Mon, Apr 5th@ SEA   
Wed, Apr 14thvs CLE   
Mon, Apr 19th@ BOS   
Tue, Apr 20th@ CLE   
Sat, Apr 24thvs TEX   
Mon, May 24thvs STL   
Thu, Jun 10thvs TOR   
Mon, Jul 5th@ MIN   
Mon, Jul 26th@ KC   
Thu, Jul 29th@ KC   
Mon, Aug 9th@ MIN   
Mon, Aug 16thvs OAK   
Thu, Sep 9th@ OAK   
Thu, Sep 16thvs LAA