Skip to main content

Who Should I Trade?

David Peralta for Gary Sanchez (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Gary Sanchez
C,DH - MIN
Gary Sanchez
David Peralta
LF - ARI
David Peralta
Expert
Recommendation
64%
Recommended by
7 of 11 experts
36%
Recommended by
4 of 11 experts
Rankings 
   
Rest of Season# 185# 180
VBR# 318# 285
   
Projections 
   
Runs2828
Home Runs118
RBI3433
Stolen Bases11
Batting Average.217.258
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 173
   
Mike Maher
FantasyPros
# 181# 188
   
Andrew Seifter
FantasyPros
# 211# 233
   
Mick Ciallela
Fantrax
# 176# 179
   
Ryan Amore
Pitcher List
# 110# 186
   
Nate Miller
Fantasy Six Pack
# 162# 169
   
Travis Argo
Fantasy Six Pack
# 180# 199
   
Pierre Camus
RotoBaller
# 204# 126
   
Scott Youngson
Pitcher List
# 237# 144
   
Joe Pisapia
FantasyPros
# 163
   
Bart Wheeler
Hail to Fantasy Football
# 204# 175
   
Who Should I Trade? Player Statistics
  Gary Sanchez
C,DH - MIN
Gary Sanchez
David Peralta
LF - ARI
David Peralta
2022 Stats 
   
   
At Bats220217
   
Runs2621
   
Hits5053
   
Singles2328
   
Doubles1815
   
Triples01
   
Home Runs99
   
RBI3429
   
Stolen Bases11
   
Caught Stealing02
   
Walks1522
   
Strikeouts6858
   
Batting Average.227.244
   
On Base Pct.286.314
   
Slugging Pct.432.447
   
On-base Plus Slugging.718.761
   
Who Should I Trade? Player Projections
  Gary Sanchez
C,DH - MIN
Gary Sanchez
David Peralta
LF - ARI
David Peralta
2022 Projections 
   
   
At Bats214248
   
Runs2828
   
Hits4764
   
Singles2340
   
Doubles1214
   
Triples02
   
Home Runs118
   
RBI3433
   
Stolen Bases11
   
Caught Stealing00
   
Walks2223
   
Strikeouts6752
   
Batting Average.217.258
   
On Base Pct.303.326
   
Slugging Pct.432.430
   
On-base Plus Slugging.735.756
   
Who Should I Trade? Player Notes
  Gary Sanchez
C,DH - MIN
Gary Sanchez
David Peralta
LF - ARI
David Peralta
News 
 Gary Sanchez went 3-for-5 with a three-run home run, two runs scored, and four total RBIs on Monday.
Jesse Garcia
Mon, Jun 27th
David Peralta went 1-for-3 Wednesday, doubling in the Diamondbacks' 4-0 loss to the Padres.
Chris Schommer
Wed, Jun 29th
 Gary Sanchez is not in the Twins' lineup for their game against the Rockies on Friday.
Dan Harris
Fri, Jun 24th
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
 Gary Sanchez went 1-for-3 Saturday, blasting a two-run home run while also walking twice in the Twins' 11-1 win over the Diamondbacks.
Chris Schommer
Sun, Jun 19th
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
 Gary Sanchez went 2-for-4 with a double in Friday’s loss to the Diamondbacks.
Jesse Garcia
Sat, Jun 18th
David Peralta went 1-for-3 Friday, singling in the Diamondbacks' 5-1 loss to the Tigers.
Chris Schommer
Sat, Jun 25th
 Gary Sanchez was held hitless in four at-bats Tuesday, striking out once, and leave four men on base.
Jesse Garcia
Wed, Jun 8th
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
  Gary Sanchez
C,DH - MIN
Gary Sanchez
David Peralta
LF - ARI
David Peralta
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th   vs SDYu Darvish (7-3)#27
Fri, Apr 8thvs SEARobbie Ray (6-6)#17vs SDSean Manaea (3-3)#26
Sat, Apr 9thvs SEALogan Gilbert (8-3)#35vs SDJoe Musgrove (8-1)#7
Sun, Apr 10thvs SEAMarco Gonzales (4-8)#89vs SDNabil Crismatt
Tue, Apr 12thvs LADAndrew Heaney (1-0)#69vs HOULuis Garcia (5-5)#38
Wed, Apr 13thvs LADClayton Kershaw (5-2)#33vs HOUFramber Valdez (8-3)#22
Fri, Apr 15th@ BOSNick Pivetta (8-5)#43@ NYMChris Bassitt (6-5)#30
Sat, Apr 16th@ BOSTanner Houck (4-3)#63@ NYMCarlos Carrasco (8-4)#46
Sun, Apr 17th@ BOSMichael Wacha (6-1)#117@ NYMDavid Peterson (4-1)#133
Tue, Apr 19th@ KCCarlos Hernandez (0-3)#367@ WSHJoan Adon (1-11)#387
Wed, Apr 20th@ KCDaniel Lynch (3-7)#255@ WSHErick Fedde (5-5)#269
Thu, Apr 21st@ KCZack Greinke (2-4)#131@ WSHJosh Rogers (2-2)#382
Fri, Apr 22ndvs CWSMichael Kopech (2-5)#36vs NYMDavid Peterson (4-1)#133
Sat, Apr 23rdvs CWSVince Velasquez (3-3)#177vs NYMTrevor Williams (1-4)#170
Sun, Apr 24thvs CWSLucas Giolito (4-4)#32vs NYMTylor Megill (4-2)#102
Mon, Apr 25th   vs LADWalker Buehler (6-3)#129
Tue, Apr 26thvs DETEduardo Rodriguez (1-3)#40vs LADTony Gonsolin (9-0)#24
Wed, Apr 27thvs DETMichael Pineda (1-2)#134vs LADJulio Urias (6-6)#12
Thu, Apr 28thvs DETTarik Skubal (5-6)#28@ STLDakota Hudson (6-4)#92
Fri, Apr 29th@ TBCorey Kluber (3-4)#49@ STLAdam Wainwright (6-5)#42
Sat, Apr 30th@ TBShane McClanahan (8-3)#8@ STLMiles Mikolas (5-5)#64
Sun, May 1st@ TBJosh Fleming (2-3)#179@ STLJordan Hicks (1-4)#180
Mon, May 2nd@ BALTyler Wells (6-4)#93@ MIAPablo Lopez (5-4)#19
Tue, May 3rd@ BALBruce Zimmermann (2-5)#242@ MIATrevor Rogers (3-6)#82
Wed, May 4th@ BALKyle Bradish (1-4)#282@ MIAElieser Hernandez (2-5)#153
Fri, May 6thvs OAKZach Logue (2-4)#213vs COLChad Kuhl (5-5)#257
Sat, May 7thvs OAKJames Kaprielian (0-5)#204vs COLKyle Freeland (4-5)#246
Sun, May 8thvs OAKDaulton Jefferies (1-7)vs COLGerman Marquez (4-6)#113
Mon, May 9th   vs MIAElieser Hernandez (2-5)#153
Tue, May 10thvs HOUJustin Verlander (10-3)#3vs MIAJesus Luzardo (2-3)#136
Wed, May 11th   vs MIASandy Alcantara (8-3)#1
Fri, May 13thvs CLEAaron Civale (2-4)#141vs CHCDrew Smyly (2-5)#148
Sat, May 14thvs CLEShane Bieber (3-4)#5vs CHCKyle Hendricks (3-6)#138
Sun, May 15thvs CLETriston McKenzie (4-6)#62vs CHCJustin Steele (3-5)#160
Mon, May 16th@ OAKZach Logue (2-4)#213@ LADTony Gonsolin (9-0)#24
Tue, May 17th@ OAKJames Kaprielian (0-5)#204@ LADTyler Anderson (8-1)#60
Wed, May 18th@ OAKDaulton Jefferies (1-7)@ LADWalker Buehler (6-3)#129
Thu, May 19th   @ CHCMarcus Stroman (2-5)#59
Fri, May 20th@ KCDaniel Lynch (3-7)#255@ CHCKyle Hendricks (3-6)#138
Sat, May 21st@ KCBrad Keller (2-9)#100@ CHCJustin Steele (3-5)#160
Sun, May 22nd@ KCBrady Singer (3-3)#78@ CHCWade Miley (1-0)#168
Mon, May 23rdvs DETElvin Rodriguez (0-2)#362vs KCZack Greinke (2-4)#131
Tue, May 24thvs DETBeau Brieske (1-6)#176vs KCJonathan Heasley (1-4)#212
Thu, May 26thvs KCDaniel Lynch (3-7)#255vs LADMitch White (1-1)#188
Fri, May 27thvs KCBrad Keller (2-9)#100vs LADRyan Pepiot (0-0)#304
Sat, May 28thvs KCBrady Singer (3-3)#78vs LADTony Gonsolin (9-0)#24
Sun, May 29thvs KCZack Greinke (2-4)#131vs LADTyler Anderson (8-1)#60
Mon, May 30th@ DETBeau Brieske (1-6)#176vs ATLSpencer Strider (3-2)#95
Tue, May 31st@ DETJoey Wentz (0-1)#377vs ATLCharlie Morton (4-3)#57
Wed, Jun 1st@ DETTarik Skubal (5-6)#28vs ATLKyle Wright (9-4)#44
Fri, Jun 3rd@ TORYusei Kikuchi (2-4)#104@ PITJT Brubaker (1-7)#125
Sat, Jun 4th@ TORJose Berrios (5-4)#31@ PITRoansy Contreras (2-1)#149
Sun, Jun 5th@ TORKevin Gausman (6-6)#16@ PITZach Thompson (3-5)#161
Mon, Jun 6th   @ CINHunter Greene (3-9)#110
Tue, Jun 7thvs NYYJameson Taillon (9-1)#41@ CINGraham Ashcraft (4-1)#199
Wed, Jun 8thvs NYYNestor Cortes Jr. (6-3)#51@ CINMike Minor (1-4)#98
Thu, Jun 9thvs NYYGerrit Cole (6-2)#2@ CINTyler Mahle (3-6)#50
Fri, Jun 10thvs TBDrew Rasmussen (5-3)#54@ PHIKyle Gibson (4-3)#84
Sat, Jun 11thvs TBShane Baz (0-1)#91@ PHIZack Wheeler (6-4)#11
Sun, Jun 12thvs TBJeffrey Springs (3-2)#34@ PHIRanger Suarez (6-5)#77
Mon, Jun 13th@ SEAChris Flexen (4-8)#107vs CINMike Minor (1-4)#98
Tue, Jun 14th@ SEALogan Gilbert (8-3)#35vs CINTyler Mahle (3-6)#50
Wed, Jun 15th@ SEAMarco Gonzales (4-8)#89vs CINLuis Castillo (3-4)#47
Fri, Jun 17th@ ARIMadison Bumgarner (3-8)#116vs MINDevin Smeltzer (4-1)#154
Sat, Jun 18th@ ARILuke Weaver (1-1)#167vs MINDylan Bundy (4-4)#151
Sun, Jun 19th@ ARIMerrill Kelly (6-5)#99vs MINChris Archer (2-3)#165
Mon, Jun 20th   @ SDYu Darvish (7-3)#27
Tue, Jun 21stvs CLEAaron Civale (2-4)#141@ SDSean Manaea (3-3)#26
Wed, Jun 22ndvs CLETriston McKenzie (4-6)#62@ SDMike Clevinger (2-0)#58
Fri, Jun 24thvs COLGerman Marquez (4-6)#113vs DETRony Garcia (3-2)#220
Sat, Jun 25thvs COLAntonio Senzatela (3-4)#370vs DETAlex Faedo (1-4)#135
Sun, Jun 26thvs COLRyan Feltner (1-3)#378vs DETBeau Brieske (1-6)#176
Tue, Jun 28th@ CLEKonnor Pilkington (1-1)#186vs SDSean Manaea (3-3)#26
Wed, Jun 29th@ CLECal Quantrill (4-4)#85vs SDMike Clevinger (2-0)#58
Fri, Jul 1stvs BALSpenser Watkins (1-1)#379@ COLAntonio Senzatela (3-4)#370
Sat, Jul 2ndvs BALJordan Lyles (4-7)#374@ COLAustin Gomber (3-7)#187
Sun, Jul 3rdvs BALTyler Wells (6-4)#93@ COLChad Kuhl (5-5)#257
Mon, Jul 4th@ CWSJohnny Cueto (2-4)#171vs SFCarlos Rodon (7-4)#13
Tue, Jul 5th@ CWSMichael Kopech (2-5)#36vs SFAlex Wood (5-7)#52
Wed, Jul 6th@ CWSLance Lynn (1-1)#55vs SFAlex Cobb (3-3)#83
Thu, Jul 7th   vs COLAustin Gomber (3-7)#187
Fri, Jul 8th@ TEXvs COL
Sat, Jul 9th@ TEXvs COL
Sun, Jul 10th@ TEXvs COL
Mon, Jul 11th   @ SF
Tue, Jul 12thvs MIL@ SF
Wed, Jul 13thvs MIL@ SF
Fri, Jul 15thvs CWS@ SD
Sat, Jul 16thvs CWS@ SD
Sun, Jul 17thvs CWS@ SD
Fri, Jul 22nd   vs WSH
Sat, Jul 23rd@ DETvs WSH
Sun, Jul 24th@ DETvs WSH
Mon, Jul 25th   vs SF
Tue, Jul 26th@ MILvs SF
Wed, Jul 27th@ MILvs SF
Fri, Jul 29th@ SD@ ATL
Sat, Jul 30th@ SD@ ATL
Sun, Jul 31st@ SD@ ATL
Mon, Aug 1stvs DET@ CLE
Tue, Aug 2ndvs DET@ CLE
Wed, Aug 3rdvs DET@ CLE
Fri, Aug 5thvs TORvs COL
Sat, Aug 6thvs TORvs COL
Sun, Aug 7thvs TORvs COL
Mon, Aug 8th   vs PIT
Tue, Aug 9th@ LADvs PIT
Wed, Aug 10th@ LADvs PIT
Thu, Aug 11th   vs PIT
Fri, Aug 12th@ LAA@ COL
Sat, Aug 13th@ LAA@ COL
Sun, Aug 14th@ LAA@ COL
Mon, Aug 15thvs KC@ SF
Tue, Aug 16thvs KC@ SF
Wed, Aug 17thvs KC@ SF
Thu, Aug 18th   @ SF
Fri, Aug 19thvs TEXvs STL
Sat, Aug 20thvs TEXvs STL
Sun, Aug 21stvs TEXvs STL
Tue, Aug 23rd@ HOU@ KC
Wed, Aug 24th@ HOU@ KC
Fri, Aug 26thvs SF@ CWS
Sat, Aug 27thvs SF@ CWS
Sun, Aug 28thvs SF@ CWS
Mon, Aug 29thvs BOSvs PHI
Tue, Aug 30thvs BOSvs PHI
Wed, Aug 31stvs BOSvs PHI
Thu, Sep 1st   vs MIL
Fri, Sep 2nd@ CWSvs MIL
Sat, Sep 3rd@ CWSvs MIL
Sun, Sep 4th@ CWSvs MIL
Mon, Sep 5th@ NYY@ SD
Tue, Sep 6th@ NYY@ SD
Wed, Sep 7th@ NYY@ SD
Fri, Sep 9thvs CLE@ COL
Sat, Sep 10thvs CLE@ COL
Sun, Sep 11thvs CLE@ COL
Mon, Sep 12th   vs LAD
Tue, Sep 13thvs KCvs LAD
Wed, Sep 14thvs KCvs LAD
Thu, Sep 15thvs KCvs SD
Fri, Sep 16th@ CLEvs SD
Sat, Sep 17th@ CLEvs SD
Sun, Sep 18th@ CLEvs SD
Mon, Sep 19th@ CLE@ LAD
Tue, Sep 20th@ KC@ LAD
Wed, Sep 21st@ KC@ LAD
Thu, Sep 22nd@ KC@ LAD
Fri, Sep 23rdvs LAAvs SF
Sat, Sep 24thvs LAAvs SF
Sun, Sep 25thvs LAAvs SF
Tue, Sep 27thvs CWS@ HOU
Wed, Sep 28thvs CWS@ HOU
Fri, Sep 30th@ DET@ SF
Sat, Oct 1st@ DET@ SF
Sun, Oct 2nd@ DET@ SF
Mon, Oct 3rd@ CWS@ MIL
Tue, Oct 4th@ CWS@ MIL
Wed, Oct 5th@ CWS@ MIL
Mon, Apr 11thvs SEAChris Flexen (4-8)#107   
Mon, Apr 18th@ BOSRich Hill (4-4)#137   
Thu, May 5th@ BALSpenser Watkins (1-1)#379   
Thu, May 12thvs HOULuis Garcia (5-5)#38   
Wed, May 25thvs DETRony Garcia (3-2)#220   
Thu, Jun 2nd@ DETAlex Faedo (1-4)#135   
Thu, Jun 23rdvs CLEZach Plesac (2-5)#115   
Mon, Jun 27th@ CLETriston McKenzie (4-6)#62   
Thu, Jun 30th@ CLEShane Bieber (3-4)#5   
Thu, Jul 14thvs CWS   
Thu, Aug 4thvs TOR   
Mon, Aug 22ndvs TEX   
Thu, Aug 25th@ HOU   
Thu, Sep 8th@ NYY   
Thu, Sep 29thvs CWS