Skip to main content

Who Should I Trade?

Carlos Santana for Jonathan Villar (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Carlos Santana
1B,DH - SEA
Carlos Santana
Jonathan Villar
2B,3B,SS - SEA
Jonathan Villar
Expert
Recommendation
58%
Recommended by
7 of 12 experts
42%
Recommended by
5 of 12 experts
Rankings 
   
Rest of Season# 216# 244
VBR# 569# 231
   
Projections 
   
Runs1316
Home Runs43
RBI1513
Stolen Bases05
Batting Average.212.233
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 270
   
Pierre Camus
RotoBaller
# 161# 290
   
Bart Wheeler
Hail to Fantasy Football
# 244# 252
   
Mick Ciallela
Fantrax
# 251# 293
   
Nate Miller
Fantasy Six Pack
# 207
   
Brad Camara
RotoBaller
# 151
   
Joe Pisapia
FantasyPros
# 143
   
Ryan Amore
Pitcher List
# 216# 214
   
Scott Youngson
Pitcher List
# 260# 189
   
Andrew Seifter
FantasyPros
# 284# 208
   
Travis Argo
Fantasy Six Pack
# 152
   
Joe Bond
Fantasy Six Pack
# 207
   
Who Should I Trade? Player Statistics
  Carlos Santana
1B,DH - SEA
Carlos Santana
Jonathan Villar
2B,3B,SS - SEA
Jonathan Villar
2022 Stats 
   
   
At Bats304202
   
Runs3225
   
Hits6042
   
Singles3531
   
Doubles146
   
Triples02
   
Home Runs113
   
RBI4118
   
Stolen Bases07
   
Caught Stealing00
   
Walks5515
   
Strikeouts5359
   
Batting Average.197.208
   
On Base Pct.322.260
   
Slugging Pct.352.302
   
On-base Plus Slugging.674.562
   
Who Should I Trade? Player Projections
  Carlos Santana
1B,DH - SEA
Carlos Santana
Jonathan Villar
2B,3B,SS - SEA
Jonathan Villar
2022 Projections 
   
   
At Bats110124
   
Runs1316
   
Hits2329
   
Singles1420
   
Doubles55
   
Triples01
   
Home Runs43
   
RBI1513
   
Stolen Bases05
   
Caught Stealing02
   
Walks1911
   
Strikeouts2134
   
Batting Average.212.233
   
On Base Pct.333.296
   
Slugging Pct.370.360
   
On-base Plus Slugging.703.655
   
Who Should I Trade? Player Notes
  Carlos Santana
1B,DH - SEA
Carlos Santana
Jonathan Villar
2B,3B,SS - SEA
Jonathan Villar
News 
 Carlos Santana went 1-for-3 with two RBIs, one run and two strikeouts Wednesday against the Yankees.
Ari Koslow
Thu, Aug 11th
Jonathan Villar has reportedly signed with the Angels after being granted his unconditional release from the Cubs.
Dan Harris
Sat, Jul 2nd
 Carlos Santana went 2-for-4 with one RBI, one run and two strikeouts Wednesday against the Yankees.
Ari Koslow
Wed, Aug 3rd
Jonathan Villar was granted his unconditional release from the Cubs on Wednesday.
Jesse Garcia
Thu, Jun 30th
 Carlos Santana went 1-for-3 with three RBIs Tuesday against the Yankees.
Ari Koslow
Wed, Aug 3rd
The Cubs designated Jonathan Villar for assignment on Friday.
Dan Harris
Fri, Jun 24th
 Carlos Santana went 1-for-4 with one RBI and one run Saturday against the Astros.
Ari Koslow
Sat, Jul 23rd
Jonathan Villar went 1-for-3 with two RBIs and a walk in Saturday’s win over Atlanta.
Jesse Garcia
Sat, Jun 18th
 Carlos Santana went 1-for-5 with two RBIs and one run Saturday against the Rangers.
Ari Koslow
Sun, Jul 17th
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
  Carlos Santana
1B,DH - SEA
Carlos Santana
Jonathan Villar
2B,3B,SS - SEA
Jonathan Villar
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ MINJoe Ryan (9-5)#59@ MINJoe Ryan (9-5)#59
Sat, Apr 9th@ MINSonny Gray (7-3)#46@ MINSonny Gray (7-3)#46
Sun, Apr 10th@ MINBailey Ober (1-2)#81@ MINBailey Ober (1-2)#81
Mon, Apr 11th@ MINDylan Bundy (6-5)#103@ MINDylan Bundy (6-5)#103
Tue, Apr 12th@ CWSVince Velasquez (3-3)#205@ CWSVince Velasquez (3-3)#205
Wed, Apr 13th@ CWSDallas Keuchel (2-7)#389@ CWSDallas Keuchel (2-7)#389
Thu, Apr 14th@ CWSJimmy Lambert (1-2)#259@ CWSJimmy Lambert (1-2)#259
Fri, Apr 15thvs HOUJake Odorizzi (4-5)#133vs HOUJake Odorizzi (4-5)#133
Sat, Apr 16thvs HOUJustin Verlander (15-3)#2vs HOUJustin Verlander (15-3)#2
Sun, Apr 17thvs HOUJose Urquidy (11-4)#40vs HOUJose Urquidy (11-4)#40
Tue, Apr 19thvs TEXJon Gray (7-6)#64vs TEXJon Gray (7-6)#64
Wed, Apr 20thvs TEXDane Dunning (2-6)#99vs TEXDane Dunning (2-6)#99
Thu, Apr 21stvs TEXTaylor Hearn (5-7)#239vs TEXTaylor Hearn (5-7)#239
Fri, Apr 22ndvs KCBrad Keller (6-13)#154vs KCBrad Keller (6-13)#154
Sat, Apr 23rdvs KCKris Bubic (2-7)#219vs KCKris Bubic (2-7)#219
Sun, Apr 24thvs KCCarlos Hernandez (0-3)#354vs KCCarlos Hernandez (0-3)#354
Tue, Apr 26th@ TBMatt Wisler (3-3)#112@ TBMatt Wisler (3-3)#112
Wed, Apr 27th@ TBDrew Rasmussen (7-4)#43@ TBDrew Rasmussen (7-4)#43
Thu, Apr 28th@ TBJeffrey Springs (5-3)#34@ TBJeffrey Springs (5-3)#34
Fri, Apr 29th@ MIAElieser Hernandez (3-6)#185@ MIAElieser Hernandez (3-6)#185
Sat, Apr 30th@ MIAJesus Luzardo (3-5)#132@ MIAJesus Luzardo (3-5)#132
Sun, May 1st@ MIASandy Alcantara (11-5)#1@ MIASandy Alcantara (11-5)#1
Mon, May 2nd@ HOUJake Odorizzi (4-5)#133@ HOUJake Odorizzi (4-5)#133
Tue, May 3rd@ HOUCristian Javier (7-8)#38@ HOUCristian Javier (7-8)#38
Wed, May 4th@ HOUJustin Verlander (15-3)#2@ HOUJustin Verlander (15-3)#2
Thu, May 5thvs TBShane McClanahan (11-5)#3vs TBShane McClanahan (11-5)#3
Fri, May 6thvs TBMatt Wisler (3-3)#112vs TBMatt Wisler (3-3)#112
Sat, May 7thvs TBDrew Rasmussen (7-4)#43vs TBDrew Rasmussen (7-4)#43
Sun, May 8thvs TBRyan Yarbrough (1-7)#159vs TBRyan Yarbrough (1-7)#159
Mon, May 9thvs PHIRanger Suarez (8-5)#47vs PHIRanger Suarez (8-5)#47
Tue, May 10thvs PHIAaron Nola (8-9)#9vs PHIAaron Nola (8-9)#9
Wed, May 11thvs PHIBailey Falter (0-3)#162vs PHIBailey Falter (0-3)#162
Fri, May 13th@ NYMMax Scherzer (9-2)#13@ NYMMax Scherzer (9-2)#13
Sat, May 14th@ NYMChris Bassitt (10-7)#32@ NYMChris Bassitt (10-7)#32
Sun, May 15th@ NYMCarlos Carrasco (13-5)#51@ NYMCarlos Carrasco (13-5)#51
Mon, May 16th@ TORYusei Kikuchi (4-7)#113@ TORYusei Kikuchi (4-7)#113
Tue, May 17th@ TORJose Berrios (8-5)#78@ TORJose Berrios (8-5)#78
Wed, May 18th@ TORKevin Gausman (8-9)#30@ TORKevin Gausman (8-9)#30
Thu, May 19th@ BOSRich Hill (5-5)#195@ BOSRich Hill (5-5)#195
Fri, May 20th@ BOSMichael Wacha (7-1)#124@ BOSMichael Wacha (7-1)#124
Sat, May 21st@ BOSGarrett Whitlock (3-2)#73@ BOSGarrett Whitlock (3-2)#73
Sun, May 22nd@ BOSNathan Eovaldi (5-3)#60@ BOSNathan Eovaldi (5-3)#60
Mon, May 23rdvs OAKZach Logue (3-6)#190vs OAKZach Logue (3-6)#190
Tue, May 24thvs OAKJames Kaprielian (3-7)#122vs OAKJames Kaprielian (3-7)#122
Wed, May 25thvs OAKPaul Blackburn (7-6)#110vs OAKPaul Blackburn (7-6)#110
Fri, May 27thvs HOUJustin Verlander (15-3)#2vs HOUJustin Verlander (15-3)#2
Sat, May 28thvs HOUJose Urquidy (11-4)#40vs HOUJose Urquidy (11-4)#40
Sun, May 29thvs HOULuis Garcia (9-8)#55vs HOULuis Garcia (9-8)#55
Tue, May 31st@ BALBryan Baker@ BALBryan Baker
Wed, Jun 1st@ BALKyle Bradish (1-4)#244@ BALKyle Bradish (1-4)#244
Thu, Jun 2nd@ BALJordan Lyles (9-9)#102@ BALJordan Lyles (9-9)#102
Fri, Jun 3rd@ TEXDane Dunning (2-6)#99@ TEXDane Dunning (2-6)#99
Sat, Jun 4th@ TEXGlenn Otto (5-8)#128@ TEXGlenn Otto (5-8)#128
Sun, Jun 5th@ TEXMartin Perez (9-3)#29@ TEXMartin Perez (9-3)#29
Mon, Jun 6th@ HOUCristian Javier (7-8)#38@ HOUCristian Javier (7-8)#38
Tue, Jun 7th@ HOUJustin Verlander (15-3)#2@ HOUJustin Verlander (15-3)#2
Wed, Jun 8th@ HOUJose Urquidy (11-4)#40@ HOUJose Urquidy (11-4)#40
Fri, Jun 10thvs BOSRich Hill (5-5)#195vs BOSRich Hill (5-5)#195
Sat, Jun 11thvs BOSMichael Wacha (7-1)#124vs BOSMichael Wacha (7-1)#124
Sun, Jun 12thvs BOSKutter Crawford (3-4)#121vs BOSKutter Crawford (3-4)#121
Mon, Jun 13thvs MINChris Archer (2-6)#157vs MINChris Archer (2-6)#157
Tue, Jun 14thvs MINJoe Ryan (9-5)#59vs MINJoe Ryan (9-5)#59
Wed, Jun 15thvs MINSonny Gray (7-3)#46vs MINSonny Gray (7-3)#46
Thu, Jun 16thvs LAAShohei Ohtani (10-7)#23vs LAAShohei Ohtani (10-7)#23
Fri, Jun 17thvs LAAMichael Lorenzen (6-6)#207vs LAAMichael Lorenzen (6-6)#207
Sat, Jun 18thvs LAAJose Suarez (4-5)#136vs LAAJose Suarez (4-5)#136
Sun, Jun 19thvs LAAKenny Rosenberg (0-0)#304vs LAAKenny Rosenberg (0-0)#304
Tue, Jun 21st@ OAKJames Kaprielian (3-7)#122@ OAKJames Kaprielian (3-7)#122
Wed, Jun 22nd@ OAKPaul Blackburn (7-6)#110@ OAKPaul Blackburn (7-6)#110
Thu, Jun 23rd@ OAKFrankie Montas (4-9)#53@ OAKFrankie Montas (4-9)#53
Fri, Jun 24th@ LAAMichael Lorenzen (6-6)#207@ LAAMichael Lorenzen (6-6)#207
Sat, Jun 25th@ LAAPatrick Sandoval (3-8)#70@ LAAPatrick Sandoval (3-8)#70
Sun, Jun 26th@ LAAAndrew Wantz@ LAAAndrew Wantz
Mon, Jun 27thvs BALTyler Wells (7-6)#93vs BALTyler Wells (7-6)#93
Tue, Jun 28thvs BALDean Kremer (5-4)#170vs BALDean Kremer (5-4)#170
Wed, Jun 29thvs BALAustin Voth (3-1)#193vs BALAustin Voth (3-1)#193
Thu, Jun 30thvs OAKAdrian Martinez (2-3)#273vs OAKAdrian Martinez (2-3)#273
Fri, Jul 1stvs OAKJames Kaprielian (3-7)#122vs OAKJames Kaprielian (3-7)#122
Sat, Jul 2ndvs OAKPaul Blackburn (7-6)#110vs OAKPaul Blackburn (7-6)#110
Sun, Jul 3rdvs OAKFrankie Montas (4-9)#53vs OAKFrankie Montas (4-9)#53
Mon, Jul 4th@ SDSean Manaea (6-6)#83@ SDSean Manaea (6-6)#83
Tue, Jul 5th@ SDMike Clevinger (4-4)#92@ SDMike Clevinger (4-4)#92
Thu, Jul 7thvs TORAnthony Bandavs TORAnthony Banda
Fri, Jul 8thvs TORRoss Stripling (5-3)#87vs TORRoss Stripling (5-3)#87
Sat, Jul 9thvs TORAlek Manoah (12-6)#10vs TORAlek Manoah (12-6)#10
Sun, Jul 10thvs TORMax Castillo (0-0)#274vs TORMax Castillo (0-0)#274
Wed, Jul 13th@ WSHErick Fedde (5-7)#224@ WSHErick Fedde (5-7)#224
Thu, Jul 14th@ TEXMartin Perez (9-3)#29@ TEXMartin Perez (9-3)#29
Fri, Jul 15th@ TEXMatt Bush (2-2)#175@ TEXMatt Bush (2-2)#175
Sat, Jul 16th@ TEXSpencer Howard (2-4)#238@ TEXSpencer Howard (2-4)#238
Sun, Jul 17th@ TEXGlenn Otto (5-8)#128@ TEXGlenn Otto (5-8)#128
Fri, Jul 22ndvs HOUJose Urquidy (11-4)#40vs HOUJose Urquidy (11-4)#40
Sat, Jul 23rdvs HOUJustin Verlander (15-3)#2vs HOUJustin Verlander (15-3)#2
Sun, Jul 24thvs HOUFramber Valdez (12-4)#18vs HOUFramber Valdez (12-4)#18
Mon, Jul 25thvs TEXGlenn Otto (5-8)#128vs TEXGlenn Otto (5-8)#128
Tue, Jul 26thvs TEXDane Dunning (2-6)#99vs TEXDane Dunning (2-6)#99
Wed, Jul 27thvs TEXJon Gray (7-6)#64vs TEXJon Gray (7-6)#64
Thu, Jul 28th@ HOUJose Urquidy (11-4)#40@ HOUJose Urquidy (11-4)#40
Fri, Jul 29th@ HOUJustin Verlander (15-3)#2@ HOUJustin Verlander (15-3)#2
Sat, Jul 30th@ HOUFramber Valdez (12-4)#18@ HOUFramber Valdez (12-4)#18
Sun, Jul 31st@ HOUJake Odorizzi (4-5)#133@ HOUJake Odorizzi (4-5)#133
Mon, Aug 1st@ NYYDomingo German (1-2)#126@ NYYDomingo German (1-2)#126
Tue, Aug 2nd@ NYYJameson Taillon (11-3)#41@ NYYJameson Taillon (11-3)#41
Wed, Aug 3rd@ NYYGerrit Cole (9-5)#7@ NYYGerrit Cole (9-5)#7
Fri, Aug 5thvs LAAPatrick Sandoval (3-8)#70vs LAAPatrick Sandoval (3-8)#70
Sat, Aug 6thvs LAAReid Detmers (4-3)#68vs LAAReid Detmers (4-3)#68
Sun, Aug 7thvs LAATucker Davidson (2-3)#230vs LAATucker Davidson (2-3)#230
Mon, Aug 8thvs NYYJameson Taillon (11-3)#41vs NYYJameson Taillon (11-3)#41
Tue, Aug 9thvs NYYGerrit Cole (9-5)#7vs NYYGerrit Cole (9-5)#7
Wed, Aug 10thvs NYYNestor Cortes Jr. (9-4)#21vs NYYNestor Cortes Jr. (9-4)#21
Fri, Aug 12th@ TEXJosh Sborz@ TEXJosh Sborz
Sat, Aug 13th@ TEXDane Dunning (2-6)#99@ TEXDane Dunning (2-6)#99
Sun, Aug 14th@ TEXMartin Perez (9-3)#29@ TEXMartin Perez (9-3)#29
Mon, Aug 15th@ LAAShohei Ohtani (10-7)#23@ LAAShohei Ohtani (10-7)#23
Tue, Aug 16th@ LAAJose Suarez (4-5)#136@ LAAJose Suarez (4-5)#136
Wed, Aug 17th@ LAATouki Toussaint (1-1)#322@ LAATouki Toussaint (1-1)#322
Fri, Aug 19th@ OAKCole Irvin (6-10)#44@ OAKCole Irvin (6-10)#44
Sat, Aug 20th@ OAKJames Kaprielian (3-7)#122@ OAKJames Kaprielian (3-7)#122
Sun, Aug 21st@ OAKJP Sears (4-0)#217@ OAKJP Sears (4-0)#217
Tue, Aug 23rdvs WSHCory Abbott (0-2)#328vs WSHCory Abbott (0-2)#328
Wed, Aug 24thvs WSHAnibal Sanchez (0-5)#327vs WSHAnibal Sanchez (0-5)#327
Thu, Aug 25thvs CLETriston McKenzie (8-9)#17vs CLETriston McKenzie (8-9)#17
Fri, Aug 26thvs CLEShane Bieber (8-6)#24vs CLEShane Bieber (8-6)#24
Sat, Aug 27thvs CLEAaron Civale (2-5)#171vs CLEAaron Civale (2-5)#171
Sun, Aug 28thvs CLEZach Plesac (2-11)#138vs CLEZach Plesac (2-11)#138
Tue, Aug 30th@ DET@ DET
Wed, Aug 31st@ DET@ DET
Thu, Sep 1st@ DET@ DET
Fri, Sep 2nd@ CLE@ CLE
Sat, Sep 3rd@ CLE@ CLE
Sun, Sep 4th@ CLE@ CLE
Mon, Sep 5thvs CWSvs CWS
Tue, Sep 6thvs CWSvs CWS
Wed, Sep 7thvs CWSvs CWS
Fri, Sep 9thvs ATLvs ATL
Sat, Sep 10thvs ATLvs ATL
Sun, Sep 11thvs ATLvs ATL
Tue, Sep 13thvs SDvs SD
Wed, Sep 14thvs SDvs SD
Fri, Sep 16th@ LAA@ LAA
Sat, Sep 17th@ LAA@ LAA
Sun, Sep 18th@ LAA@ LAA
Mon, Sep 19th@ LAA@ LAA
Tue, Sep 20th@ OAK@ OAK
Wed, Sep 21st@ OAK@ OAK
Thu, Sep 22nd@ OAK@ OAK
Fri, Sep 23rd@ KC@ KC
Sat, Sep 24th@ KC@ KC
Sun, Sep 25th@ KC@ KC
Tue, Sep 27thvs TEXvs TEX
Wed, Sep 28thvs TEXvs TEX
Thu, Sep 29thvs TEXvs TEX
Fri, Sep 30thvs OAKvs OAK
Sat, Oct 1stvs OAKvs OAK
Sun, Oct 2ndvs OAKvs OAK
Mon, Oct 3rdvs DETvs DET
Tue, Oct 4thvs DETvs DET
Wed, Oct 5thvs DETvs DET