Who Should I Trade?

Jake Lamb for Francisco Mejia (2019)

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

Experts' Pick
  Francisco Mejia
Francisco Mejia
SD vs BOS Sat, Aug 24th 8:40pm
Jake Lamb
3B - ARI
Jake Lamb
ARI @ MIL Sat, Aug 24th 7:10pm
Recommended by
7 of 10 experts
Recommended by
3 of 10 experts
Rest of Season
VBR# 345# 183
Home Runs34
Stolen Bases01
Batting Average.265.252
Injury Alert--
Weather76 F, Partly Cloudy73 F, Clear
Expert Ranks 
Andrew Gould
# 199# 236
Nick Pollack
Pitcher List
# 117
Nick Mariano
# 144
Donkey Teeth
# 120# 134
Dan Harris
# 129
Pierre Camus
# 135# 169
Todd D Clark
The Fantasy Fix
# 196
Paul Sporer
# 113
Eno Sarris
The Athletic
# 184# 162
Brandon 'B_Don' Myers
# 205
  Francisco Mejia
Francisco Mejia
Jake Lamb
3B - ARI
Jake Lamb
2019 Stats 
At Bats191128
Home Runs85
Stolen Bases10
Caught Stealing00
Batting Average.272.211
On Base Pct.320.346
Slugging Pct.456.391
On-base Plus Slugging.776.737
  Francisco Mejia
Francisco Mejia
Jake Lamb
3B - ARI
Jake Lamb
2019 Projections 
At Bats66102
Home Runs34
Stolen Bases01
Caught Stealing01
Batting Average.265.252
On Base Pct.317.357
Slugging Pct.439.446
On-base Plus Slugging.756.803
  Francisco Mejia
Francisco Mejia
Jake Lamb
3B - ARI
Jake Lamb
 Francisco Mejia went 2-for-3 with a triple, a walk, an RBI, and a run scored in the Padres' loss to the Phillies on Friday night.
Brendan Tuma - Too Much Tuma
Sat, Aug 17th
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
 Francisco Mejia stayed hot on Sunday versus the Rockies, going 3-for-4 with a homer and a double as the Padres fell 8-3.
Brendan Tuma - Too Much Tuma
Mon, Aug 12th
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
 Francisco Mejia went 2-for-4 with a run scored in the Padres' 7-1 win over the Rockies on Friday night.
Brendan Tuma - Too Much Tuma
Sat, Aug 10th
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
 Francisco Mejia went 3-for-4 with a solo homer in the Padres' 3-2 loss to the Mariners on Wednesday.
Brendan Tuma - Too Much Tuma
Wed, Aug 7th
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
 Francisco Mejia went 3-for-4 with a double and two runs scored in the Padres' loss to the Dodgers on Sunday.
Brendan Tuma - Too Much Tuma
Mon, Aug 5th
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
There are no recent notes for these players
  Francisco Mejia
Francisco Mejia
Jake Lamb
3B - ARI
Jake Lamb
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs SF@ LAD
Fri, Mar 29thvs SF@ LAD
Sat, Mar 30thvs SF@ LAD
Sun, Mar 31stvs SF@ LAD
Mon, Apr 1stvs ARI@ SD
Tue, Apr 2ndvs ARI@ SD
Wed, Apr 3rdvs ARI@ SD
Fri, Apr 5th@ STLvs BOS
Sat, Apr 6th@ STLvs BOS
Sun, Apr 7th@ STLvs BOS
Tue, Apr 9th@ SFvs TEX
Wed, Apr 10th@ SFvs TEX
Thu, Apr 11th@ ARIvs SD
Fri, Apr 12th@ ARIvs SD
Sat, Apr 13th@ ARIvs SD
Sun, Apr 14th@ ARIvs SD
Tue, Apr 16thvs COL@ ATL
Wed, Apr 17th   @ ATL
Thu, Apr 18thvs CIN@ ATL
Fri, Apr 19thvs CIN@ CHC
Sat, Apr 20thvs CIN@ CHC
Sun, Apr 21stvs CIN@ CHC
Mon, Apr 22nd   @ PIT
Tue, Apr 23rdvs SEA@ PIT
Wed, Apr 24thvs SEA@ PIT
Thu, Apr 25th   @ PIT
Fri, Apr 26th@ WSHvs CHC
Sat, Apr 27th@ WSHvs CHC
Sun, Apr 28th@ WSHvs CHC
Tue, Apr 30th@ ATLvs NYY
Wed, May 1st@ ATLvs NYY
Fri, May 3rdvs LAD@ COL
Sat, May 4thvs LAD@ COL
Sun, May 5thvs LAD@ COL
Mon, May 6thvs NYM@ TB
Tue, May 7thvs NYM@ TB
Wed, May 8thvs NYM@ TB
Thu, May 9th   vs ATL
Fri, May 10th@ COLvs ATL
Sat, May 11th@ COLvs ATL
Sun, May 12th@ COLvs ATL
Mon, May 13th   vs PIT
Tue, May 14th@ LADvs PIT
Wed, May 15th@ LADvs PIT
Fri, May 17thvs PITvs SF
Sat, May 18thvs PITvs SF
Sun, May 19thvs PITvs SF
Mon, May 20thvs ARI@ SD
Tue, May 21stvs ARI@ SD
Wed, May 22ndvs ARI@ SD
Fri, May 24th@ TOR@ SF
Sat, May 25th@ TOR@ SF
Sun, May 26th@ TOR@ SF
Mon, May 27th@ NYY@ COL
Tue, May 28th@ NYY@ COL
Wed, May 29th@ NYY@ COL
Thu, May 30th   @ COL
Fri, May 31stvs MIAvs NYM
Sat, Jun 1stvs MIAvs NYM
Sun, Jun 2ndvs MIAvs NYM
Mon, Jun 3rdvs PHIvs LAD
Tue, Jun 4thvs PHIvs LAD
Wed, Jun 5thvs PHIvs LAD
Fri, Jun 7thvs WSH@ TOR
Sat, Jun 8thvs WSH@ TOR
Sun, Jun 9thvs WSH@ TOR
Mon, Jun 10th   @ PHI
Tue, Jun 11th@ SF@ PHI
Wed, Jun 12th@ SF@ PHI
Thu, Jun 13th@ COL@ WSH
Fri, Jun 14th@ COL@ WSH
Sat, Jun 15th@ COL@ WSH
Sun, Jun 16th@ COL@ WSH
Tue, Jun 18thvs MILvs COL
Wed, Jun 19thvs MILvs COL
Thu, Jun 20th   vs COL
Fri, Jun 21st@ PITvs SF
Sat, Jun 22nd@ PITvs SF
Sun, Jun 23rd@ PITvs SF
Mon, Jun 24th   vs LAD
Tue, Jun 25th@ BALvs LAD
Wed, Jun 26th@ BALvs LAD
Thu, Jun 27th   @ SF
Fri, Jun 28thvs STL@ SF
Sat, Jun 29thvs STL@ SF
Sun, Jun 30thvs STL@ SF
Tue, Jul 2ndvs SF@ LAD
Wed, Jul 3rdvs SF@ LAD
Fri, Jul 5th@ LADvs COL
Sat, Jul 6th@ LADvs COL
Sun, Jul 7th@ LADvs COL
Fri, Jul 12thvs ATL@ STL
Sat, Jul 13thvs ATL@ STL
Sun, Jul 14thvs ATL@ STL
Tue, Jul 16th@ MIA@ TEX
Wed, Jul 17th@ MIA@ TEX
Thu, Jul 18th@ MIAvs MIL
Fri, Jul 19th@ CHCvs MIL
Sat, Jul 20th@ CHCvs MIL
Sun, Jul 21st@ CHCvs MIL
Mon, Jul 22nd   vs BAL
Tue, Jul 23rd@ NYMvs BAL
Wed, Jul 24th@ NYMvs BAL
Fri, Jul 26thvs SF@ MIA
Sat, Jul 27thvs SF@ MIA
Sun, Jul 28thvs SF@ MIA
Mon, Jul 29thvs BAL@ MIA
Tue, Jul 30thvs BAL@ NYY
Wed, Jul 31st   @ NYY
Fri, Aug 2nd@ LADvs WSH
Sat, Aug 3rd@ LADvs WSH
Sun, Aug 4th@ LADvs WSH
Mon, Aug 5th   vs PHI
Tue, Aug 6th@ SEAvs PHI
Wed, Aug 7th@ SEAvs PHI
Fri, Aug 9thvs COL@ LAD
Sat, Aug 10thvs COL@ LAD
Sun, Aug 11thvs COL@ LAD
Mon, Aug 12thvs TB@ COL
Tue, Aug 13thvs TB@ COL
Wed, Aug 14thvs TB@ COL
Thu, Aug 15th   vs SF
Fri, Aug 16th@ PHIvs SF
Sat, Aug 17th@ PHIvs SF
Sun, Aug 18th@ PHIvs SF
Mon, Aug 19th@ CINvs COL
Tue, Aug 20th@ CINvs COL
Wed, Aug 21st@ CINvs COL
Fri, Aug 23rdvs BOS@ MIL
Sat, Aug 24thvs BOS@ MIL
Sun, Aug 25thvs BOS@ MIL
Mon, Aug 26thvs LAD@ SF
Tue, Aug 27thvs LAD@ SF
Thu, Aug 29th@ SFvs LAD
Fri, Aug 30th@ SFvs LAD
Sat, Aug 31st@ SFvs LAD
Sun, Sep 1st@ SFvs LAD
Mon, Sep 2nd@ ARIvs SD
Tue, Sep 3rd@ ARIvs SD
Wed, Sep 4th@ ARIvs SD
Fri, Sep 6thvs COL@ CIN
Sat, Sep 7thvs COL@ CIN
Sun, Sep 8thvs COL@ CIN
Mon, Sep 9thvs CHC@ NYM
Tue, Sep 10thvs CHC@ NYM
Wed, Sep 11thvs CHC@ NYM
Thu, Sep 12thvs CHC@ NYM
Fri, Sep 13th@ COLvs CIN
Sat, Sep 14th@ COLvs CIN
Sun, Sep 15th@ COLvs CIN
Mon, Sep 16th@ MILvs MIA
Tue, Sep 17th@ MILvs MIA
Wed, Sep 18th@ MILvs MIA
Fri, Sep 20thvs ARI@ SD
Sat, Sep 21stvs ARI@ SD
Sun, Sep 22ndvs ARI@ SD
Mon, Sep 23rd   vs STL
Tue, Sep 24thvs LADvs STL
Wed, Sep 25thvs LADvs STL
Fri, Sep 27th@ ARIvs SD
Sat, Sep 28th@ ARIvs SD
Sun, Sep 29th@ ARIvs SD
Mon, Apr 8th@ SF   
Mon, Apr 15thvs COL   
Mon, Apr 29th@ ATL   
Thu, May 2nd@ ATL   
Thu, May 16thvs PIT   
Thu, Jun 6thvs WSH   
Mon, Jun 17thvs MIL   
Mon, Jul 1stvs SF   
Thu, Jul 4th@ LAD   
Thu, Jul 25th@ NYM   
Thu, Aug 1st@ LAD   
Thu, Aug 8thvs COL   
Wed, Aug 28thvs LAD   
Thu, Sep 19th@ MIL   
Thu, Sep 26thvs LAD