Skip to main content

Who Should I Trade?

Matt Chapman 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
 
  Matt Chapman
3B - TOR
Matt Chapman
Jonathan Villar
2B,3B,SS - LAA
Jonathan Villar
Expert
Recommendation
100%
Recommended by
14 of 14 experts
0%
Recommended by
0 of 14 experts
Rankings 
   
Rest of Season# 92# 224
VBR# 128# 244
   
Projections 
   
Runs4231
Home Runs146
RBI4125
Stolen Bases19
Batting Average.224.241
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 88
   
Nick Pollack
Pitcher List
# 106
   
Mike Maher
FantasyPros
# 94
   
Pierre Camus
RotoBaller
# 118
   
Andrew Seifter
FantasyPros
# 134# 160
   
Bart Wheeler
Hail to Fantasy Football
# 89# 251
   
Mick Ciallela
Fantrax
# 109# 278
   
Ryan Amore
Pitcher List
# 70# 214
   
Nate Miller
Fantasy Six Pack
# 103
   
Brad Camara
RotoBaller
# 90
   
Joe Pisapia
FantasyPros
# 91
   
Scott Youngson
Pitcher List
# 139# 198
   
Travis Argo
Fantasy Six Pack
# 98# 152
   
Kelly Kirby
FantasyPros
# 81
   
Who Should I Trade? Player Statistics
  Matt Chapman
3B - TOR
Matt Chapman
Jonathan Villar
2B,3B,SS - LAA
Jonathan Villar
2022 Stats 
   
   
At Bats258153
   
Runs4019
   
Hits5634
   
Singles3124
   
Doubles146
   
Triples02
   
Home Runs112
   
RBI3615
   
Stolen Bases06
   
Caught Stealing00
   
Walks2611
   
Strikeouts7142
   
Batting Average.217.222
   
On Base Pct.294.271
   
Slugging Pct.399.327
   
On-base Plus Slugging.693.598
   
Who Should I Trade? Player Projections
  Matt Chapman
3B - TOR
Matt Chapman
Jonathan Villar
2B,3B,SS - LAA
Jonathan Villar
2022 Projections 
   
   
At Bats273232
   
Runs4231
   
Hits6156
   
Singles3239
   
Doubles149
   
Triples12
   
Home Runs146
   
RBI4125
   
Stolen Bases19
   
Caught Stealing13
   
Walks3121
   
Strikeouts9065
   
Batting Average.224.241
   
On Base Pct.308.304
   
Slugging Pct.433.376
   
On-base Plus Slugging.741.680
   
Who Should I Trade? Player Notes
  Matt Chapman
3B - TOR
Matt Chapman
Jonathan Villar
2B,3B,SS - LAA
Jonathan Villar
News 
 Matt Chapman went 2-for-4 with a home run and two RBI in Toronto's win over Boston on Monday.
Devon Bruce
Tue, Jun 28th
Jonathan Villar has reportedly signed with the Angels after being granted his unconditional release from the Cubs.
Dan Harris
Sat, Jul 2nd
 Matt Chapman went 3-for-4 with a solo home run in Toronto's loss against Milwaukee on Saturday.
Devon Bruce
Sat, Jun 25th
Jonathan Villar was granted his unconditional release from the Cubs on Wednesday.
Jesse Garcia
Thu, Jun 30th
 Matt Chapman will be back in the lineup Friday against the Yankees. He is still dealing with inflammation in his wrist but will play through it.
Vince DiSilvio
Fri, Jun 17th
The Cubs designated Jonathan Villar for assignment on Friday.
Dan Harris
Fri, Jun 24th
 Matt Chapman is out of the lineup on Thursday. His right wrist is bothering him again.
Vince DiSilvio
Thu, Jun 16th
Jonathan Villar went 1-for-3 with two RBIs and a walk in Saturday’s win over Atlanta.
Jesse Garcia
Sat, Jun 18th
 Matt Chapman went 1-for-4 with a home run and two RBI in Toronto's win over Baltimore on Wednesday.
Devon Bruce
Thu, Jun 16th
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
  Matt Chapman
3B - TOR
Matt Chapman
Jonathan Villar
2B,3B,SS - LAA
Jonathan Villar
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs TEXJon Gray (4-3)#49vs HOUJake Odorizzi (3-2)#125
Sat, Apr 9thvs TEXDane Dunning (1-6)#94vs HOUJustin Verlander (10-3)#2
Sun, Apr 10thvs TEXSpencer Howard (0-1)#193vs HOUJose Urquidy (7-3)#58
Mon, Apr 11th@ NYYJameson Taillon (9-1)#41vs MIAElieser Hernandez (2-5)#154
Tue, Apr 12th@ NYYNestor Cortes Jr. (7-3)#47vs MIAJesus Luzardo (2-3)#143
Wed, Apr 13th@ NYYGerrit Cole (7-2)#3   
Thu, Apr 14th@ NYYLuis Severino (4-3)#35@ TEXDane Dunning (1-6)#94
Fri, Apr 15thvs OAKDaulton Jefferies (1-7)@ TEXMatt Bush (2-1)#227
Sat, Apr 16thvs OAKPaul Blackburn (6-3)#7@ TEXTaylor Hearn (4-5)#251
Sun, Apr 17thvs OAKAdam Oller (0-3)#297@ TEXMartin Perez (7-2)#56
Tue, Apr 19th@ BOSNathan Eovaldi (4-2)#28@ HOUFramber Valdez (8-3)#22
Wed, Apr 20th@ BOSNick Pivetta (8-5)#34@ HOUJake Odorizzi (3-2)#125
Thu, Apr 21st@ BOSTanner Houck (4-3)#57   
Fri, Apr 22nd@ HOUJustin Verlander (10-3)#2vs BALBruce Zimmermann (2-5)#229
Sat, Apr 23rd@ HOUJose Urquidy (7-3)#58vs BALSpenser Watkins (1-1)#338
Sun, Apr 24th@ HOULuis Garcia (6-5)#37vs BALChris Ellis (0-0)
Mon, Apr 25thvs BOSNathan Eovaldi (4-2)#28vs CLEShane Bieber (3-4)#6
Tue, Apr 26thvs BOSNick Pivetta (8-5)#34vs CLETriston McKenzie (4-6)#77
Wed, Apr 27thvs BOSMichael Wacha (6-1)#114vs CLEZach Plesac (2-5)#66
Thu, Apr 28thvs BOSGarrett Whitlock (2-1)#75vs CLECal Quantrill (4-4)#81
Fri, Apr 29thvs HOUJose Urquidy (7-3)#58@ CWSLucas Giolito (4-4)#40
Sat, Apr 30thvs HOULuis Garcia (6-5)#37@ CWSVince Velasquez (3-3)#177
Sun, May 1stvs HOUFramber Valdez (8-3)#22@ CWSDallas Keuchel (2-6)#386
Mon, May 2ndvs NYYJordan Montgomery (3-1)#31@ CWSDylan Cease (7-3)#14
Tue, May 3rdvs NYYJameson Taillon (9-1)#41@ BOSMichael Wacha (6-1)#114
Wed, May 4thvs NYYNestor Cortes Jr. (7-3)#47@ BOSGarrett Whitlock (2-1)#75
Thu, May 5th@ CLEAaron Civale (2-5)#179@ BOSRich Hill (4-4)#130
Sat, May 7th@ CLETriston McKenzie (4-6)#77vs WSHJosiah Gray (6-5)#117
Sun, May 8th@ CLEKonnor Pilkington (1-1)#196vs WSHErick Fedde (5-5)#172
Tue, May 10th@ NYYLuis Severino (4-3)#35vs TBCorey Kluber (3-5)#55
Wed, May 11th@ NYYJameson Taillon (9-1)#41vs TBShane McClanahan (9-3)#5
Fri, May 13th@ TBDrew Rasmussen (5-3)#64@ OAKDaulton Jefferies (1-7)
Sat, May 14th@ TBRyan Yarbrough (0-4)#157@ OAKAdam Oller (0-3)#297
Sun, May 15th@ TBJeffrey Springs (3-2)#38@ OAKFrankie Montas (3-8)#19
Mon, May 16thvs SEAChris Flexen (4-8)#110@ TEXJon Gray (4-3)#49
Tue, May 17thvs SEALogan Gilbert (9-3)#33@ TEXTaylor Hearn (4-5)#251
Wed, May 18thvs SEAMarco Gonzales (4-9)#85@ TEXDane Dunning (1-6)#94
Fri, May 20thvs CINLuis Castillo (3-4)#50vs OAKPaul Blackburn (6-3)#7
Sat, May 21stvs CINHunter Greene (3-9)#112vs OAKFrankie Montas (3-8)#19
Sun, May 22ndvs CINGraham Ashcraft (4-2)#199vs OAKCole Irvin (2-6)#116
Mon, May 23rd@ STLMiles Mikolas (5-6)#45   
Tue, May 24th@ STLJordan Hicks (1-4)#171vs TEXDane Dunning (1-6)#94
Thu, May 26th@ LAAShohei Ohtani (7-4)#24vs TORHyun Jin Ryu (2-0)
Fri, May 27th@ LAAChase Silseth (1-2)#304vs TORAlek Manoah (9-2)#16
Sat, May 28th@ LAAMichael Lorenzen (6-6)#164vs TORYusei Kikuchi (3-4)#99
Sun, May 29th@ LAAPatrick Sandoval (3-3)#61vs TORJose Berrios (6-4)#62
Tue, May 31stvs CWSLucas Giolito (4-4)#40@ NYYJordan Montgomery (3-1)#31
Wed, Jun 1stvs CWSMichael Kopech (2-5)#30   
Thu, Jun 2ndvs CWSJohnny Cueto (2-4)#165@ NYYJameson Taillon (9-1)#41
Fri, Jun 3rdvs MINChi Chi Gonzalez (0-1)#331@ PHIZach Eflin (3-5)#71
Sat, Jun 4thvs MINDylan Bundy (4-4)#144@ PHIZack Wheeler (6-4)#17
Sun, Jun 5thvs MINDevin Smeltzer (4-1)#138@ PHIKyle Gibson (4-3)#136
Mon, Jun 6th@ KCDaniel Lynch (3-7)#232vs BOSMichael Wacha (6-1)#114
Tue, Jun 7th@ KCBrad Keller (3-9)#97vs BOSGarrett Whitlock (2-1)#75
Wed, Jun 8th@ KCBrady Singer (3-3)#83vs BOSNathan Eovaldi (4-2)#28
Fri, Jun 10th@ DETElvin Rodriguez (0-2)#337vs NYMTylor Megill (4-2)#107
Sat, Jun 11th@ DETBeau Brieske (1-6)#161vs NYMCarlos Carrasco (8-4)#70
Sun, Jun 12th@ DETTarik Skubal (5-6)#32vs NYMTaijuan Walker (6-2)#82
Mon, Jun 13thvs BALKyle Bradish (1-4)#265   
Tue, Jun 14thvs BALJordan Lyles (4-7)#159@ LADTony Gonsolin (10-0)#11
Wed, Jun 15thvs BALBruce Zimmermann (2-5)#229@ LADTyler Anderson (9-1)#44
Thu, Jun 16thvs BALTyler Wells (6-4)#74@ SEAGeorge Kirby (2-3)#80
Fri, Jun 17thvs NYYJordan Montgomery (3-1)#31@ SEARobbie Ray (6-6)#20
Sat, Jun 18thvs NYYJameson Taillon (9-1)#41@ SEAPenn Murfee (1-0)#209
Sun, Jun 19thvs NYYLuis Severino (4-3)#35@ SEALogan Gilbert (9-3)#33
Mon, Jun 20th@ CWSLance Lynn (1-1)#67vs KCKris Bubic (1-5)#231
Tue, Jun 21st@ CWSDylan Cease (7-3)#14vs KCJonathan Heasley (1-4)#225
Wed, Jun 22nd@ CWSLucas Giolito (4-4)#40vs KCDaniel Lynch (3-7)#232
Fri, Jun 24th@ MILAdrian Houser (4-8)#168vs SEAChris Flexen (4-8)#110
Sat, Jun 25th@ MILCorbin Burnes (7-4)#4vs SEALogan Gilbert (9-3)#33
Sun, Jun 26th@ MILChi Chi Gonzalez (0-1)#331vs SEAMarco Gonzales (4-9)#85
Mon, Jun 27thvs BOSConnor Seabold (0-1)#378vs CWSLucas Giolito (4-4)#40
Tue, Jun 28thvs BOSMichael Wacha (6-1)#114vs CWSJohnny Cueto (2-4)#165
Wed, Jun 29thvs BOSNick Pivetta (8-5)#34vs CWSMichael Kopech (2-5)#30
Thu, Jun 30thvs TBMatt Wisler (2-2)#127   
Fri, Jul 1stvs TBCorey Kluber (3-5)#55@ HOUCristian Javier (6-3)#48
Sat, Jul 2ndvs TBDrew Rasmussen (5-3)#64@ HOUJose Urquidy (7-3)#58
Sun, Jul 3rdvs TBShane Baz (0-1)#111@ HOUFramber Valdez (8-3)#22
Mon, Jul 4th@ OAKCole Irvin (2-6)#116   
Tue, Jul 5th@ OAKAdrian Martinez (1-1)#259@ MIASandy Alcantara (8-3)#1
Wed, Jul 6th@ OAKJames Kaprielian (1-5)#182@ MIATrevor Rogers (4-6)#69
Thu, Jul 7th@ SEAMarco Gonzales (4-9)#85@ BALJordan Lyles (4-7)#159
Fri, Jul 8th@ SEAGeorge Kirby (2-3)#80@ BALTyler Wells (6-4)#74
Sat, Jul 9th@ SEARobbie Ray (6-6)#20@ BALDean Kremer (2-1)#226
Sun, Jul 10th@ SEAChris Flexen (4-8)#110@ BALAustin Voth (0-1)#280
Tue, Jul 12thvs PHIvs HOU
Wed, Jul 13thvs PHIvs HOU
Thu, Jul 14thvs KCvs HOU
Fri, Jul 15thvs KCvs LAD
Sat, Jul 16thvs KCvs LAD
Sun, Jul 17thvs KC   
Fri, Jul 22nd@ BOS@ ATL
Sat, Jul 23rd@ BOS@ ATL
Sun, Jul 24th@ BOS@ ATL
Tue, Jul 26thvs STL@ KC
Wed, Jul 27thvs STL@ KC
Thu, Jul 28thvs DETvs TEX
Fri, Jul 29thvs DETvs TEX
Sat, Jul 30thvs DETvs TEX
Sun, Jul 31stvs DETvs TEX
Tue, Aug 2nd@ TBvs OAK
Wed, Aug 3rd@ TBvs OAK
Thu, Aug 4th@ MINvs OAK
Fri, Aug 5th@ MIN@ SEA
Sat, Aug 6th@ MIN@ SEA
Sun, Aug 7th@ MIN@ SEA
Mon, Aug 8th@ BAL@ OAK
Tue, Aug 9th@ BAL@ OAK
Wed, Aug 10th@ BAL@ OAK
Fri, Aug 12thvs CLEvs MIN
Sat, Aug 13thvs CLEvs MIN
Sun, Aug 14thvs CLEvs MIN
Mon, Aug 15thvs BALvs SEA
Tue, Aug 16thvs BALvs SEA
Wed, Aug 17thvs BALvs SEA
Thu, Aug 18th@ NYY   
Fri, Aug 19th@ NYY@ DET
Sat, Aug 20th@ NYY@ DET
Sun, Aug 21st@ NYY@ DET
Tue, Aug 23rd@ BOS@ TB
Wed, Aug 24th@ BOS@ TB
Thu, Aug 25th@ BOS@ TB
Fri, Aug 26thvs LAA@ TOR
Sat, Aug 27thvs LAA@ TOR
Sun, Aug 28thvs LAA@ TOR
Mon, Aug 29thvs CHCvs NYY
Tue, Aug 30thvs CHCvs NYY
Wed, Aug 31stvs CHCvs NYY
Fri, Sep 2nd@ PITvs HOU
Sat, Sep 3rd@ PITvs HOU
Sun, Sep 4th@ PITvs HOU
Mon, Sep 5th@ BALvs DET
Tue, Sep 6th@ BALvs DET
Wed, Sep 7th@ BALvs DET
Fri, Sep 9th@ TEX@ HOU
Sat, Sep 10th@ TEX@ HOU
Sun, Sep 11th@ TEX@ HOU
Mon, Sep 12thvs TB@ CLE
Tue, Sep 13thvs TB@ CLE
Wed, Sep 14thvs TB@ CLE
Thu, Sep 15thvs TB   
Fri, Sep 16thvs BALvs SEA
Sat, Sep 17thvs BALvs SEA
Sun, Sep 18thvs BALvs SEA
Tue, Sep 20th@ PHI@ TEX
Wed, Sep 21st@ PHI@ TEX
Thu, Sep 22nd@ TB@ TEX
Fri, Sep 23rd@ TB@ MIN
Sat, Sep 24th@ TB@ MIN
Sun, Sep 25th@ TB@ MIN
Mon, Sep 26thvs NYY   
Tue, Sep 27thvs NYYvs OAK
Wed, Sep 28thvs NYYvs OAK
Fri, Sep 30thvs BOSvs TEX
Sat, Oct 1stvs BOSvs TEX
Sun, Oct 2ndvs BOSvs TEX
Mon, Oct 3rd@ BAL@ OAK
Tue, Oct 4th@ BAL@ OAK
Wed, Oct 5th@ BAL@ OAK
Thu, Apr 7th   vs HOUFramber Valdez (8-3)#22
Mon, Apr 18th   @ HOULuis Garcia (6-5)#37
Fri, May 6th   vs WSHJoan Adon (1-11)#390
Mon, May 9th   vs TBJeffrey Springs (3-2)#38
Wed, May 25th   vs TEXGlenn Otto (4-4)#169
Thu, Jun 9th   vs BOSNick Pivetta (8-5)#34
Mon, Jul 25th   @ KC
Mon, Aug 22nd   @ TB
Mon, Sep 19th   vs SEA
Thu, Sep 29th   vs OAK