Skip to main content

Who Should I Trade?

Josh Naylor for David Peralta (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Josh Naylor
1B,RF - CLE
Josh Naylor
David Peralta
LF - ARI
David Peralta
Expert
Recommendation
67%
Recommended by
8 of 12 experts
33%
Recommended by
4 of 12 experts
Rankings 
   
Rest of Season# 172# 180
VBR# 114# 285
   
Projections 
   
Runs3428
Home Runs118
RBI4533
Stolen Bases11
Batting Average.265.258
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 115
   
Pierre Camus
RotoBaller
# 96# 126
   
Andrew Seifter
FantasyPros
# 106# 233
   
Bart Wheeler
Hail to Fantasy Football
# 124# 175
   
Mick Ciallela
Fantrax
# 123# 179
   
Nate Miller
Fantasy Six Pack
# 132# 169
   
Scott Youngson
Pitcher List
# 84# 144
   
Kelly Kirby
FantasyPros
# 165
   
Mike Maher
FantasyPros
# 303# 188
   
Joe Pisapia
FantasyPros
# 163
   
Ryan Amore
Pitcher List
# 186
   
Travis Argo
Fantasy Six Pack
# 199
   
Who Should I Trade? Player Statistics
  Josh Naylor
1B,RF - CLE
Josh Naylor
David Peralta
LF - ARI
David Peralta
2022 Stats 
   
   
At Bats181217
   
Runs2221
   
Hits4953
   
Singles2728
   
Doubles1315
   
Triples01
   
Home Runs99
   
RBI4129
   
Stolen Bases11
   
Caught Stealing02
   
Walks1522
   
Strikeouts3258
   
Batting Average.271.244
   
On Base Pct.328.314
   
Slugging Pct.492.447
   
On-base Plus Slugging.820.761
   
Who Should I Trade? Player Projections
  Josh Naylor
1B,RF - CLE
Josh Naylor
David Peralta
LF - ARI
David Peralta
2022 Projections 
   
   
At Bats271248
   
Runs3428
   
Hits7264
   
Singles4340
   
Doubles1714
   
Triples02
   
Home Runs118
   
RBI4533
   
Stolen Bases11
   
Caught Stealing10
   
Walks2323
   
Strikeouts5252
   
Batting Average.265.258
   
On Base Pct.325.326
   
Slugging Pct.457.430
   
On-base Plus Slugging.782.756
   
Who Should I Trade? Player Notes
  Josh Naylor
1B,RF - CLE
Josh Naylor
David Peralta
LF - ARI
David Peralta
News 
 Josh Naylor went 1-for-4 with a walk-off, three-run homer in a 7-6 win over the Twins in 10 innings on Wednesday.
Matthew Terelle
Wed, Jun 29th
David Peralta went 1-for-3 Wednesday, doubling in the Diamondbacks' 4-0 loss to the Padres.
Chris Schommer
Wed, Jun 29th
 Josh Naylor went 2-for-4 with a homer, a walk, two runs, and two RBI in a 6-5 win over the Twins in 11 innings on Tuesday.
Matthew Terelle
Wed, Jun 22nd
David Peralta went 3-for-4 Sunday, singling three times and scoring one run in the Diamondbacks' 11-7 win over the Tigers.
Chris Schommer
Mon, Jun 27th
 Josh Naylor went 0-for-2 with an RBI, a walk, and a steal in a 2-1 win over the Dodgers on Friday.
Matthew Terelle
Sat, Jun 18th
David Peralta went 1-for-4 Saturday, blasting a two-run home run in the Diamondbacks' 6-3 loss to the Tigers.
Chris Schommer
Sun, Jun 26th
 Cleveland Guardians first baseman Josh Naylor went 1-for-5 with a solo homer in an 8-4 win over Oakland on Thursday.
Matthew Terelle
Thu, Jun 9th
David Peralta went 1-for-3 Friday, singling in the Diamondbacks' 5-1 loss to the Tigers.
Chris Schommer
Sat, Jun 25th
 Cleveland Guardians first baseman Josh Naylor went 1-for-2 with a solo homer and a walk in a 4-2 loss to the Tigers on Sunday.
Matthew Terelle
Sun, May 22nd
David Peralta went 1-for-5 at the plate on Tuesday, hitting an RBI double, and striking out twice in the Diamondbacks' 5-3 loss to the Reds.
Josh Thiessen
Wed, Jun 15th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Josh Naylor
1B,RF - CLE
Josh Naylor
David Peralta
LF - ARI
David Peralta
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ KCZack Greinke (2-4)#125vs SDYu Darvish (7-3)#26
Sat, Apr 9th@ KCBrad Keller (2-9)#118vs SDJoe Musgrove (8-1)#16
Sun, Apr 10th@ KCKris Bubic (1-5)#251vs SDNabil Crismatt
Mon, Apr 11th@ KCCarlos Hernandez (0-3)#338   
Tue, Apr 12th@ CINTyler Mahle (3-6)#47vs HOULuis Garcia (5-5)#41
Wed, Apr 13th@ CINNick Lodolo (1-2)#202vs HOUFramber Valdez (8-3)#20
Fri, Apr 15thvs SFCarlos Rodon (7-4)#9@ NYMChris Bassitt (6-5)#27
Sat, Apr 16thvs SFAnthony DeSclafani (0-2)#100@ NYMCarlos Carrasco (8-4)#71
Sun, Apr 17thvs SFAlex Wood (5-7)#74@ NYMDavid Peterson (4-1)#98
Wed, Apr 20thvs CWSJimmy Lambert (0-2)#257@ WSHErick Fedde (5-5)#176
Thu, Apr 21stvs CWSDylan Cease (6-3)#21@ WSHJosh Rogers (2-2)#384
Fri, Apr 22nd@ NYYJameson Taillon (9-1)#42vs NYMDavid Peterson (4-1)#98
Sat, Apr 23rd@ NYYNestor Cortes Jr. (6-3)#52vs NYMTrevor Williams (1-4)#172
Sun, Apr 24th@ NYYGerrit Cole (6-2)#3vs NYMTylor Megill (4-2)#111
Mon, Apr 25th@ LAAMichael Lorenzen (6-5)#132vs LADWalker Buehler (6-3)#141
Tue, Apr 26th@ LAAPatrick Sandoval (3-2)#60vs LADTony Gonsolin (9-0)#22
Wed, Apr 27th@ LAAShohei Ohtani (7-4)#25vs LADJulio Urias (6-6)#14
Thu, Apr 28th@ LAAReid Detmers (2-3)#107@ STLDakota Hudson (6-4)#95
Fri, Apr 29th@ OAKFrankie Montas (3-8)#13@ STLAdam Wainwright (6-5)#37
Sat, Apr 30th@ OAKCole Irvin (2-6)#105@ STLMiles Mikolas (5-5)#49
Sun, May 1st@ OAKJames Kaprielian (0-5)#198@ STLJordan Hicks (1-4)#192
Wed, May 4thvs SDMacKenzie Gore (4-3)#117@ MIAElieser Hernandez (2-5)#158
Thu, May 5thvs TORJose Berrios (5-4)#61   
Sat, May 7thvs TORRoss Stripling (4-2)#120vs COLKyle Freeland (4-5)#161
Sun, May 8thvs TORAlek Manoah (9-2)#10vs COLGerman Marquez (4-6)#113
Mon, May 9th@ CWSMichael Kopech (2-5)#32vs MIAElieser Hernandez (2-5)#158
Tue, May 10th@ CWSLucas Giolito (4-4)#38vs MIAJesus Luzardo (2-3)#147
Fri, May 13th@ MINSonny Gray (4-1)#50vs CHCDrew Smyly (2-5)#156
Sat, May 14th@ MINDevin Smeltzer (4-1)#134vs CHCKyle Hendricks (3-6)#128
Sun, May 15th@ MINJoe Ryan (6-3)#55vs CHCJustin Steele (3-5)#145
Tue, May 17thvs CINConnor Overton (1-0)#273@ LADTyler Anderson (8-1)#51
Thu, May 19thvs CINTyler Mahle (3-6)#47@ CHCMarcus Stroman (2-5)#58
Fri, May 20thvs DETTarik Skubal (5-6)#33@ CHCKyle Hendricks (3-6)#128
Sun, May 22ndvs DETAlex Faedo (1-4)#126@ CHCWade Miley (1-0)#174
Mon, May 23rd@ HOULuis Garcia (5-5)#41vs KCZack Greinke (2-4)#125
Tue, May 24th@ HOUFramber Valdez (8-3)#20vs KCJonathan Heasley (1-4)#225
Wed, May 25th@ HOUCristian Javier (5-3)#65   
Thu, May 26th@ DETTarik Skubal (5-6)#33vs LADMitch White (1-1)#178
Sat, May 28th@ DETAlex Faedo (1-4)#126vs LADTony Gonsolin (9-0)#22
Sun, May 29th@ DETElvin Rodriguez (0-2)#346vs LADTyler Anderson (8-1)#51
Mon, May 30thvs KCJonathan Heasley (1-4)#225vs ATLSpencer Strider (3-2)#80
Tue, May 31stvs KCDaniel Lynch (3-7)#249vs ATLCharlie Morton (4-3)#53
Wed, Jun 1stvs KCBrad Keller (2-9)#118vs ATLKyle Wright (9-4)#34
Fri, Jun 3rd@ BALBruce Zimmermann (2-5)#240@ PITJT Brubaker (1-7)#106
Sat, Jun 4th@ BALTyler Wells (6-4)#72@ PITRoansy Contreras (2-1)#146
Sun, Jun 5th@ BALDean Kremer (2-1)#227@ PITZach Thompson (3-5)#162
Tue, Jun 7thvs TEXTaylor Hearn (4-5)#255@ CINGraham Ashcraft (4-1)#180
Wed, Jun 8thvs TEXDane Dunning (1-6)#96@ CINMike Minor (1-4)#114
Thu, Jun 9thvs OAKJames Kaprielian (0-5)#198@ CINTyler Mahle (3-6)#47
Fri, Jun 10thvs OAKPaul Blackburn (6-3)#8@ PHIKyle Gibson (4-3)#97
Sat, Jun 11thvs OAKFrankie Montas (3-8)#13@ PHIZack Wheeler (6-4)#12
Sun, Jun 12thvs OAKCole Irvin (2-6)#105@ PHIRanger Suarez (6-5)#77
Tue, Jun 14th@ COLAntonio Senzatela (3-4)#356vs CINTyler Mahle (3-6)#47
Wed, Jun 15th@ COLAustin Gomber (3-7)#189vs CINLuis Castillo (3-4)#44
Thu, Jun 16th@ COLChad Kuhl (5-5)#207   
Fri, Jun 17th@ LADClayton Kershaw (5-2)#40vs MINDevin Smeltzer (4-1)#134
Sat, Jun 18th@ LADJulio Urias (6-6)#14vs MINDylan Bundy (4-4)#150
Sun, Jun 19th@ LADAndrew Heaney (1-0)#76vs MINChris Archer (2-3)#137
Tue, Jun 21st@ MINJoe Ryan (6-3)#55@ SDSean Manaea (3-3)#28
Wed, Jun 22nd@ MINSonny Gray (4-1)#50@ SDMike Clevinger (2-0)#62
Thu, Jun 23rd@ MINDevin Smeltzer (4-1)#134   
Fri, Jun 24thvs BOSNick Pivetta (8-5)#36vs DETRony Garcia (3-2)#204
Sat, Jun 25thvs BOSJosh Winckowski (3-1)#297vs DETAlex Faedo (1-4)#126
Sun, Jun 26thvs BOSRich Hill (4-4)#136vs DETBeau Brieske (1-6)#188
Mon, Jun 27thvs MINSonny Gray (4-1)#50   
Tue, Jun 28thvs MINJosh Winder (3-2)#165vs SDSean Manaea (3-3)#28
Wed, Jun 29thvs MINDylan Bundy (4-4)#150vs SDMike Clevinger (2-0)#62
Thu, Jun 30thvs MINChris Archer (2-3)#137   
Fri, Jul 1stvs NYYGerrit Cole (6-2)#3@ COLAntonio Senzatela (3-4)#356
Sat, Jul 2ndvs NYYNestor Cortes Jr. (6-3)#52@ COLAustin Gomber (3-7)#189
Sun, Jul 3rdvs NYYJordan Montgomery (3-1)#31@ COLChad Kuhl (5-5)#207
Mon, Jul 4th@ DETvs SFCarlos Rodon (7-4)#9
Tue, Jul 5th@ DETAlex Faedo (1-4)#126vs SFAlex Wood (5-7)#74
Wed, Jul 6th@ DETvs SFAlex Cobb (3-3)#90
Fri, Jul 8th@ KCvs COL
Sat, Jul 9th@ KCvs COL
Sun, Jul 10th@ KCvs COL
Mon, Jul 11thvs CWS@ SF
Tue, Jul 12thvs CWS@ SF
Wed, Jul 13thvs CWS@ SF
Thu, Jul 14thvs DET   
Fri, Jul 15thvs DET@ SD
Sat, Jul 16thvs DET@ SD
Sun, Jul 17thvs DET@ SD
Fri, Jul 22nd@ CWSvs WSH
Sat, Jul 23rd@ CWSvs WSH
Sun, Jul 24th@ CWSvs WSH
Mon, Jul 25th@ BOSvs SF
Tue, Jul 26th@ BOSvs SF
Wed, Jul 27th@ BOSvs SF
Thu, Jul 28th@ BOS   
Fri, Jul 29th@ TB@ ATL
Sat, Jul 30th@ TB@ ATL
Sun, Jul 31st@ TB@ ATL
Mon, Aug 1stvs ARI@ CLE
Tue, Aug 2ndvs ARI@ CLE
Wed, Aug 3rdvs ARI@ CLE
Thu, Aug 4thvs HOU   
Fri, Aug 5thvs HOUvs COL
Sat, Aug 6thvs HOUvs COL
Sun, Aug 7thvs HOUvs COL
Tue, Aug 9th@ DETvs PIT
Wed, Aug 10th@ DETvs PIT
Thu, Aug 11th@ DETvs PIT
Fri, Aug 12th@ TOR@ COL
Sat, Aug 13th@ TOR@ COL
Sun, Aug 14th@ TOR@ COL
Mon, Aug 15thvs DET@ SF
Tue, Aug 16thvs DET@ SF
Wed, Aug 17thvs DET@ SF
Fri, Aug 19thvs CWSvs STL
Sat, Aug 20thvs CWSvs STL
Sun, Aug 21stvs CWSvs STL
Tue, Aug 23rd@ SD@ KC
Wed, Aug 24th@ SD@ KC
Thu, Aug 25th@ SEA   
Fri, Aug 26th@ SEA@ CWS
Sat, Aug 27th@ SEA@ CWS
Sun, Aug 28th@ SEA@ CWS
Tue, Aug 30thvs BALvs PHI
Wed, Aug 31stvs BALvs PHI
Thu, Sep 1stvs BALvs MIL
Fri, Sep 2ndvs SEAvs MIL
Sat, Sep 3rdvs SEAvs MIL
Sun, Sep 4thvs SEAvs MIL
Mon, Sep 5th@ KC@ SD
Tue, Sep 6th@ KC@ SD
Wed, Sep 7th@ KC@ SD
Fri, Sep 9th@ MIN@ COL
Sat, Sep 10th@ MIN@ COL
Sun, Sep 11th@ MIN@ COL
Mon, Sep 12thvs LAAvs LAD
Tue, Sep 13thvs LAAvs LAD
Wed, Sep 14thvs LAAvs LAD
Fri, Sep 16thvs MINvs SD
Sat, Sep 17thvs MINvs SD
Sun, Sep 18thvs MINvs SD
Mon, Sep 19thvs MIN@ LAD
Tue, Sep 20th@ CWS@ LAD
Wed, Sep 21st@ CWS@ LAD
Thu, Sep 22nd@ CWS@ LAD
Fri, Sep 23rd@ TEXvs SF
Sat, Sep 24th@ TEXvs SF
Sun, Sep 25th@ TEXvs SF
Tue, Sep 27thvs TB@ HOU
Wed, Sep 28thvs TB@ HOU
Thu, Sep 29thvs TB   
Fri, Sep 30thvs KC@ SF
Sat, Oct 1stvs KC@ SF
Sun, Oct 2ndvs KC@ SF
Mon, Oct 3rdvs KC@ MIL
Tue, Oct 4thvs KC@ MIL
Wed, Oct 5thvs KC@ MIL
Fri, Apr 8th   vs SDSean Manaea (3-3)#28
Tue, Apr 19th   @ WSHJoan Adon (1-11)#389
Mon, May 2nd   @ MIAPablo Lopez (5-4)#23
Tue, May 3rd   @ MIATrevor Rogers (3-6)#79
Fri, May 6th   vs COLChad Kuhl (5-5)#207
Wed, May 11th   vs MIASandy Alcantara (8-3)#1
Mon, May 16th   @ LADTony Gonsolin (9-0)#22
Wed, May 18th   @ LADWalker Buehler (6-3)#141
Sat, May 21st   @ CHCJustin Steele (3-5)#145
Fri, May 27th   vs LADRyan Pepiot (0-0)#311
Mon, Jun 6th   @ CINHunter Greene (3-9)#104
Mon, Jun 13th   vs CINMike Minor (1-4)#114
Mon, Jun 20th   @ SDYu Darvish (7-3)#26
Thu, Jul 7th   vs COLAustin Gomber (3-7)#189
Mon, Aug 8th   vs PIT
Thu, Aug 18th   @ SF
Mon, Aug 29th   vs PHI
Thu, Sep 15th   vs SD