Skip to main content

Who Should I Trade?

Jonathan Villar for Eduardo Escobar (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Eduardo Escobar
1B,2B,3B - NYM
Eduardo Escobar
Jonathan Villar
2B,3B,SS - LAA
Jonathan Villar
Expert
Recommendation
92%
Recommended by
12 of 13 experts
8%
Recommended by
1 of 13 experts
Rankings 
   
Rest of Season# 139# 224
VBR# 189# 247
   
Projections 
   
Runs3430
Home Runs116
RBI3824
Stolen Bases09
Batting Average.235.238
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 124
   
Mike Maher
FantasyPros
# 161
   
Pierre Camus
RotoBaller
# 122
   
Bart Wheeler
Hail to Fantasy Football
# 176# 251
   
Mick Ciallela
Fantrax
# 195# 278
   
Ryan Amore
Pitcher List
# 138# 214
   
Nate Miller
Fantasy Six Pack
# 155
   
Brad Camara
RotoBaller
# 120
   
Joe Pisapia
FantasyPros
# 137
   
Scott Youngson
Pitcher List
# 195# 198
   
Travis Argo
Fantasy Six Pack
# 117# 152
   
Kelly Kirby
FantasyPros
# 147
   
Andrew Seifter
FantasyPros
# 201# 160
   
Who Should I Trade? Player Statistics
  Eduardo Escobar
1B,2B,3B - NYM
Eduardo Escobar
Jonathan Villar
2B,3B,SS - LAA
Jonathan Villar
2022 Stats 
   
   
At Bats280160
   
Runs3319
   
Hits6334
   
Singles3524
   
Doubles166
   
Triples32
   
Home Runs92
   
RBI3715
   
Stolen Bases06
   
Caught Stealing10
   
Walks2412
   
Strikeouts7846
   
Batting Average.225.213
   
On Base Pct.284.264
   
Slugging Pct.400.313
   
On-base Plus Slugging.684.577
   
Who Should I Trade? Player Projections
  Eduardo Escobar
1B,2B,3B - NYM
Eduardo Escobar
Jonathan Villar
2B,3B,SS - LAA
Jonathan Villar
2022 Projections 
   
   
At Bats272230
   
Runs3430
   
Hits6455
   
Singles3638
   
Doubles149
   
Triples32
   
Home Runs116
   
RBI3824
   
Stolen Bases09
   
Caught Stealing03
   
Walks2321
   
Strikeouts6364
   
Batting Average.235.238
   
On Base Pct.296.302
   
Slugging Pct.423.371
   
On-base Plus Slugging.719.672
   
Who Should I Trade? Player Notes
  Eduardo Escobar
1B,2B,3B - NYM
Eduardo Escobar
Jonathan Villar
2B,3B,SS - LAA
Jonathan Villar
News 
 Eduardo Escobar went 1-for-4 with a two-run home run on Sunday against the Rangers.
Dan Harris
Sun, Jul 3rd
Jonathan Villar has reportedly signed with the Angels after being granted his unconditional release from the Cubs.
Dan Harris
Sat, Jul 2nd
 Eduardo Escobar went 1-for-3 with a three-run home run on Friday against the Rangers.
Dan Harris
Fri, Jul 1st
Jonathan Villar was granted his unconditional release from the Cubs on Wednesday.
Jesse Garcia
Thu, Jun 30th
 Eduardo Escobar went 1-for-4 with a solo home run on Tuesday against the Astros.
Dan Harris
Tue, Jun 21st
The Cubs designated Jonathan Villar for assignment on Friday.
Dan Harris
Fri, Jun 24th
 Eduardo Escobar went 1-for-3 with three RBI on Monday against the Marlins.
Dan Harris
Mon, Jun 20th
Jonathan Villar went 1-for-3 with two RBIs and a walk in Saturday’s win over Atlanta.
Jesse Garcia
Sat, Jun 18th
 Eduardo Escobar went 4-for-5 with six RBI and three runs scored while hitting for the cycle on Monday against the Padres.
Dan Harris
Tue, Jun 7th
Jonathan Villar is being placed on the 10-day IL on Monday after suffering a mouth injury during workouts.
Dan Harris
Mon, May 30th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Eduardo Escobar
1B,2B,3B - NYM
Eduardo Escobar
Jonathan Villar
2B,3B,SS - LAA
Jonathan Villar
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ WSHPatrick Corbin (4-10)#143vs HOUFramber Valdez (8-3)#18
Fri, Apr 8th@ WSHJosiah Gray (6-5)#123vs HOUJake Odorizzi (3-2)#126
Sat, Apr 9th@ WSHJoan Adon (1-11)#390vs HOUJustin Verlander (10-3)#4
Sun, Apr 10th@ WSHErick Fedde (5-5)#158vs HOUJose Urquidy (7-3)#58
Mon, Apr 11th@ PHIRanger Suarez (6-5)#76vs MIAElieser Hernandez (2-5)#169
Tue, Apr 12th@ PHIZack Wheeler (7-4)#10vs MIAJesus Luzardo (2-3)#142
Thu, Apr 14th   @ TEXDane Dunning (1-6)#90
Fri, Apr 15thvs ARIZach Davies (2-4)#171@ TEXMatt Bush (2-1)#228
Sat, Apr 16thvs ARIZac Gallen (4-2)#41@ TEXTaylor Hearn (4-5)#250
Sun, Apr 17thvs ARIHumberto Castellanos (3-2)#229@ TEXMartin Perez (7-2)#56
Mon, Apr 18th   @ HOULuis Garcia (7-5)#33
Tue, Apr 19thvs SFLogan Webb (7-3)#17@ HOUFramber Valdez (8-3)#18
Wed, Apr 20thvs SFCarlos Rodon (7-5)#7@ HOUJake Odorizzi (3-2)#126
Fri, Apr 22nd@ ARIZac Gallen (4-2)#41vs BALBruce Zimmermann (2-5)#227
Sat, Apr 23rd@ ARIHumberto Castellanos (3-2)#229vs BALSpenser Watkins (1-1)#329
Sun, Apr 24th@ ARIMadison Bumgarner (4-8)#113vs BALChris Ellis (0-0)
Mon, Apr 25th@ STLMiles Mikolas (5-6)#52vs CLEShane Bieber (3-4)#6
Tue, Apr 26th@ STLJordan Hicks (1-4)#174vs CLETriston McKenzie (5-6)#60
Wed, Apr 27th@ STLSteven Matz (3-3)#94vs CLEZach Plesac (2-6)#65
Thu, Apr 28th   vs CLECal Quantrill (4-5)#85
Fri, Apr 29thvs PHIAaron Nola (5-5)#8@ CWSLucas Giolito (5-4)#38
Sat, Apr 30thvs PHIKyle Gibson (4-3)#137@ CWSVince Velasquez (3-3)#180
Sun, May 1stvs PHIZach Eflin (3-5)#72@ CWSDallas Keuchel (2-6)#386
Mon, May 2ndvs ATLMax Fried (8-2)#11@ CWSDylan Cease (7-3)#20
Tue, May 3rdvs ATLKyle Wright (9-4)#28@ BOSMichael Wacha (6-1)#116
Wed, May 4thvs ATLIan Anderson (7-5)#93@ BOSGarrett Whitlock (2-1)#77
Thu, May 5th@ PHIAaron Nola (5-5)#8@ BOSRich Hill (4-4)#133
Fri, May 6th   vs WSHJoan Adon (1-11)#390
Sat, May 7th   vs WSHJosiah Gray (6-5)#123
Sun, May 8th@ PHICristopher Sanchez (1-1)#247vs WSHErick Fedde (5-5)#158
Mon, May 9th   vs TBJeffrey Springs (3-2)#36
Tue, May 10th@ WSHPatrick Corbin (4-10)#143vs TBCorey Kluber (3-5)#55
Wed, May 11th@ WSHAaron Sanchez (3-3)#391vs TBShane McClanahan (9-3)#5
Fri, May 13thvs SEAMarco Gonzales (4-9)#86@ OAKDaulton Jefferies (1-7)
Sat, May 14thvs SEAGeorge Kirby (2-3)#87@ OAKAdam Oller (0-3)#294
Sun, May 15thvs SEARobbie Ray (7-6)#12@ OAKFrankie Montas (3-9)#19
Mon, May 16th   @ TEXJon Gray (4-4)#46
Tue, May 17thvs STLSteven Matz (3-3)#94@ TEXTaylor Hearn (4-5)#250
Wed, May 18thvs STLJordan Hicks (1-4)#174@ TEXDane Dunning (1-6)#90
Fri, May 20th   vs OAKPaul Blackburn (6-3)#9
Sat, May 21st@ COLTy Blach (1-0)#389vs OAKFrankie Montas (3-9)#19
Sun, May 22nd@ COLAustin Gomber (4-7)#178vs OAKCole Irvin (3-6)#97
Tue, May 24th@ SFLogan Webb (7-3)#17vs TEXDane Dunning (1-6)#90
Wed, May 25th@ SFJakob Junis (4-1)#130vs TEXGlenn Otto (4-4)#168
Thu, May 26th   vs TORHyun Jin Ryu (2-0)
Fri, May 27thvs PHIBailey Falter (0-2)#205vs TORAlek Manoah (9-3)#15
Sat, May 28thvs PHIZach Eflin (3-5)#72vs TORYusei Kikuchi (3-5)#108
Sun, May 29thvs PHIZack Wheeler (7-4)#10vs TORJose Berrios (6-4)#74
Tue, May 31stvs WSHPatrick Corbin (4-10)#143@ NYYJordan Montgomery (3-2)#26
Thu, Jun 2nd@ LADTony Gonsolin (10-0)#13@ NYYJameson Taillon (9-2)#43
Fri, Jun 3rd@ LADTyler Anderson (9-1)#51@ PHIZach Eflin (3-5)#72
Sat, Jun 4th@ LADWalker Buehler (6-3)#141@ PHIZack Wheeler (7-4)#10
Sun, Jun 5th@ LADJulio Urias (7-6)#16@ PHIKyle Gibson (4-3)#137
Mon, Jun 6th@ SDBlake Snell (0-5)#84vs BOSMichael Wacha (6-1)#116
Tue, Jun 7th@ SDYu Darvish (7-4)#25vs BOSGarrett Whitlock (2-1)#77
Wed, Jun 8th@ SDSean Manaea (3-4)#32vs BOSNathan Eovaldi (4-2)#31
Thu, Jun 9th   vs BOSNick Pivetta (8-6)#39
Fri, Jun 10th@ LAAJhonathan Diaz (1-1)#261vs NYMTylor Megill (4-2)#109
Sat, Jun 11th@ LAAMichael Lorenzen (6-6)#163vs NYMCarlos Carrasco (9-4)#63
Sun, Jun 12th@ LAAPatrick Sandoval (3-3)#62vs NYMTaijuan Walker (7-2)#79
Tue, Jun 14thvs MILAdrian Houser (4-8)#167@ LADTony Gonsolin (10-0)#13
Wed, Jun 15thvs MILCorbin Burnes (7-4)#3@ LADTyler Anderson (9-1)#51
Thu, Jun 16thvs MILAaron Ashby (1-6)#104@ SEAGeorge Kirby (2-3)#87
Fri, Jun 17thvs MIAPablo Lopez (5-4)#23@ SEARobbie Ray (7-6)#12
Sat, Jun 18thvs MIABraxton Garrett (1-3)#226@ SEAPenn Murfee (1-0)#214
Sun, Jun 19thvs MIASandy Alcantara (9-3)#1@ SEALogan Gilbert (10-3)#29
Mon, Jun 20thvs MIATrevor Rogers (4-6)#81vs KCKris Bubic (1-5)#262
Tue, Jun 21st@ HOUJose Urquidy (7-3)#58vs KCJonathan Heasley (1-4)#216
Wed, Jun 22nd@ HOULuis Garcia (7-5)#33vs KCDaniel Lynch (3-7)#233
Fri, Jun 24th@ MIASandy Alcantara (9-3)#1vs SEAChris Flexen (5-8)#98
Sat, Jun 25th@ MIATrevor Rogers (4-6)#81vs SEALogan Gilbert (10-3)#29
Sun, Jun 26th@ MIADaniel Castano (1-1)#223vs SEAMarco Gonzales (4-9)#86
Mon, Jun 27th   vs CWSLucas Giolito (5-4)#38
Tue, Jun 28thvs HOUFramber Valdez (8-3)#18vs CWSJohnny Cueto (2-4)#160
Wed, Jun 29thvs HOUJustin Verlander (10-3)#4vs CWSMichael Kopech (2-6)#44
Fri, Jul 1stvs TEXGlenn Otto (4-4)#168@ HOUCristian Javier (6-3)#49
Sat, Jul 2ndvs TEXMartin Perez (7-2)#56@ HOUJose Urquidy (7-3)#58
Sun, Jul 3rdvs TEXJon Gray (4-4)#46@ HOUFramber Valdez (8-3)#18
Tue, Jul 5th@ CINNick Lodolo (1-2)#199@ MIASandy Alcantara (9-3)#1
Wed, Jul 6th@ CINGraham Ashcraft (4-2)#201@ MIATrevor Rogers (4-6)#81
Thu, Jul 7thvs MIADaniel Castano (1-1)#223@ BALJordan Lyles (4-7)#159
Fri, Jul 8thvs MIAPablo Lopez (5-4)#23@ BALTyler Wells (7-4)#61
Sat, Jul 9thvs MIABraxton Garrett (1-3)#226@ BALDean Kremer (2-1)#234
Sun, Jul 10thvs MIASandy Alcantara (9-3)#1@ BALAustin Voth (0-1)#275
Tue, Jul 12th@ ATLSpencer Strider (4-2)#67vs HOUCristian Javier (6-3)#49
Wed, Jul 13th@ ATLCharlie Morton (4-3)#35vs HOUJustin Verlander (10-3)#4
Thu, Jul 14th@ CHCvs HOU
Fri, Jul 15th@ CHCvs LAD
Sat, Jul 16th@ CHCvs LAD
Fri, Jul 22ndvs SD@ ATL
Sat, Jul 23rdvs SD@ ATL
Sun, Jul 24thvs SD@ ATL
Mon, Jul 25th   @ KC
Tue, Jul 26thvs NYY@ KC
Wed, Jul 27thvs NYY@ KC
Thu, Jul 28th   vs TEX
Fri, Jul 29th@ MIAvs TEX
Sat, Jul 30th@ MIAvs TEX
Sun, Jul 31st@ MIAvs TEX
Tue, Aug 2nd@ WSHvs OAK
Wed, Aug 3rd@ WSHvs OAK
Thu, Aug 4thvs ATLvs OAK
Fri, Aug 5thvs ATL@ SEA
Sat, Aug 6thvs ATL@ SEA
Sun, Aug 7thvs ATL@ SEA
Mon, Aug 8thvs CIN@ OAK
Tue, Aug 9thvs CIN@ OAK
Wed, Aug 10thvs CIN@ OAK
Fri, Aug 12thvs PHIvs MIN
Sat, Aug 13thvs PHIvs MIN
Sun, Aug 14thvs PHIvs MIN
Mon, Aug 15th@ ATLvs SEA
Tue, Aug 16th@ ATLvs SEA
Wed, Aug 17th@ ATLvs SEA
Fri, Aug 19th@ PHI@ DET
Sat, Aug 20th@ PHI@ DET
Sun, Aug 21st@ PHI@ DET
Mon, Aug 22nd@ NYY@ TB
Tue, Aug 23rd@ NYY@ TB
Wed, Aug 24th   @ TB
Thu, Aug 25thvs COL@ TB
Fri, Aug 26thvs COL@ TOR
Sat, Aug 27thvs COL@ TOR
Sun, Aug 28thvs COL@ TOR
Mon, Aug 29th   vs NYY
Tue, Aug 30thvs LADvs NYY
Wed, Aug 31stvs LADvs NYY
Fri, Sep 2ndvs WSHvs HOU
Sat, Sep 3rdvs WSHvs HOU
Sun, Sep 4thvs WSHvs HOU
Mon, Sep 5th@ PITvs DET
Tue, Sep 6th@ PITvs DET
Wed, Sep 7th@ PITvs DET
Fri, Sep 9th@ MIA@ HOU
Sat, Sep 10th@ MIA@ HOU
Sun, Sep 11th@ MIA@ HOU
Mon, Sep 12thvs CHC@ CLE
Tue, Sep 13thvs CHC@ CLE
Wed, Sep 14thvs CHC@ CLE
Fri, Sep 16thvs PITvs SEA
Sat, Sep 17thvs PITvs SEA
Sun, Sep 18thvs PITvs SEA
Mon, Sep 19th@ MILvs SEA
Tue, Sep 20th@ MIL@ TEX
Wed, Sep 21st@ MIL@ TEX
Thu, Sep 22nd   @ TEX
Fri, Sep 23rd@ OAK@ MIN
Sat, Sep 24th@ OAK@ MIN
Sun, Sep 25th@ OAK@ MIN
Tue, Sep 27thvs MIAvs OAK
Wed, Sep 28thvs MIAvs OAK
Thu, Sep 29th   vs OAK
Fri, Sep 30th@ ATLvs TEX
Sat, Oct 1st@ ATLvs TEX
Sun, Oct 2nd@ ATLvs TEX
Mon, Oct 3rdvs WSH@ OAK
Tue, Oct 4thvs WSH@ OAK
Wed, Oct 5thvs WSH@ OAK
Wed, Apr 13th@ PHIAaron Nola (5-5)#8   
Thu, Apr 21stvs SFAnthony DeSclafani (0-2)#95   
Thu, May 12th@ WSHJoan Adon (1-11)#390   
Thu, May 19thvs STLDakota Hudson (6-5)#110   
Mon, May 23rd@ SFAlex Cobb (3-3)#103   
Mon, May 30thvs WSHErick Fedde (5-5)#158   
Wed, Jun 1stvs WSHEvan Lee (0-1)#331   
Mon, Jul 4th@ CINHunter Greene (3-10)#102   
Mon, Jul 11th@ ATLMax Fried (8-2)#11   
Sun, Jul 17th@ CHC   
Mon, Aug 1st@ WSH   
Thu, Aug 18th@ ATL   
Thu, Sep 1stvs LAD   
Thu, Sep 15thvs PIT