Who Should I Trade?

Jake Lamb for Josh Phegley (2019)

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

Experts' Pick
  Jake Lamb
3B - ARI
Jake Lamb
ARI @ MIL Fri, Aug 23rd 8:10pm
Josh Phegley
Josh Phegley
OAK vs NYY Thu, Aug 22nd 9:37pm
Recommended by
5 of 9 experts
Recommended by
4 of 9 experts
Rest of Season
VBR# 192# 355
Home Runs42
Stolen Bases10
Batting Average.252.242
Injury Alert--
Weather71 F, Clear
Expert Ranks 
Eno Sarris
The Athletic
# 162
Andrew Gould
# 237
Paul Sporer
# 113
Donkey Teeth
# 134
Brandon 'B_Don' Myers
# 205
Pierre Camus
# 169# 145
Todd D Clark
The Fantasy Fix
# 165
Dan Harris
# 178
Joe Bond
Fantasy Six Pack
# 202
  Jake Lamb
3B - ARI
Jake Lamb
Josh Phegley
Josh Phegley
2019 Stats 
At Bats128245
Home Runs510
Stolen Bases00
Caught Stealing01
Batting Average.211.245
On Base Pct.346.290
Slugging Pct.391.425
On-base Plus Slugging.737.714
  Jake Lamb
3B - ARI
Jake Lamb
Josh Phegley
Josh Phegley
2019 Projections 
At Bats10259
Home Runs42
Stolen Bases10
Caught Stealing10
Batting Average.252.242
On Base Pct.357.288
Slugging Pct.446.419
On-base Plus Slugging.803.707
  Jake Lamb
3B - ARI
Jake Lamb
Josh Phegley
Josh Phegley
 Jake Lamb went 1-for-3 with a solo homer, a walk, and two runs scored in the Diamondbacks' 8-6 win over the Rockies on Monday.
Brendan Tuma - Too Much Tuma
Tue, Aug 13th
Josh Phegley (thumb) was reinstated from the 10-day injured list Friday.
Brad Camara
Sat, Aug 17th
 Jake Lamb hit his first homer of the season in Saturday's 4-2 win over the Rockies.
Brendan Tuma - Too Much Tuma
Sun, Jul 7th
Josh Phegley (thumb) is expected to resume throwing Wednesday or Thursday.
Brad Camara
Thu, Aug 8th
 Jake Lamb went 0-for-4 with three strikeouts in his return to the Arizona lineup on Wednesday.
Brendan Tuma - Too Much Tuma
Thu, Jun 27th
Josh Phegley went 1-for-2 with a home run, three RBI, a sac fly, and a walk in Sunday's 7-6 loss to the Twins.
Brad Camara
Sun, Jul 21st
 D'Backs manager Torey Lovullo says Jake Lamb (quad) should return by the end of the month.
Brendan Tuma - Too Much Tuma
Fri, Jun 14th
Josh Phegley went 4-for-5 with a home run, double, two singles, and two runs scored on Thursday against Detroit.
Kamran Hoda
Thu, May 16th
 Diamondbacks manager Torey Lovullo confirmed that Lamb has a Grade 2 strain of his left quad and will miss roughly six weeks.
James Bisson
Fri, Apr 5th
Josh Phegley went 4-for-5 with a home run, two doubles, a single, two runs scored, and eight RBI on Friday against Pittsburgh.
Kamran Hoda
Sat, May 4th
There are no recent notes for these players
  Jake Lamb
3B - ARI
Jake Lamb
Josh Phegley
Josh Phegley
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ LADvs LAA
Fri, Mar 29th@ LADvs LAA
Sat, Mar 30th@ LADvs LAA
Sun, Mar 31st@ LADvs LAA
Mon, Apr 1st@ SDvs BOS
Tue, Apr 2nd@ SDvs BOS
Wed, Apr 3rd@ SDvs BOS
Fri, Apr 5thvs BOS@ HOU
Sat, Apr 6thvs BOS@ HOU
Sun, Apr 7thvs BOS@ HOU
Tue, Apr 9thvs TEX@ BAL
Wed, Apr 10thvs TEX@ BAL
Thu, Apr 11thvs SD@ BAL
Fri, Apr 12thvs SD@ TEX
Sat, Apr 13thvs SD   
Sun, Apr 14thvs SD@ TEX
Tue, Apr 16th@ ATLvs HOU
Wed, Apr 17th@ ATLvs HOU
Thu, Apr 18th@ ATL   
Fri, Apr 19th@ CHCvs TOR
Sat, Apr 20th@ CHCvs TOR
Sun, Apr 21st@ CHCvs TOR
Mon, Apr 22nd@ PITvs TEX
Tue, Apr 23rd@ PITvs TEX
Wed, Apr 24th@ PITvs TEX
Thu, Apr 25th@ PIT   
Fri, Apr 26thvs CHC@ TOR
Sat, Apr 27thvs CHC@ TOR
Sun, Apr 28thvs CHC@ TOR
Tue, Apr 30thvs NYY@ BOS
Wed, May 1stvs NYY@ BOS
Fri, May 3rd@ COL@ PIT
Sat, May 4th@ COL@ PIT
Sun, May 5th@ COL@ PIT
Mon, May 6th@ TB   
Tue, May 7th@ TBvs CIN
Wed, May 8th@ TBvs CIN
Thu, May 9thvs ATLvs CIN
Fri, May 10thvs ATLvs CLE
Sat, May 11thvs ATLvs CLE
Sun, May 12thvs ATLvs CLE
Mon, May 13thvs PIT@ SEA
Tue, May 14thvs PIT@ SEA
Wed, May 15thvs PIT   
Fri, May 17thvs SF@ DET
Sat, May 18thvs SF@ DET
Sun, May 19thvs SF   
Mon, May 20th@ SD@ CLE
Tue, May 21st@ SD@ CLE
Wed, May 22nd@ SD@ CLE
Fri, May 24th@ SFvs SEA
Sat, May 25th@ SFvs SEA
Sun, May 26th@ SFvs SEA
Mon, May 27th@ COLvs LAA
Tue, May 28th@ COLvs LAA
Wed, May 29th@ COLvs LAA
Thu, May 30th@ COL   
Fri, May 31stvs NYMvs HOU
Sat, Jun 1stvs NYMvs HOU
Sun, Jun 2ndvs NYMvs HOU
Mon, Jun 3rdvs LAD   
Tue, Jun 4thvs LAD@ LAA
Wed, Jun 5thvs LAD@ LAA
Fri, Jun 7th@ TOR@ TEX
Sat, Jun 8th@ TOR@ TEX
Sun, Jun 9th@ TOR@ TEX
Mon, Jun 10th@ PHI@ TB
Tue, Jun 11th@ PHI@ TB
Wed, Jun 12th@ PHI@ TB
Thu, Jun 13th@ WSH   
Fri, Jun 14th@ WSHvs SEA
Sat, Jun 15th@ WSHvs SEA
Sun, Jun 16th@ WSHvs SEA
Tue, Jun 18thvs COLvs BAL
Wed, Jun 19thvs COLvs BAL
Thu, Jun 20thvs COLvs TB
Fri, Jun 21stvs SFvs TB
Sat, Jun 22ndvs SFvs TB
Sun, Jun 23rdvs SFvs TB
Mon, Jun 24thvs LAD   
Tue, Jun 25thvs LAD@ STL
Wed, Jun 26thvs LAD@ STL
Thu, Jun 27th@ SF@ LAA
Fri, Jun 28th@ SF@ LAA
Sat, Jun 29th@ SF@ LAA
Sun, Jun 30th@ SF@ LAA
Tue, Jul 2nd@ LADvs MIN
Wed, Jul 3rd@ LADvs MIN
Fri, Jul 5thvs COL@ SEA
Sat, Jul 6thvs COL@ SEA
Sun, Jul 7thvs COL@ SEA
Fri, Jul 12th@ STLvs CWS
Sat, Jul 13th@ STLvs CWS
Sun, Jul 14th@ STLvs CWS
Tue, Jul 16th@ TEXvs SEA
Wed, Jul 17th@ TEXvs SEA
Thu, Jul 18thvs MIL@ MIN
Fri, Jul 19thvs MIL@ MIN
Sat, Jul 20thvs MIL@ MIN
Sun, Jul 21stvs MIL@ MIN
Mon, Jul 22ndvs BAL@ HOU
Tue, Jul 23rdvs BAL@ HOU
Wed, Jul 24thvs BAL@ HOU
Fri, Jul 26th@ MIAvs TEX
Sat, Jul 27th@ MIAvs TEX
Sun, Jul 28th@ MIAvs TEX
Mon, Jul 29th@ MIA   
Tue, Jul 30th@ NYYvs MIL
Wed, Jul 31st@ NYYvs MIL
Fri, Aug 2ndvs WSH   
Sat, Aug 3rdvs WSHvs STL
Sun, Aug 4thvs WSHvs STL
Mon, Aug 5thvs PHI@ CHC
Tue, Aug 6thvs PHI@ CHC
Wed, Aug 7thvs PHI@ CHC
Fri, Aug 9th@ LAD@ CWS
Sat, Aug 10th@ LAD@ CWS
Sun, Aug 11th@ LAD@ CWS
Mon, Aug 12th@ COL   
Tue, Aug 13th@ COL@ SF
Wed, Aug 14th@ COL@ SF
Thu, Aug 15thvs SFvs HOU
Fri, Aug 16thvs SFvs HOU
Sat, Aug 17thvs SFvs HOU
Sun, Aug 18thvs SFvs HOU
Mon, Aug 19thvs COL   
Tue, Aug 20thvs COLvs NYY
Wed, Aug 21stvs COLvs NYY
Fri, Aug 23rd@ MIL   
Sat, Aug 24th@ MILvs SF
Sun, Aug 25th@ MILvs SF
Mon, Aug 26th@ SF@ KC
Tue, Aug 27th@ SF@ KC
Thu, Aug 29thvs LAD@ KC
Fri, Aug 30thvs LAD@ NYY
Sat, Aug 31stvs LAD@ NYY
Sun, Sep 1stvs LAD@ NYY
Mon, Sep 2ndvs SD   
Tue, Sep 3rdvs SDvs LAA
Wed, Sep 4thvs SDvs LAA
Fri, Sep 6th@ CINvs DET
Sat, Sep 7th@ CINvs DET
Sun, Sep 8th@ CINvs DET
Mon, Sep 9th@ NYM@ HOU
Tue, Sep 10th@ NYM@ HOU
Wed, Sep 11th@ NYM@ HOU
Thu, Sep 12th@ NYM@ HOU
Fri, Sep 13thvs CIN@ TEX
Sat, Sep 14thvs CIN@ TEX
Sun, Sep 15thvs CIN@ TEX
Mon, Sep 16thvs MIAvs KC
Tue, Sep 17thvs MIAvs KC
Wed, Sep 18thvs MIAvs KC
Fri, Sep 20th@ SDvs TEX
Sat, Sep 21st@ SDvs TEX
Sun, Sep 22nd@ SDvs TEX
Mon, Sep 23rdvs STL   
Tue, Sep 24thvs STL@ LAA
Wed, Sep 25thvs STL@ LAA
Fri, Sep 27thvs SD@ SEA
Sat, Sep 28thvs SD@ SEA
Sun, Sep 29thvs SD@ SEA
Wed, Mar 20th   vs SEA
Thu, Mar 21st   vs SEA
Thu, Apr 4th   vs BOS
Mon, Apr 8th   @ BAL
Mon, Apr 29th   @ BOS
Thu, May 16th   @ DET
Thu, Jun 6th   @ LAA
Mon, Jun 17th   vs BAL
Thu, Jul 4th   vs MIN
Thu, Jul 25th   vs TEX
Thu, Aug 1st   vs MIL
Thu, Aug 22nd   vs NYY
Wed, Aug 28th   @ KC
Thu, Sep 5th   vs LAA
Thu, Sep 26th   @ SEA