Who Should I Trade?

Jarrod Dyson for Evan Longoria (2019)

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

Experts' Pick
  Jarrod Dyson
Jarrod Dyson
ARI vs COL Mon, Aug 19th 9:40pm
Evan Longoria
3B - SF
Evan Longoria
SF @ CHC Tue, Aug 20th 8:05pm
Recommended by
6 of 11 experts
Recommended by
5 of 11 experts
Rest of Season
VBR# 244# 167
Home Runs15
Stolen Bases51
Batting Average.254.255
Injury Alert--
Weather104 F, Mostly Cloudy104 F, Mostly Cloudy
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 160# 195
Andrew Gould
# 127# 173
Bobby Sylvester
# 107# 210
Brandon 'B_Don' Myers
# 128# 138
Mick Ciallela
# 93
Todd D Clark
The Fantasy Fix
# 162
Joe Bond
Fantasy Six Pack
# 211# 180
Pierre Camus
# 218# 96
Nick Mariano
# 138
Andrea LaMont
Lenny Melnick Fantasy Sports
# 175
Donkey Teeth
# 188
  Jarrod Dyson
Jarrod Dyson
Evan Longoria
3B - SF
Evan Longoria
2019 Stats 
At Bats319328
Home Runs715
Stolen Bases252
Caught Stealing31
Batting Average.257.253
On Base Pct.333.318
Slugging Pct.364.451
On-base Plus Slugging.697.769
  Jarrod Dyson
Jarrod Dyson
Evan Longoria
3B - SF
Evan Longoria
2019 Projections 
At Bats61128
Home Runs15
Stolen Bases51
Caught Stealing10
Batting Average.254.255
On Base Pct.331.316
Slugging Pct.358.444
On-base Plus Slugging.688.760
  Jarrod Dyson
Jarrod Dyson
Evan Longoria
3B - SF
Evan Longoria
 Jarrod Dyson swiped his 25th base of 2019 in Friday's win over the Dodgers.
Brendan Tuma - Too Much Tuma
Sat, Aug 10th
Evan Longoria went 3-for-5 with a homer and four RBI as the Giants beat the Diamondbacks 7-0 on Thursday.
Brendan Tuma - Too Much Tuma
Fri, Aug 16th
 Jarrod Dyson went 1-for-3 with a walk and a stolen base in the D'Backs' 7-2 loss to the Orioles on Tuesday night.
Brendan Tuma - Too Much Tuma
Wed, Jul 24th
Evan Longoria helped the Giants get the win in Saturday night’s matchup versus the Phillies by driving in two runs while going 2-for-3.
Shaun Evans
Sun, Aug 11th
 Diamondbacks Jarrod Dyson was removed from Wednesday night's game with a right hamstring cramp, the team announced on Twitter.
Mike Maher
Wed, Jul 17th
Evan Longoria went 1-for-4 with a double in Wednesday's loss to the Nationals.
Brendan Tuma - Too Much Tuma
Wed, Aug 7th
 Jarrod Dyson went 1-for-4 with a double, a walk, two runs scored, and a stolen base in the D'Backs' 9-2 win over the Rangers on Tuesday.
Brendan Tuma - Too Much Tuma
Wed, Jul 17th
Evan Longoria (foot) was activated off the 10-day injured list Sunday.
Brad Camara
Sun, Aug 4th
 Jarrod Dyson went 3-for-5 with a double, an RBI, a run scored, and two steals in Wednesday's 8-2 win over the Dodgers.
Brendan Tuma - Too Much Tuma
Wed, Jun 26th
The Giants placed Evan Longoria on the 10-day injured list with plantar fasciitis in his left foot.
Brendan Tuma - Too Much Tuma
Mon, Jul 15th
There are no recent notes for these players
  Jarrod Dyson
Jarrod Dyson
Evan Longoria
3B - SF
Evan Longoria
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ LAD@ SD
Fri, Mar 29th@ LAD@ SD
Sat, Mar 30th@ LAD@ SD
Sun, Mar 31st@ LAD@ SD
Mon, Apr 1st@ SD@ LAD
Tue, Apr 2nd@ SD@ LAD
Wed, Apr 3rd@ SD@ LAD
Fri, Apr 5thvs BOSvs TB
Sat, Apr 6thvs BOSvs TB
Sun, Apr 7thvs BOSvs TB
Tue, Apr 9thvs TEXvs SD
Wed, Apr 10thvs TEXvs SD
Thu, Apr 11thvs SDvs COL
Fri, Apr 12thvs SDvs COL
Sat, Apr 13thvs SDvs COL
Sun, Apr 14thvs SDvs COL
Tue, Apr 16th@ ATL@ WSH
Wed, Apr 17th@ ATL@ WSH
Thu, Apr 18th@ ATL@ WSH
Fri, Apr 19th@ CHC@ PIT
Sat, Apr 20th@ CHC@ PIT
Sun, Apr 21st@ CHC@ PIT
Mon, Apr 22nd@ PIT   
Tue, Apr 23rd@ PIT@ TOR
Wed, Apr 24th@ PIT@ TOR
Thu, Apr 25th@ PIT   
Fri, Apr 26thvs CHCvs NYY
Sat, Apr 27thvs CHCvs NYY
Sun, Apr 28thvs CHCvs NYY
Tue, Apr 30thvs NYYvs LAD
Wed, May 1stvs NYYvs LAD
Fri, May 3rd@ COL@ CIN
Sat, May 4th@ COL@ CIN
Sun, May 5th@ COL@ CIN
Mon, May 6th@ TB@ CIN
Tue, May 7th@ TB@ COL
Wed, May 8th@ TB   
Thu, May 9thvs ATL@ COL
Fri, May 10thvs ATLvs CIN
Sat, May 11thvs ATLvs CIN
Sun, May 12thvs ATLvs CIN
Mon, May 13thvs PIT   
Tue, May 14thvs PITvs TOR
Wed, May 15thvs PITvs TOR
Fri, May 17thvs SF@ ARI
Sat, May 18thvs SF@ ARI
Sun, May 19thvs SF@ ARI
Mon, May 20th@ SDvs ATL
Tue, May 21st@ SDvs ATL
Wed, May 22nd@ SDvs ATL
Fri, May 24th@ SFvs ARI
Sat, May 25th@ SFvs ARI
Sun, May 26th@ SFvs ARI
Mon, May 27th@ COL   
Tue, May 28th@ COL@ MIA
Wed, May 29th@ COL@ MIA
Thu, May 30th@ COL@ MIA
Fri, May 31stvs NYM@ BAL
Sat, Jun 1stvs NYM@ BAL
Sun, Jun 2ndvs NYM@ BAL
Mon, Jun 3rdvs LAD   
Tue, Jun 4thvs LAD@ NYM
Wed, Jun 5thvs LAD@ NYM
Fri, Jun 7th@ TORvs LAD
Sat, Jun 8th@ TORvs LAD
Sun, Jun 9th@ TORvs LAD
Mon, Jun 10th@ PHI   
Tue, Jun 11th@ PHIvs SD
Wed, Jun 12th@ PHIvs SD
Thu, Jun 13th@ WSH   
Fri, Jun 14th@ WSHvs MIL
Sat, Jun 15th@ WSHvs MIL
Sun, Jun 16th@ WSHvs MIL
Tue, Jun 18thvs COL@ LAD
Wed, Jun 19thvs COL@ LAD
Thu, Jun 20thvs COL@ LAD
Fri, Jun 21stvs SF@ ARI
Sat, Jun 22ndvs SF@ ARI
Sun, Jun 23rdvs SF@ ARI
Mon, Jun 24thvs LADvs COL
Tue, Jun 25thvs LADvs COL
Wed, Jun 26thvs LADvs COL
Thu, Jun 27th@ SFvs ARI
Fri, Jun 28th@ SFvs ARI
Sat, Jun 29th@ SFvs ARI
Sun, Jun 30th@ SFvs ARI
Tue, Jul 2nd@ LAD@ SD
Wed, Jul 3rd@ LAD@ SD
Fri, Jul 5thvs COLvs STL
Sat, Jul 6thvs COLvs STL
Sun, Jul 7thvs COLvs STL
Fri, Jul 12th@ STL@ MIL
Sat, Jul 13th@ STL@ MIL
Sun, Jul 14th@ STL@ MIL
Tue, Jul 16th@ TEX@ COL
Wed, Jul 17th@ TEX@ COL
Thu, Jul 18thvs MILvs NYM
Fri, Jul 19thvs MILvs NYM
Sat, Jul 20thvs MILvs NYM
Sun, Jul 21stvs MILvs NYM
Mon, Jul 22ndvs BALvs CHC
Tue, Jul 23rdvs BALvs CHC
Wed, Jul 24thvs BALvs CHC
Fri, Jul 26th@ MIA@ SD
Sat, Jul 27th@ MIA@ SD
Sun, Jul 28th@ MIA@ SD
Mon, Jul 29th@ MIA   
Tue, Jul 30th@ NYY@ PHI
Wed, Jul 31st@ NYY@ PHI
Fri, Aug 2ndvs WSH@ COL
Sat, Aug 3rdvs WSH@ COL
Sun, Aug 4thvs WSH@ COL
Mon, Aug 5thvs PHIvs WSH
Tue, Aug 6thvs PHIvs WSH
Wed, Aug 7thvs PHIvs WSH
Fri, Aug 9th@ LADvs PHI
Sat, Aug 10th@ LADvs PHI
Sun, Aug 11th@ LADvs PHI
Mon, Aug 12th@ COL   
Tue, Aug 13th@ COLvs OAK
Wed, Aug 14th@ COLvs OAK
Thu, Aug 15thvs SF@ ARI
Fri, Aug 16thvs SF@ ARI
Sat, Aug 17thvs SF@ ARI
Sun, Aug 18thvs SF@ ARI
Mon, Aug 19thvs COL   
Tue, Aug 20thvs COL@ CHC
Wed, Aug 21stvs COL@ CHC
Fri, Aug 23rd@ MIL   
Sat, Aug 24th@ MIL@ OAK
Sun, Aug 25th@ MIL@ OAK
Mon, Aug 26th@ SFvs ARI
Tue, Aug 27th@ SFvs ARI
Thu, Aug 29thvs LADvs SD
Fri, Aug 30thvs LADvs SD
Sat, Aug 31stvs LADvs SD
Sun, Sep 1stvs LADvs SD
Mon, Sep 2ndvs SD@ STL
Tue, Sep 3rdvs SD@ STL
Wed, Sep 4thvs SD@ STL
Fri, Sep 6th@ CIN@ LAD
Sat, Sep 7th@ CIN@ LAD
Sun, Sep 8th@ CIN@ LAD
Mon, Sep 9th@ NYMvs PIT
Tue, Sep 10th@ NYMvs PIT
Wed, Sep 11th@ NYMvs PIT
Thu, Sep 12th@ NYMvs PIT
Fri, Sep 13thvs CINvs MIA
Sat, Sep 14thvs CINvs MIA
Sun, Sep 15thvs CINvs MIA
Mon, Sep 16thvs MIA   
Tue, Sep 17thvs MIA@ BOS
Wed, Sep 18thvs MIA@ BOS
Fri, Sep 20th@ SD@ ATL
Sat, Sep 21st@ SD@ ATL
Sun, Sep 22nd@ SD@ ATL
Mon, Sep 23rdvs STL   
Tue, Sep 24thvs STLvs COL
Wed, Sep 25thvs STLvs COL
Fri, Sep 27thvs SDvs LAD
Sat, Sep 28thvs SDvs LAD
Sun, Sep 29thvs SDvs LAD
Mon, Apr 8th   vs SD
Mon, Apr 29th   vs LAD
Thu, May 23rd   vs ATL
Thu, Jun 6th   @ NYM
Mon, Jun 17th   @ LAD
Mon, Jul 1st   @ SD
Mon, Jul 15th   @ COL
Thu, Aug 1st   @ PHI
Thu, Aug 8th   vs PHI
Thu, Aug 22nd   @ CHC
Thu, Sep 5th   @ STL
Thu, Sep 19th   @ BOS
Thu, Sep 26th   vs COL