Skip to main content

Who Should I Trade?

Maikel Franco for Nick Ahmed (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Maikel Franco
3B - FA
Maikel Franco
Nick Ahmed
Nick Ahmed
Recommended by
5 of 10 experts
Recommended by
5 of 10 experts
Rest of Season# 226# 227
Home Runs0
Stolen Bases0
Batting Average.000
Injury AlertFA-
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 216
Ryan Amore
Pitcher List
# 291# 250
Carmen Maiorano
# 211# 169
Corbin Young
# 164# 136
Chris Clegg
# 211# 210
Jordan Eisen
Field of Vision Sports
# 152# 201
Mick Ciallela
# 220
Dan Harris
# 225# 230
Mike Maher
# 243# 268
Pierre Camus
# 282# 307
Who Should I Trade? Player Statistics
  Maikel Franco
3B - FA
Maikel Franco
Nick Ahmed
Nick Ahmed
2021 Stats 
At Bats377434
Home Runs115
Stolen Bases07
Caught Stealing02
Batting Average.210.219
On Base Pct.253.278
Slugging Pct.355.336
On-base Plus Slugging.609.615
Who Should I Trade? Player Projections
  Maikel Franco
3B - FA
Maikel Franco
Nick Ahmed
Nick Ahmed
2021 Projections 
At Bats0
Home Runs0
Stolen Bases0
Caught Stealing0
Batting Average.000
On Base Pct.000
Slugging Pct.000
On-base Plus Slugging.000
Who Should I Trade? Player Notes
  Maikel Franco
3B - FA
Maikel Franco
Nick Ahmed
Nick Ahmed
 Third baseman Maikel Franco signed a minor league deal with the Braves, David O'Brien of The Athletic reports.
Jack Mannis
Sun, Sep 5th
Diamondbacks infielder Nick Ahmed (shoulder) is not playing against the Dodgers on Friday.
Andersen Pickard
Fri, Sep 24th
 Maikel Franco went 0-for-4.
Lucas Babits-Feinerman
Mon, Aug 2nd
Shortstop Nick Ahmed went 1-for-4 with a solo home run and a strikeout as the Diamondbacks fell to the Rangers 8-5 on Wednesday.
Jon Mathisen
Wed, Sep 8th
 Maikel Franco went 1-for-3 with one home run, one RBI, and two runs scored.
Lucas Babits-Feinerman
Mon, Jul 26th
Shortstop Nick Ahmed went 2-for-5 with a triple, two RBI, a run scored, and a strikeout as the Diamondbacks lost to the Mariners 6-5 in extra-innings on Friday.
Jon Mathisen
Sat, Sep 4th
 Maikel Franco (ankle) went hitless in his return from the injured list on Friday.
Brendan Tuma - Too Much Tuma
Sat, Jul 24th
Shortstop Nick Ahmed went 2-for-5 with a double, three RBI, and a strikeout as the Diamondbacks lost to the Phillies 7-4 on Sunday.
Jon Mathisen
Sun, Aug 29th
 The Baltimore Orioles placed third baseman Maikel Franco (ankle) on the 10-day injured list with a right ankle sprain. Wednesday
Brad Camara
Wed, Jul 7th
Shortstop Nick Ahmed went 1-for-4 with a two-run homer, two runs scored, one walk, and one strikeout as the Diamondbacks took down the Phillies 8-7 on Thursday.
Jon Mathisen
Fri, Aug 27th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Maikel Franco
3B - FA
Maikel Franco
Nick Ahmed
Nick Ahmed
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st   @ SDYu Darvish (8-11)
Fri, Apr 2nd   @ SDBlake Snell (7-6)
Sat, Apr 3rd   @ SDJoe Musgrove (11-9)
Sun, Apr 4th   @ SDChris Paddack (7-7)
Tue, Apr 6th   @ COLGerman Marquez (12-11)#4
Wed, Apr 7th   @ COLAntonio Senzatela (4-9)#16
Thu, Apr 8th   @ COLJon Gray (8-12)
Fri, Apr 9th   vs CINTyler Mahle (13-6)
Sat, Apr 10th   vs CINJeff Hoffman (3-5)
Sun, Apr 11th   vs CINJose De Leon
Mon, Apr 12th   vs OAKChris Bassitt (12-4)
Tue, Apr 13th   vs OAKJesus Luzardo (6-9)
Thu, Apr 15th   @ WSHPatrick Corbin (9-16)
Fri, Apr 16th   @ WSHMax Scherzer (15-4)
Sat, Apr 17th   @ WSHErick Fedde (7-9)
Sun, Apr 18th   @ WSHPaolo Espino (5-5)
Wed, Apr 21st   @ CINTyler Mahle (13-6)
Thu, Apr 22nd   @ CINJeff Hoffman (3-5)
Fri, Apr 23rd   @ ATLHuascar Ynoa (4-6)#5
Sun, Apr 25th   @ ATLDrew Smyly (11-4)
Tue, Apr 27th   vs SDChris Paddack (7-7)
Wed, Apr 28th   vs SDRyan Weathers (4-7)
Thu, Apr 29th   vs COLAntonio Senzatela (4-9)#16
Fri, Apr 30th   vs COLJon Gray (8-12)
Sat, May 1st   vs COLAustin Gomber (9-9)
Sun, May 2nd   vs COLChi Chi Gonzalez (3-7)
Tue, May 4th   @ MIASandy Alcantara (9-15)
Wed, May 5th   @ MIARoss Detwiler (3-1)
Thu, May 6th   @ MIAPablo Lopez (5-5)
Fri, May 7th   @ NYMDavid Peterson (2-6)
Sat, May 8th   @ NYMTommy Hunter
Sun, May 9th   @ NYMJacob deGrom (7-2)
Mon, May 10th   vs MIAJordan Holloway (2-3)
Tue, May 11th   vs MIAPablo Lopez (5-5)
Wed, May 12th   vs MIACody Poteet (2-3)
Thu, May 13th   vs MIATrevor Rogers (7-8)
Fri, May 14th   vs WSHMax Scherzer (15-4)
Sat, May 15th   vs WSHJoe Ross (5-9)
Sun, May 16th   vs WSHErick Fedde (7-9)
Mon, May 17th   @ LADWalker Buehler (16-4)
Tue, May 18th   @ LADJulio Urias (19-3)
Wed, May 19th   @ LADClayton Kershaw (10-8)
Thu, May 20th   @ LADDavid Price (5-2)
Fri, May 21st   @ COLGerman Marquez (12-11)#4
Sat, May 22nd   @ COLAntonio Senzatela (4-9)#16
Sun, May 23rd   @ COLJon Gray (8-12)
Tue, May 25th   vs SFKevin Gausman (14-6)
Wed, May 26th   vs SFJohnny Cueto (7-7)
Thu, May 27th   vs STLCarlos Martinez (4-9)
Fri, May 28th   vs STLJohan Oviedo (0-5)
Sat, May 29th   vs STLAdam Wainwright (17-7)
Sun, May 30th   vs STLKwang Hyun Kim (7-7)
Mon, May 31st   vs NYMJacob deGrom (7-2)
Tue, Jun 1st   vs NYMMarcus Stroman (10-13)
Wed, Jun 2nd   vs NYMDavid Peterson (2-6)
Thu, Jun 3rd   @ MILBrett Anderson (4-9)
Fri, Jun 4th   @ MILFreddy Peralta (10-5)
Sat, Jun 5th   @ MILBrandon Woodruff (9-10)
Sun, Jun 6th   @ MILCorbin Burnes (11-4)
Tue, Jun 8th   @ OAKChris Bassitt (12-4)
Wed, Jun 9th   @ OAKSean Manaea (11-10)
Fri, Jun 11th   vs LAAShohei Ohtani (9-2)
Sat, Jun 12th   vs LAAAlex Cobb (8-3)
Sun, Jun 13th   vs LAAPatrick Sandoval (3-6)
Mon, Jun 14th   @ SFAlex Wood (10-4)
Tue, Jun 15th   @ SFZack Littell
Wed, Jun 16th   @ SFAnthony DeSclafani (13-7)
Thu, Jun 17th   @ SFKevin Gausman (14-6)
Fri, Jun 18th   vs LADTrevor Bauer (8-5)
Sat, Jun 19th   vs LADWalker Buehler (16-4)
Sun, Jun 20th   vs LADTony Gonsolin (4-1)
Mon, Jun 21st   vs MILBrett Anderson (4-9)
Tue, Jun 22nd   vs MILFreddy Peralta (10-5)
Wed, Jun 23rd   vs MILBrandon Woodruff (9-10)
Fri, Jun 25th   @ SDChris Paddack (7-7)
Sat, Jun 26th   @ SDDinelson Lamet (2-4)
Sun, Jun 27th   @ SDYu Darvish (8-11)
Mon, Jun 28th   @ STLWade LeBlanc (0-2)
Tue, Jun 29th   @ STLCarlos Martinez (4-9)
Wed, Jun 30th   @ STLKwang Hyun Kim (7-7)
Thu, Jul 1st   vs SFJohnny Cueto (7-7)
Fri, Jul 2nd   vs SFAlex Wood (10-4)
Sat, Jul 3rd   vs SFSammy Long (2-1)
Sun, Jul 4th   vs SFAnthony DeSclafani (13-7)
Tue, Jul 6th   vs COLJon Gray (8-12)
Wed, Jul 7th   vs COLAntonio Senzatela (4-9)#16
Thu, Jul 8th   vs COLChi Chi Gonzalez (3-7)
Fri, Jul 9th   @ LADDavid Price (5-2)
Sat, Jul 10th   @ LADWalker Buehler (16-4)
Sun, Jul 11th   @ LADTony Gonsolin (4-1)
Fri, Jul 16th   vs CHCKyle Hendricks (14-7)
Sat, Jul 17th   vs CHCAdbert Alzolay (5-13)
Sun, Jul 18th   vs CHCZach Davies (6-12)
Mon, Jul 19th   vs PITChase De Jong (1-4)
Tue, Jul 20th   vs PITTyler Anderson (7-11)
Wed, Jul 21st   vs PITMax Kranick (2-3)
Fri, Jul 23rd   @ CHCZach Davies (6-12)
Sat, Jul 24th   @ CHCAlec Mills (6-7)
Sun, Jul 25th   @ CHCTrevor Williams (4-2)
Tue, Jul 27th   @ TEXDane Dunning (5-10)
Wed, Jul 28th   @ TEXJordan Lyles (10-13)
Fri, Jul 30th   vs LADTony Gonsolin (4-1)
Sat, Jul 31st   vs LADMitch White (1-3)
Sun, Aug 1st   vs LADJulio Urias (19-3)
Mon, Aug 2nd   vs SFAnthony DeSclafani (13-7)
Tue, Aug 3rd   vs SFJohnny Cueto (7-7)
Wed, Aug 4th   vs SFKevin Gausman (14-6)
Thu, Aug 5th   vs SFAlex Wood (10-4)
Fri, Aug 6th   @ SDRyan Weathers (4-7)
Sat, Aug 7th   @ SDYu Darvish (8-11)
Sun, Aug 8th   @ SDBlake Snell (7-6)
Tue, Aug 10th   @ SFAlex Wood (10-4)
Wed, Aug 11th   @ SFKevin Gausman (14-6)
Thu, Aug 12th   vs SDYu Darvish (8-11)
Fri, Aug 13th   vs SDBlake Snell (7-6)
Sat, Aug 14th   vs SDJoe Musgrove (11-9)
Sun, Aug 15th   vs SDCraig Stammen (6-3)
Tue, Aug 17th   vs PHIKyle Gibson (10-9)
Wed, Aug 18th   vs PHIRanger Suarez (8-5)
Thu, Aug 19th   vs PHIZack Wheeler (14-10)
Fri, Aug 20th   @ COLAustin Gomber (9-9)
Sat, Aug 21st   @ COLKyle Freeland (7-8)#12
Sun, Aug 22nd   @ COLJon Gray (8-12)
Mon, Aug 23rd   @ PITWil Crowe (4-8)
Tue, Aug 24th   @ PITJT Brubaker (5-13)
Wed, Aug 25th   @ PITBryse Wilson (3-7)
Thu, Aug 26th   @ PHIMatt Moore (2-4)
Fri, Aug 27th   @ PHIAaron Nola (9-9)
Sat, Aug 28th   @ PHIKyle Gibson (10-9)
Sun, Aug 29th   @ PHIRanger Suarez (8-5)
Mon, Aug 30th   vs SDChris Paddack (7-7)
Tue, Aug 31st   vs SDBlake Snell (7-6)
Wed, Sep 1st   vs SDYu Darvish (8-11)
Fri, Sep 3rd   vs SEATyler Anderson (7-11)
Sat, Sep 4th   vs SEAMarco Gonzales (10-6)
Sun, Sep 5th   vs SEAChris Flexen (14-6)
Tue, Sep 7th   vs TEXSpencer Howard (0-5)
Wed, Sep 8th   vs TEXKohei Arihara (2-4)
Fri, Sep 10th   @ SEAMarco Gonzales (10-6)
Sat, Sep 11th   @ SEAChris Flexen (14-6)
Sun, Sep 12th   @ SEAYusei Kikuchi (7-9)
Mon, Sep 13th   @ LADClayton Kershaw (10-8)
Tue, Sep 14th   @ LADTony Gonsolin (4-1)
Wed, Sep 15th   @ LADJulio Urias (19-3)
Fri, Sep 17th   @ HOUBrandon Bielak (3-4)
Sat, Sep 18th   @ HOULance McCullers Jr. (13-5)
Sun, Sep 19th   @ HOUZack Greinke (11-6)
Mon, Sep 20th   vs ATLHuascar Ynoa (4-6)#5
Tue, Sep 21st   vs ATLJesse Chavez (3-2)
Wed, Sep 22nd   vs ATLIan Anderson (9-5)#3
Thu, Sep 23rd   vs ATLCharlie Morton (14-6)#1
Fri, Sep 24th   vs LADTony Gonsolin (4-1)
Sat, Sep 25th   vs LADClayton Kershaw (10-8)
Sun, Sep 26th   vs LADJulio Urias (19-3)
Tue, Sep 28th   @ SFLogan Webb (11-3)
Wed, Sep 29th   @ SFAlex Wood (10-4)
Thu, Sep 30th   @ SFScott Kazmir (0-1)
Fri, Oct 1st   vs COLJon Gray (8-12)
Sat, Oct 2nd   vs COLAntonio Senzatela (4-9)#16
Sun, Oct 3rd   vs COLAshton Goudeau