Skip to main content

Who Should I Trade?

Gary Sanchez for David Villar (2023)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  David Villar
1B,2B,3B - SF
David Villar
Gary Sanchez
C,DH - SD
Gary Sanchez
Expert
Recommendation
100%
Recommended by
3 of 3 experts
0%
Recommended by
0 of 3 experts
Rankings 
   
Rest of Season# 271# 362
VBR# 676# 1145
   
Projections 
   
Runs3016
Home Runs96
RBI3119
Stolen Bases10
Batting Average.213.207
   
Misc 
   
Injury AlertMiLB-
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 254# 362
   
Mick Ciallela
Fantrax
# 218# 310
   
Scott Youngson
Pitcher List
# 209
   
Who Should I Trade? Player Statistics
  David Villar
1B,2B,3B - SF
David Villar
Gary Sanchez
C,DH - SD
Gary Sanchez
2023 Stats 
   
   
At Bats9610
   
Runs100
   
Hits132
   
Singles62
   
Doubles30
   
Triples00
   
Home Runs40
   
RBI111
   
Stolen Bases10
   
Caught Stealing10
   
Walks80
   
Strikeouts354
   
Batting Average.135.200
   
On Base Pct.222.182
   
Slugging Pct.292.200
   
On-base Plus Slugging.514.382
   
Who Should I Trade? Player Projections
  David Villar
1B,2B,3B - SF
David Villar
Gary Sanchez
C,DH - SD
Gary Sanchez
2023 Projections 
   
   
At Bats244133
   
Runs3016
   
Hits5227
   
Singles3116
   
Doubles116
   
Triples10
   
Home Runs96
   
RBI3119
   
Stolen Bases10
   
Caught Stealing00
   
Walks2313
   
Strikeouts8243
   
Batting Average.213.207
   
On Base Pct.292.287
   
Slugging Pct.373.387
   
On-base Plus Slugging.666.674
   
Who Should I Trade? Player Notes
  David Villar
1B,2B,3B - SF
David Villar
Gary Sanchez
C,DH - SD
Gary Sanchez
News 
 David Villar went 1-for-3 at the plate for the Giants Saturday, blasting a solo home run in a 16-11 loss to the Padres.
Chris Schommer
Sun, Apr 30th
Gary Sanchez has been designated for assignment by the Mets.
Vince DiSilvio
Fri, May 26th
 David Villar went 2-for-4 with a grand slam and a solo home run in Monday's 12-3 win over the White Sox.
Diego Sandoval
Tue, Apr 4th
Gary Sanchez is being called up by the Mets.
Vince DiSilvio
Fri, May 19th
 San Francisco Giants infielder David Villar is listed as day-to-day with left hip tightness.
Brenton Kemp
Tue, Mar 14th
The San Francisco Giants and catcher Gary Sanchez are in agreement on a minor-league contract.
Brenton Kemp
Fri, Mar 31st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  David Villar
1B,2B,3B - SF
David Villar
Gary Sanchez
C,DH - SD
Gary Sanchez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ NYYGerrit Cole (6-0)#4vs COLGerman Marquez (2-2)
Fri, Mar 31st   vs COLKyle Freeland (4-6)#170
Sat, Apr 1st@ NYYClarke Schmidt (2-5)#132vs COLJose Urena (0-4)#368
Sun, Apr 2nd@ NYYJhony Brito (3-3)#87vs COLAustin Gomber (4-4)#292
Mon, Apr 3rd@ CWSMichael Kopech (3-5)#110vs ARIRyne Nelson (2-2)#156
Tue, Apr 4th   vs ARIZac Gallen (7-2)#5
Thu, Apr 6th@ CWSLance Lynn (4-5)#61@ ATLSpencer Strider (5-2)#1
Fri, Apr 7thvs KCBrad Keller (3-4)#280@ ATLJared Shuster (1-2)#130
Sat, Apr 8thvs KCBrady Singer (3-4)#119@ ATLCharlie Morton (5-5)#51
Sun, Apr 9thvs KCKris Bubic (0-2)@ ATLDylan Dodd (2-1)#270
Mon, Apr 10thvs LADJulio Urias (5-4)#27@ NYMMax Scherzer (4-2)#18
Tue, Apr 11thvs LADDustin May (4-1)#52@ NYMDavid Peterson (1-6)#114
Wed, Apr 12thvs LADClayton Kershaw (6-4)#23@ NYMTylor Megill (5-3)#66
Thu, Apr 13th   vs MILColin Rea (2-3)#232
Fri, Apr 14th@ DETJoey Wentz (1-5)#271vs MILEric Lauer (4-5)#79
Sat, Apr 15th@ DETMichael Lorenzen (2-2)#123vs MILFreddy Peralta (5-4)#48
Sun, Apr 16th   vs MILWade Miley (3-2)#168
Mon, Apr 17th@ MIAJesus Luzardo (4-3)#73vs ATLMax Fried (2-1)#22
Tue, Apr 18th@ MIAEdward Cabrera (3-4)#115vs ATLSpencer Strider (5-2)#1
Wed, Apr 19th@ MIATrevor Rogers (1-2)#109vs ATLCharlie Morton (5-5)#51
Thu, Apr 20thvs NYMKodai Senga (5-3)#65@ ARIRyne Nelson (2-2)#156
Fri, Apr 21stvs NYMJoey Lucchesi (1-0)#172@ ARIZac Gallen (7-2)#5
Sat, Apr 22ndvs NYMDavid Peterson (1-6)#114@ ARIMerrill Kelly (6-3)#47
Sun, Apr 23rdvs NYMTylor Megill (5-3)#66@ ARIDrey Jameson (2-1)#166
Tue, Apr 25thvs STLJake Woodford (1-2)#243@ CHCJustin Steele (6-2)#59
Wed, Apr 26thvs STLSteven Matz (0-6)#120@ CHCDrew Smyly (5-2)#72
Thu, Apr 27thvs STLMiles Mikolas (4-1)#49@ CHCHayden Wesneski (2-2)#113
Sat, Apr 29th@ SDJoe Musgrove (2-2)#50vs SFSean Manaea (2-3)#112
Sun, Apr 30th@ SDYu Darvish (3-4)#35vs SFAlex Cobb (4-2)#46
Mon, May 1st@ HOULuis Garcia (2-2)vs CINLuke Weaver (1-2)#210
Tue, May 2nd@ HOUHunter Brown (5-1)#58vs CINGraham Ashcraft (3-3)#163
Wed, May 3rd@ HOUFramber Valdez (5-4)#8vs CINLuis Cessa (1-4)#362
Fri, May 5thvs MILCorbin Burnes (4-4)#10vs LADClayton Kershaw (6-4)#23
Sat, May 6thvs MILColin Rea (2-3)#232vs LADDustin May (4-1)#52
Sun, May 7thvs MILAdrian Houser (1-1)#218vs LADJulio Urias (5-4)#27
Tue, May 9thvs WSHPatrick Corbin (4-5)#169@ MINLouie Varland (2-1)#104
Wed, May 10thvs WSHJosiah Gray (4-5)#91@ MINPablo Lopez (3-3)#29
Thu, May 11th@ ARITommy Henry (2-1)#176@ MINBailey Ober (3-2)#81
Fri, May 12th@ ARIRyne Nelson (2-2)#156@ LADDustin May (4-1)#52
Sat, May 13th@ ARIZac Gallen (7-2)#5@ LADJulio Urias (5-4)#27
Sun, May 14th@ ARIBrandon Pfaadt (0-2)#160@ LADTony Gonsolin (3-1)#63
Mon, May 15thvs PHIConnor Brogdonvs KCBrad Keller (3-4)#280
Tue, May 16thvs PHIZack Wheeler (4-4)#12vs KCBrady Singer (3-4)#119
Wed, May 17thvs PHITaijuan Walker (4-2)#92vs KCCarlos Hernandez (0-2)#201
Fri, May 19thvs MIASandy Alcantara (2-5)#20vs BOSJames Paxton (1-1)#124
Sat, May 20thvs MIABraxton Garrett (1-2)#108vs BOSChris Sale (5-2)#45
Sun, May 21stvs MIAJesus Luzardo (4-3)#73vs BOSCorey Kluber (2-6)#188
Tue, May 23rd@ MINSonny Gray (4-0)#32@ WSHMacKenzie Gore (3-3)#111
Wed, May 24th@ MINJoe Ryan (7-2)#15@ WSHTrevor Williams (2-3)#121
Thu, May 25th@ MILJulio Teheran (0-1)#363@ WSHJake Irvin (1-3)#203
Fri, May 26th@ MILFreddy Peralta (5-4)#48@ NYYRandy Vasquez (0-1)#334
Sat, May 27th@ MILCorbin Burnes (4-4)#10@ NYYLuis Severino (0-0)#43
Sun, May 28th@ MILColin Rea (2-3)#232@ NYYGerrit Cole (6-0)#4
Tue, May 30thvs PITJohan Oviedo (3-4)#129@ MIASandy Alcantara (2-5)#20
Wed, May 31stvs PITMitch Keller (6-1)#71@ MIABraxton Garrett (1-2)#108
Thu, Jun 1st   @ MIAJesus Luzardo (4-3)#73
Fri, Jun 2ndvs BALDean Kremer (5-2)#139vs CHCJameson Taillon (0-3)#137
Sat, Jun 3rdvs BALKyle Bradish (2-1)#97vs CHCDrew Smyly (5-2)#72
Sun, Jun 4thvs BALTyler Wells (3-2)#57vs CHCMarcus Stroman (5-4)#31
Mon, Jun 5th   vs CHCKyle Hendricks (0-1)#205
Tue, Jun 6th@ COLConnor Seabold (1-2)#301vs SEALogan Gilbert (3-3)#24
Wed, Jun 7th@ COLChase Anderson (0-0)#326vs SEAGeorge Kirby (5-4)#25
Fri, Jun 9thvs CHC@ COL
Sat, Jun 10thvs CHC@ COL
Sun, Jun 11thvs CHC@ COL
Tue, Jun 13th@ STLvs CLE
Wed, Jun 14th@ STLvs CLE
Thu, Jun 15th   vs CLE
Fri, Jun 16th@ LADvs TB
Sat, Jun 17th@ LADvs TB
Sun, Jun 18th@ LADvs TB
Mon, Jun 19thvs SD@ SF
Tue, Jun 20thvs SD@ SF
Wed, Jun 21stvs SD@ SF
Thu, Jun 22ndvs SD@ SF
Fri, Jun 23rdvs ARIvs WSH
Sat, Jun 24thvs ARIvs WSH
Sun, Jun 25thvs ARIvs WSH
Tue, Jun 27th@ TOR@ PIT
Wed, Jun 28th@ TOR@ PIT
Thu, Jun 29th@ TOR@ PIT
Fri, Jun 30th@ NYM@ CIN
Sat, Jul 1st@ NYM@ CIN
Sun, Jul 2nd@ NYM@ CIN
Mon, Jul 3rdvs SEAvs LAA
Tue, Jul 4thvs SEAvs LAA
Wed, Jul 5thvs SEAvs LAA
Fri, Jul 7thvs COLvs NYM
Sat, Jul 8thvs COLvs NYM
Sun, Jul 9thvs COLvs NYM
Fri, Jul 14th@ PIT@ PHI
Sat, Jul 15th@ PIT@ PHI
Sun, Jul 16th@ PIT@ PHI
Tue, Jul 18th@ CIN@ TOR
Wed, Jul 19th@ CIN@ TOR
Thu, Jul 20th@ CIN@ TOR
Fri, Jul 21st@ WSH@ DET
Sat, Jul 22nd@ WSH@ DET
Sun, Jul 23rd@ WSH@ DET
Mon, Jul 24th@ DETMatt Manning (1-1)#151vs PIT
Tue, Jul 25thvs OAKvs PIT
Wed, Jul 26thvs OAKvs PIT
Fri, Jul 28thvs BOSvs TEX
Sat, Jul 29thvs BOSvs TEX
Sun, Jul 30thvs BOSvs TEX
Mon, Jul 31stvs ARI@ COL
Tue, Aug 1stvs ARI@ COL
Wed, Aug 2ndvs ARI@ COL
Fri, Aug 4th   vs LAD
Sat, Aug 5th@ OAKvs LAD
Sun, Aug 6th@ OAKvs LAD
Mon, Aug 7th@ LAAvs LAD
Tue, Aug 8th@ LAA@ SEA
Wed, Aug 9th@ LAA@ SEA
Fri, Aug 11thvs TEX@ ARI
Sat, Aug 12thvs TEX@ ARI
Sun, Aug 13thvs TEX@ ARI
Mon, Aug 14thvs TBvs BAL
Tue, Aug 15thvs TBvs BAL
Wed, Aug 16thvs TBvs BAL
Thu, Aug 17th   vs ARI
Fri, Aug 18th@ ATLvs ARI
Sat, Aug 19th@ ATLvs ARI
Sun, Aug 20th@ ATLvs ARI
Mon, Aug 21st@ PHIvs MIA
Tue, Aug 22nd@ PHIvs MIA
Wed, Aug 23rd@ PHIvs MIA
Fri, Aug 25thvs ATL@ MIL
Sat, Aug 26thvs ATL@ MIL
Sun, Aug 27thvs ATL@ MIL
Mon, Aug 28thvs CIN@ STL
Tue, Aug 29thvs CIN@ STL
Wed, Aug 30thvs CIN@ STL
Thu, Aug 31st@ SDvs SF
Fri, Sep 1st@ SDvs SF
Sat, Sep 2nd@ SDvs SF
Sun, Sep 3rd@ SDvs SF
Mon, Sep 4th@ CHCvs PHI
Tue, Sep 5th@ CHCvs PHI
Wed, Sep 6th@ CHCvs PHI
Fri, Sep 8thvs COL@ HOU
Sat, Sep 9thvs COL@ HOU
Sun, Sep 10thvs COL@ HOU
Mon, Sep 11thvs CLE@ LAD
Tue, Sep 12thvs CLE@ LAD
Wed, Sep 13thvs CLE@ LAD
Fri, Sep 15th@ COL@ OAK
Sat, Sep 16th@ COL@ OAK
Sun, Sep 17th@ COL@ OAK
Mon, Sep 18th   vs COL
Tue, Sep 19th@ ARIvs COL
Wed, Sep 20th@ ARIvs COL
Fri, Sep 22nd@ LADvs STL
Sat, Sep 23rd@ LADvs STL
Sun, Sep 24th@ LADvs STL
Mon, Sep 25thvs SD@ SF
Tue, Sep 26thvs SD@ SF
Wed, Sep 27thvs SD@ SF
Fri, Sep 29thvs LAD@ CWS
Sat, Sep 30thvs LAD@ CWS
Sun, Oct 1stvs LAD@ CWS
Wed, Apr 5th@ CWSDylan Cease (3-3)#36   
Mon, Apr 24thvs STLJordan Montgomery (2-6)#55   
Mon, May 8thvs WSHJake Irvin (1-3)#203   
Mon, May 22nd@ MINBailey Ober (3-2)#81   
Mon, May 29thvs PITRich Hill (4-5)#141   
Thu, Jun 8th@ COL   
Mon, Jun 12th@ STL   
Mon, Jul 17th@ CIN   
Thu, Aug 3rdvs ARI   
Thu, Sep 14th@ COL   
Thu, Sep 21st@ LAD