Skip to main content

Who Should I Trade?

Nick Ahmed for Francisco Mejia (2019)

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

Experts' Pick
Experts' Pick
  Nick Ahmed
Nick Ahmed
ARI vs SD Sun, Sep 29th 3:10pm
Francisco Mejia
Francisco Mejia
SD @ ARI Sun, Sep 29th 3:10pm
Recommended by
7 of 14 experts
Recommended by
7 of 14 experts
Rest of Season
Home Runs
Stolen Bases
Batting Average
Injury Alert--
Expert Ranks 
Eno Sarris
The Athletic
# 184
Nick Mariano
# 155# 144
Donkey Teeth
# 120
Dan Harris
# 129
Dennis Sosic
Fantasy Six Pack
# 169

# 180
Todd D Clark
The Fantasy Fix
# 196
Pierre Camus
# 90# 135
Andrew Gould
# 121# 192
Nick Pollack
Pitcher List
# 137
Mick Ciallela
# 138
Alan Harrison
The Fantasy Fix
# 142
Bobby Sylvester
# 197
Brandon 'B_Don' Myers
# 229
  Nick Ahmed
Nick Ahmed
Francisco Mejia
Francisco Mejia
2019 Stats 
At Bats556226
Home Runs198
Stolen Bases81
Caught Stealing21
Batting Average.254.266
On Base Pct.316.316
Slugging Pct.437.438
On-base Plus Slugging.753.754
  Nick Ahmed
Nick Ahmed
Francisco Mejia
Francisco Mejia
2019 Projections 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
  Nick Ahmed
Nick Ahmed
Francisco Mejia
Francisco Mejia
 Nick Ahmed went 2-for-7 with a walk and a run scored in Arizona's 3-2 win over the Cardinals on Tuesday.
Brendan Tuma - Too Much Tuma
Wed, Sep 25th
Francisco Mejia went 1-for-4 with a double, an RBI, and a run scored in the Padres' 6-4 loss to the Dodgers on Wednesday.
Brendan Tuma - Too Much Tuma
Thu, Sep 26th
 Nick Ahmed went 1-for-3 with a solo homer and a walk in Friday's win over the Reds.
Brendan Tuma - Too Much Tuma
Sat, Sep 7th
Francisco Mejia went 1-for-3 with an RBI and a run scored in the Padres' win over the Red Sox on Sunday.
Brendan Tuma - Too Much Tuma
Mon, Aug 26th
 Nick Ahmed went 1-for-3 with a double, a walk, two RBI, and a run scored in the Diamondbacks' win over the Dodgers on Saturday.
Brendan Tuma - Too Much Tuma
Sat, Aug 31st
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
 Nick Ahmed went 3-for-4 with a homer, a double, a walk, two RBI, and two runs scored in the Diamondbacks' wild 10-9 loss to the Giants on Friday.
Brendan Tuma - Too Much Tuma
Sat, Aug 17th
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
 Nick Ahmed went 2-for-4 with five RBI in Saturday's win over the Marlins.
Andy Zimmerman
Sat, Jul 27th
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
There are no recent notes for these players
  Nick Ahmed
Nick Ahmed
Francisco Mejia
Francisco Mejia
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
Go Premium For FREE
Yahoo DFS offer Monkey Knife Fight offer DraftKings offer FanDuel offer
Deposit $10 at a DFS partner site you have NOT played at and get a FREE 6 Month HOF Subscription!
1Christian McCaffrey (CAR)RB
2Dalvin Cook (MIN)RB
3Ezekiel Elliott (DAL)RB
4Josh Jacobs (OAK)RB
5Leonard Fournette (JAC)RB
6Melvin Gordon (LAC)RB
7Nick Chubb (CLE)RB
8Tyreek Hill (KC)WR
9Alvin Kamara (NO)RB
10Michael Thomas (NO)WR
 View all Flex Rankings 
11James Conner (PIT)RB
12Mike Evans (TB)WR
13Marlon Mack (IND)RB
14Le'Veon Bell (NYJ)RB
15Tevin Coleman (SF)RB
16Julio Jones (ATL)WR
17DeAndre Hopkins (HOU)WR
18Damien Williams (KC)RB
19Brian Hill (ATL)RB
20Devin Singletary (BUF)RB
21Mark Ingram (BAL)RB
22Amari Cooper (DAL)WR
23Joe Mixon (CIN)RB
24Chris Godwin (TB)WR
25Todd Gurley (LAR)RB
26Cooper Kupp (LAR)WR
27Julian Edelman (NE)WR
28D.J. Moore (CAR)WR
29Keenan Allen (LAC)WR
30Travis Kelce (KC)TE
1Ronald Acuna Jr. (ATL)LF,CF
2Nolan Arenado (COL)3B
3Mookie Betts (BOS)CF,RF
4J.D. Martinez (BOS)LF,RF
5Trevor Story (COL)SS
6Justin Verlander (HOU)SP
7Cody Bellinger (LAD)1B,CF
8Trea Turner (WSH)SS
9Alex Bregman (HOU)3B,SS
10Jacob deGrom (NYM)SP
 View All Rankings 
11Max Scherzer (WSH)SP
12Francisco Lindor (CLE)SS
13Gerrit Cole (FA)SP
14Freddie Freeman (ATL)1B
15Javier Baez (CHC)2B,3B
16Charlie Blackmon (COL)CF
17Aaron Judge (NYY)RF,DH
18Juan Soto (WSH)LF
19Anthony Rendon (FA)3B
20Bryce Harper (PHI)CF,RF
21Jose Altuve (HOU)2B
22Xander Bogaerts (BOS)SS
23Starling Marte (PIT)CF
24Walker Buehler (LAD)SP
25Manny Machado (SD)3B,SS
26Anthony Rizzo (CHC)1B
27Kris Bryant (CHC)3B,RF
28Whit Merrifield (KC)1B,2B
29George Springer (HOU)CF,RF
30Paul Goldschmidt (STL)1B
1Anthony Davis (LAL)PF,C
2James Harden (HOU)PG,SG
3Giannis Antetokounmpo (MIL)SF,PF
4Karl-Anthony Towns (MIN)C
5Kevin Durant (BKN)SF,PF
6LeBron James (LAL)SF,PF
7Stephen Curry (GSW)PG,SG
8Nikola Jokic (DEN)PF,C
9Damian Lillard (POR)PG
10Russell Westbrook (HOU)PG
 View All Rankings 
11Victor Oladipo (IND)PG,SG
12Paul George (LAC)SF,PF
13Joel Embiid (PHI)PF,C
14Kawhi Leonard (LAC)SG,SF
15Chris Paul (OKC)PG
16Jimmy Butler (MIA)SG,SF
17Kemba Walker (BOS)PG
18Ben Simmons (PHI)PG,SF
19Kyrie Irving (BKN)PG,SG
20Jrue Holiday (NOR)PG,SG
21Rudy Gobert (UTH)C
22Andre Drummond (DET)PF,C
23John Wall (WAS)PG
24Kyle Lowry (TOR)PG
25Donovan Mitchell (UTH)PG,SG
26Khris Middleton (MIL)SG,SF
27Bradley Beal (WAS)SG
28Kevin Love (CLE)PF,C
29Draymond Green (GSW)PF,C
30LaMarcus Aldridge (SAS)PF,C
BettingPros: Enhanced Matchup Pages Now Here
BettingPros on iOS: Live Scoring for NFL Games, News Updates, and More
My Playbook Android: Updated Home Screen, Videos, and News Feed
Start/Sit Assistant Update: Edit and Submit Lineups for Multiple Leagues
My Leagues 2.0: Sync and Access Leagues Easier Than Ever Before
View All Product Updates