Who Should I Trade?

David Peralta for Wil Myers (2019)

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

Experts' Pick
  David Peralta
David Peralta
ARI vs SD Sun, Sep 29th 3:10pm
Wil Myers
Wil Myers
SD @ ARI Sun, Sep 29th 3:10pm
Recommended by
11 of 18 experts
Recommended by
7 of 18 experts
Rest of Season
Home Runs
Stolen Bases
Batting Average
Injury AlertIL60-
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 69# 132
Eno Sarris
The Athletic
# 63# 80
Chris Meaney
The Athletic
# 98# 109
Paul Sporer
# 72# 93
Nick Mariano
# 93# 112
Bobby Sylvester
# 121# 140
Donkey Teeth
# 82# 95
Dan Harris
# 100# 171
Pierre Camus
# 101# 160
Max Freeze
Freeze Stats
# 103
Todd D Clark
The Fantasy Fix
# 83# 160
Dennis Sosic
Fantasy Six Pack
# 78# 52

# 82# 67
Andrea LaMont
Lenny Melnick Fantasy Sports
# 85# 63
Nick Pollack
Pitcher List
# 93
Brandon 'B_Don' Myers
# 100
Joe Bond
Fantasy Six Pack
# 111
Andrew Gould
# 198
  David Peralta
David Peralta
Wil Myers
Wil Myers
2019 Stats 
At Bats382435
Home Runs1218
Stolen Bases016
Caught Stealing07
Batting Average.275.239
On Base Pct.343.321
Slugging Pct.461.418
On-base Plus Slugging.804.740
  David Peralta
David Peralta
Wil Myers
Wil Myers
2019 Projections 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
  David Peralta
David Peralta
Wil Myers
Wil Myers
 David Peralta will require surgery on his right shoulder and is set to miss the rest of 2019.
Brad Camara
Tue, Aug 27th
Wil Myers was removed from Wednesday's game against the Dodgers since he was feeling light-headed.
Brendan Tuma - Too Much Tuma
Thu, Sep 26th
 David Peralta (shoulder) was placed on the 10-day injured list Saturday.
Brad Camara
Sat, Aug 24th
Wil Myers went 1-for-5 with a double and two RBI as the Padres fell to the Rockies 11-10 on Saturday.
Brendan Tuma - Too Much Tuma
Sun, Sep 15th
 David Peralta hit his 12th homer of the season in Arizona's 6-1 win over the Giants on Sunday.
Brendan Tuma - Too Much Tuma
Mon, Aug 19th
Wil Myers went 3-for-5 with a double and an RBI in the Padres' 2-1 win over the Rockies on Sunday.
Brendan Tuma - Too Much Tuma
Mon, Sep 9th
 David Peralta went 1-for-6 with a single as the D'Backs fell to the Giants 10-9 in 11 innings on Friday.
Brendan Tuma - Too Much Tuma
Sat, Aug 17th
Wil Myers hit his 15th homer of the year in Saturday's 4-1 win over the Giants.
Brendan Tuma - Too Much Tuma
Sun, Sep 1st
 David Peralta was held out of Monday's game due to neck stiffness.
Brad Camara
Mon, Aug 12th
Wil Myers hit a pinch-hit solo homer in Saturday's win over the Rockies.
Brendan Tuma - Too Much Tuma
Sun, Aug 11th
There are no recent notes for these players
  David Peralta
David Peralta
Wil Myers
Wil Myers
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ LADvs SF
Fri, Mar 29th@ LADvs SF
Sat, Mar 30th@ LADvs SF
Sun, Mar 31st@ LADvs SF
Mon, Apr 1st@ SDvs ARI
Tue, Apr 2nd@ SDvs ARI
Wed, Apr 3rd@ SDvs ARI
Fri, Apr 5thvs BOS@ STL
Sat, Apr 6thvs BOS@ STL
Sun, Apr 7thvs BOS@ STL
Tue, Apr 9thvs TEX@ SF
Wed, Apr 10thvs TEX@ SF
Thu, Apr 11thvs SD@ ARI
Fri, Apr 12thvs SD@ ARI
Sat, Apr 13thvs SD@ ARI
Sun, Apr 14thvs SD@ ARI
Tue, Apr 16th@ ATLvs COL
Wed, Apr 17th@ ATL   
Thu, Apr 18th@ ATLvs CIN
Fri, Apr 19th@ CHCvs CIN
Sat, Apr 20th@ CHCvs CIN
Sun, Apr 21st@ CHCvs CIN
Mon, Apr 22nd@ PIT   
Tue, Apr 23rd@ PITvs SEA
Wed, Apr 24th@ PITvs SEA
Thu, Apr 25th@ PIT   
Fri, Apr 26thvs CHC@ WSH
Sat, Apr 27thvs CHC@ WSH
Sun, Apr 28thvs CHC@ WSH
Tue, Apr 30thvs NYY@ ATL
Wed, May 1stvs NYY@ ATL
Fri, May 3rd@ COLvs LAD
Sat, May 4th@ COLvs LAD
Sun, May 5th@ COLvs LAD
Mon, May 6th@ TBvs NYM
Tue, May 7th@ TBvs NYM
Wed, May 8th@ TBvs NYM
Thu, May 9thvs ATL   
Fri, May 10thvs ATL@ COL
Sat, May 11thvs ATL@ COL
Sun, May 12thvs ATL@ COL
Mon, May 13thvs PIT   
Tue, May 14thvs PIT@ LAD
Wed, May 15thvs PIT@ LAD
Fri, May 17thvs SFvs PIT
Sat, May 18thvs SFvs PIT
Sun, May 19thvs SFvs PIT
Mon, May 20th@ SDvs ARI
Tue, May 21st@ SDvs ARI
Wed, May 22nd@ SDvs ARI
Fri, May 24th@ SF@ TOR
Sat, May 25th@ SF@ TOR
Sun, May 26th@ SF@ TOR
Mon, May 27th@ COL@ NYY
Tue, May 28th@ COL@ NYY
Wed, May 29th@ COL@ NYY
Thu, May 30th@ COL   
Fri, May 31stvs NYMvs MIA
Sat, Jun 1stvs NYMvs MIA
Sun, Jun 2ndvs NYMvs MIA
Mon, Jun 3rdvs LADvs PHI
Tue, Jun 4thvs LADvs PHI
Wed, Jun 5thvs LADvs PHI
Fri, Jun 7th@ TORvs WSH
Sat, Jun 8th@ TORvs WSH
Sun, Jun 9th@ TORvs WSH
Mon, Jun 10th@ PHI   
Tue, Jun 11th@ PHI@ SF
Wed, Jun 12th@ PHI@ SF
Thu, Jun 13th@ WSH@ COL
Fri, Jun 14th@ WSH@ COL
Sat, Jun 15th@ WSH@ COL
Sun, Jun 16th@ WSH@ COL
Tue, Jun 18thvs COLvs MIL
Wed, Jun 19thvs COLvs MIL
Thu, Jun 20thvs COL   
Fri, Jun 21stvs SF@ PIT
Sat, Jun 22ndvs SF@ PIT
Sun, Jun 23rdvs SF@ PIT
Mon, Jun 24thvs LAD   
Tue, Jun 25thvs LAD@ BAL
Wed, Jun 26thvs LAD@ BAL
Thu, Jun 27th@ SF   
Fri, Jun 28th@ SFvs STL
Sat, Jun 29th@ SFvs STL
Sun, Jun 30th@ SFvs STL
Tue, Jul 2nd@ LADvs SF
Wed, Jul 3rd@ LADvs SF
Fri, Jul 5thvs COL@ LAD
Sat, Jul 6thvs COL@ LAD
Sun, Jul 7thvs COL@ LAD
Fri, Jul 12th@ STLvs ATL
Sat, Jul 13th@ STLvs ATL
Sun, Jul 14th@ STLvs ATL
Tue, Jul 16th@ TEX@ MIA
Wed, Jul 17th@ TEX@ MIA
Thu, Jul 18thvs MIL@ MIA
Fri, Jul 19thvs MIL@ CHC
Sat, Jul 20thvs MIL@ CHC
Sun, Jul 21stvs MIL@ CHC
Mon, Jul 22ndvs BAL   
Tue, Jul 23rdvs BAL@ NYM
Wed, Jul 24thvs BAL@ NYM
Fri, Jul 26th@ MIAvs SF
Sat, Jul 27th@ MIAvs SF
Sun, Jul 28th@ MIAvs SF
Mon, Jul 29th@ MIAvs BAL
Tue, Jul 30th@ NYYvs BAL
Wed, Jul 31st@ NYY   
Fri, Aug 2ndvs WSH@ LAD
Sat, Aug 3rdvs WSH@ LAD
Sun, Aug 4thvs WSH@ LAD
Mon, Aug 5thvs PHI   
Tue, Aug 6thvs PHI@ SEA
Wed, Aug 7thvs PHI@ SEA
Fri, Aug 9th@ LADvs COL
Sat, Aug 10th@ LADvs COL
Sun, Aug 11th@ LADvs COL
Mon, Aug 12th@ COLvs TB
Tue, Aug 13th@ COLvs TB
Wed, Aug 14th@ COLvs TB
Thu, Aug 15thvs SF   
Fri, Aug 16thvs SF@ PHI
Sat, Aug 17thvs SF@ PHI
Sun, Aug 18thvs SF@ PHI
Mon, Aug 19thvs COL@ CIN
Tue, Aug 20thvs COL@ CIN
Wed, Aug 21stvs COL@ CIN
Fri, Aug 23rd@ MILvs BOS
Sat, Aug 24th@ MILvs BOS
Sun, Aug 25th@ MILvs BOS
Mon, Aug 26th@ SFvs LAD
Tue, Aug 27th@ SFvs LAD
Thu, Aug 29thvs LAD@ SF
Fri, Aug 30thvs LAD@ SF
Sat, Aug 31stvs LAD@ SF
Sun, Sep 1stvs LAD@ SF
Mon, Sep 2ndvs SD@ ARI
Tue, Sep 3rdvs SD@ ARI
Wed, Sep 4thvs SD@ ARI
Fri, Sep 6th@ CINvs COL
Sat, Sep 7th@ CINvs COL
Sun, Sep 8th@ CINvs COL
Mon, Sep 9th@ NYMvs CHC
Tue, Sep 10th@ NYMvs CHC
Wed, Sep 11th@ NYMvs CHC
Thu, Sep 12th@ NYMvs CHC
Fri, Sep 13thvs CIN@ COL
Sat, Sep 14thvs CIN@ COL
Sun, Sep 15thvs CIN@ COL
Mon, Sep 16thvs MIA@ MIL
Tue, Sep 17thvs MIA@ MIL
Wed, Sep 18thvs MIA@ MIL
Fri, Sep 20th@ SDvs ARI
Sat, Sep 21st@ SDvs ARI
Sun, Sep 22nd@ SDvs ARI
Mon, Sep 23rdvs STL   
Tue, Sep 24thvs STLvs LAD
Wed, Sep 25thvs STLvs LAD
Fri, Sep 27thvs SD@ ARI
Sat, Sep 28thvs SD@ ARI
Sun, Sep 29thvs SD@ ARI
Mon, Apr 8th   @ SF
Mon, Apr 15th   vs COL
Mon, Apr 29th   @ ATL
Thu, May 2nd   @ ATL
Thu, May 16th   vs PIT
Thu, Jun 6th   vs WSH
Mon, Jun 17th   vs MIL
Mon, Jul 1st   vs SF
Thu, Jul 4th   @ LAD
Thu, Jul 25th   @ NYM
Thu, Aug 1st   @ LAD
Thu, Aug 8th   vs COL
Wed, Aug 28th   vs LAD
Thu, Sep 19th   @ MIL
Thu, Sep 26th   vs LAD