Skip to main content

Who Should I Trade?

Jonathan Villar for Elias Diaz (2023)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Elias Diaz
C - COL
Elias Diaz
Jonathan Villar
2B,3B - FA
Jonathan Villar
Expert
Recommendation
100%
Recommended by
6 of 6 experts
0%
Recommended by
0 of 6 experts
Rankings 
   
Rest of Season# 193
VBR# 375
   
Projections 
   
Runs34
Home Runs9
RBI38
Stolen Bases0
Batting Average.274
   
Misc 
   
Injury Alert-FA
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 196
   
Brandon 'B_Don' Myers
Razzball
# 230
   
Keith Lott
Fantasy Six Pack
# 115
   
Mick Ciallela
Fantrax
# 170
   
Scott Youngson
Pitcher List
# 186
   
Tristan Davis
SEMO Fantasy Sports Podcast
# 122
   
Who Should I Trade? Player Statistics
  Elias Diaz
C - COL
Elias Diaz
Jonathan Villar
2B,3B - FA
Jonathan Villar
2023 Stats 
   
   
At Bats156
   
Runs21
   
Hits52
   
Singles35
   
Doubles11
   
Triples0
   
Home Runs6
   
RBI27
   
Stolen Bases0
   
Caught Stealing0
   
Walks14
   
Strikeouts29
   
Batting Average.333
   
On Base Pct.387
   
Slugging Pct.519
   
On-base Plus Slugging.907
   
Who Should I Trade? Player Projections
  Elias Diaz
C - COL
Elias Diaz
Jonathan Villar
2B,3B - FA
Jonathan Villar
2023 Projections 
   
   
At Bats267
   
Runs34
   
Hits73
   
Singles49
   
Doubles14
   
Triples1
   
Home Runs9
   
RBI38
   
Stolen Bases0
   
Caught Stealing0
   
Walks21
   
Strikeouts57
   
Batting Average.274
   
On Base Pct.328
   
Slugging Pct.437
   
On-base Plus Slugging.765
   
Who Should I Trade? Player Notes
  Elias Diaz
C - COL
Elias Diaz
Jonathan Villar
2B,3B - FA
Jonathan Villar
News 
 Elias Diaz went 1-for-4 with a solo home run, his sixth of the season, helping the Rockies defeat the Marlins 7-6 on Thursday.
Chris Schommer
Fri, May 26th
 
 Elias Diaz went 1-for-4 with a stolen base in Friday's 6-3 loss to the Phillies.
Jesse Garcia
Fri, May 12th
 
 Elias Diaz went 2-for-4 with a solo home run and an RBI single in Tuesday's 3-2 win over the Brewers.
Diego Sandoval
Wed, May 3rd
 
 Colorado Rockies catcher Elias Diaz is starting Wednesday's game versus the St. Louis Cardinals on the bench.
Brenton Kemp
Wed, Apr 12th
 
 Elias Diaz went 3-for-4 with a solo home run, an RBI double, a single and two total runs scored in Sunday's 7-6 win over the Nationals.
Diego Sandoval
Mon, Apr 10th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Elias Diaz
C - COL
Elias Diaz
Jonathan Villar
2B,3B - FA
Jonathan Villar
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ SDBlake Snell (1-6)#50   
Fri, Mar 31st@ SDNick Martinez (2-2)#112   
Sat, Apr 1st@ SDMichael Wacha (5-1)#66   
Sun, Apr 2nd@ SDSeth Lugo (3-3)#105   
Mon, Apr 3rd@ LADMichael Grove (0-1)#266   
Tue, Apr 4th@ LADJulio Urias (5-4)#21   
Thu, Apr 6thvs WSHJosiah Gray (4-5)#100   
Fri, Apr 7thvs WSHMacKenzie Gore (3-3)#104   
Sat, Apr 8thvs WSHTrevor Williams (2-2)#121   
Sun, Apr 9thvs WSHChad Kuhl (0-2)#343   
Mon, Apr 10thvs STLSteven Matz (0-6)#97   
Tue, Apr 11thvs STLMiles Mikolas (3-1)#70   
Wed, Apr 12thvs STLJack Flaherty (3-4)#78   
Fri, Apr 14th@ SEATommy Milone   
Sat, Apr 15th@ SEAGeorge Kirby (5-4)#22   
Sun, Apr 16th@ SEALuis Castillo (4-2)#13   
Mon, Apr 17thvs PITRich Hill (4-4)#109   
Tue, Apr 18thvs PITVince Velasquez (4-4)#132   
Wed, Apr 19thvs PITJohan Oviedo (3-4)#197   
Thu, Apr 20th@ PHIMatt Strahm (4-3)#114   
Fri, Apr 21st@ PHIAaron Nola (4-3)#6   
Sat, Apr 22nd@ PHICristopher Sanchez (0-0)#263   
Sun, Apr 23rd@ PHIZack Wheeler (4-4)#20   
Mon, Apr 24th@ CLECal Quantrill (2-3)#81   
Tue, Apr 25th@ CLEPeyton Battenfield (0-5)#110   
Wed, Apr 26th@ CLETanner Bibee (1-1)#128   
Fri, Apr 28thvs ARIMerrill Kelly (5-3)#54   
Sat, Apr 29thvs ARITommy Henry (2-1)#208   
Sun, Apr 30thvs ARIRyne Nelson (1-2)#133   
Tue, May 2ndvs MILFreddy Peralta (5-4)#51   
Wed, May 3rdvs MILEric Lauer (4-5)#73   
Thu, May 4thvs MILWade Miley (3-2)#156   
Fri, May 5th@ NYMKodai Senga (4-3)#62   
Sat, May 6th@ NYMTylor Megill (5-3)#64   
Sun, May 7th@ NYMJoey Lucchesi (1-0)#154   
Mon, May 8th@ PITMitch Keller (6-1)#75   
Tue, May 9th@ PITLuis Ortiz (1-2)#307   
Wed, May 10th@ PITRich Hill (4-4)#109   
Fri, May 12thvs PHITaijuan Walker (4-2)#84   
Sat, May 13thvs PHIRanger Suarez (0-1)#71   
Sun, May 14thvs PHIAaron Nola (4-3)#6   
Mon, May 15thvs CINHunter Greene (1-4)#59   
Tue, May 16thvs CINBrandon Williamson (0-0)#281   
Wed, May 17thvs CINGraham Ashcraft (2-3)#153   
Fri, May 19th@ TEXMartin Perez (6-1)#77   
Sat, May 20th@ TEXJon Gray (5-1)#41   
Sun, May 21st@ TEXAndrew Heaney (4-3)#38   
Mon, May 22ndvs MIAEdward Cabrera (3-4)#129   
Tue, May 23rdvs MIAEury Perez (1-1)#200   
Wed, May 24thvs MIASandy Alcantara (2-5)#30   
Thu, May 25thvs MIABraxton Garrett (1-2)#146   
Fri, May 26thvs NYMMax Scherzer (4-2)#18   
Sat, May 27thvs NYMJustin Verlander (2-2)#9   
Sun, May 28thvs NYMTylor Megill (5-3)#64   
Mon, May 29th@ ARIRyne Nelson (1-2)#133   
Tue, May 30th@ ARIZac Gallen (6-2)#4   
Wed, May 31st@ ARI   
Thu, Jun 1st@ ARIZach Davies (0-1)#279   
Fri, Jun 2nd@ KCJordan Lyles (0-9)#228   
Sat, Jun 3rd@ KCBrady Singer (3-4)#111   
Sun, Jun 4th@ KCDaniel Lynch#269   
Tue, Jun 6thvs SF   
Wed, Jun 7thvs SF   
Thu, Jun 8thvs SF   
Fri, Jun 9thvs SD   
Sat, Jun 10thvs SD   
Sun, Jun 11thvs SD   
Mon, Jun 12th@ BOS   
Tue, Jun 13th@ BOS   
Wed, Jun 14th@ BOS   
Thu, Jun 15th@ ATL   
Fri, Jun 16th@ ATL   
Sat, Jun 17th@ ATL   
Sun, Jun 18th@ ATL   
Mon, Jun 19th@ CIN   
Tue, Jun 20th@ CIN   
Wed, Jun 21st@ CIN   
Fri, Jun 23rdvs LAA   
Sat, Jun 24thvs LAA   
Sun, Jun 25thvs LAA   
Tue, Jun 27thvs LAD   
Wed, Jun 28thvs LAD   
Thu, Jun 29thvs LAD   
Fri, Jun 30thvs DET   
Sat, Jul 1stvs DET   
Sun, Jul 2ndvs DET   
Tue, Jul 4th@ HOU   
Wed, Jul 5th@ HOU   
Fri, Jul 7th@ SF   
Sat, Jul 8th@ SF   
Sun, Jul 9th@ SF   
Fri, Jul 14thvs NYY   
Sat, Jul 15thvs NYY   
Sun, Jul 16thvs NYY   
Tue, Jul 18thvs HOU   
Wed, Jul 19thvs HOU   
Fri, Jul 21st@ MIA   
Sat, Jul 22nd@ MIA   
Sun, Jul 23rd@ MIA   
Mon, Jul 24th@ WSH   
Tue, Jul 25th@ WSH   
Wed, Jul 26th@ WSH   
Fri, Jul 28thvs OAK   
Sat, Jul 29thvs OAK   
Sun, Jul 30thvs OAK   
Mon, Jul 31stvs SD   
Tue, Aug 1stvs SD   
Wed, Aug 2ndvs SD   
Fri, Aug 4th@ STL   
Sat, Aug 5th@ STL   
Sun, Aug 6th@ STL   
Mon, Aug 7th@ MIL   
Tue, Aug 8th@ MIL   
Wed, Aug 9th@ MIL   
Thu, Aug 10th@ LAD   
Fri, Aug 11th@ LAD   
Sat, Aug 12th@ LAD   
Sun, Aug 13th@ LAD   
Mon, Aug 14thvs ARI   
Tue, Aug 15thvs ARI   
Wed, Aug 16thvs ARI   
Fri, Aug 18thvs CWS   
Sat, Aug 19thvs CWS   
Sun, Aug 20thvs CWS   
Tue, Aug 22nd@ TB   
Wed, Aug 23rd@ TB   
Thu, Aug 24th@ TB   
Fri, Aug 25th@ BAL   
Sat, Aug 26th@ BAL   
Sun, Aug 27th@ BAL   
Mon, Aug 28thvs ATL   
Tue, Aug 29thvs ATL   
Wed, Aug 30thvs ATL   
Fri, Sep 1stvs TOR   
Sat, Sep 2ndvs TOR   
Sun, Sep 3rdvs TOR   
Mon, Sep 4th@ ARI   
Tue, Sep 5th@ ARI   
Wed, Sep 6th@ ARI   
Fri, Sep 8th@ SF   
Sat, Sep 9th@ SF   
Sun, Sep 10th@ SF   
Mon, Sep 11thvs CHC   
Tue, Sep 12thvs CHC   
Wed, Sep 13thvs CHC   
Thu, Sep 14thvs SF   
Fri, Sep 15thvs SF   
Sat, Sep 16thvs SF   
Sun, Sep 17thvs SF   
Mon, Sep 18th@ SD   
Tue, Sep 19th@ SD   
Wed, Sep 20th@ SD   
Fri, Sep 22nd@ CHC   
Sat, Sep 23rd@ CHC   
Sun, Sep 24th@ CHC   
Tue, Sep 26thvs LAD   
Wed, Sep 27thvs LAD   
Thu, Sep 28thvs LAD   
Fri, Sep 29thvs MIN   
Sat, Sep 30thvs MIN   
Sun, Oct 1stvs MIN