Skip to main content

Who Should I Trade?

Matt Chapman for Willson Contreras (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Willson Contreras
C,DH - CHC
Willson Contreras
Matt Chapman
3B - TOR
Matt Chapman
Expert
Recommendation
79%
Recommended by
11 of 14 experts
21%
Recommended by
3 of 14 experts
Rankings 
   
Rest of Season# 71# 93
VBR# 103# 111
   
Projections 
   
Runs4243
Home Runs1315
RBI3642
Stolen Bases21
Batting Average.256.227
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 54# 111
   
Pierre Camus
RotoBaller
# 30# 118
   
Andrew Seifter
FantasyPros
# 46# 134
   
Bart Wheeler
Hail to Fantasy Football
# 85# 89
   
Mick Ciallela
Fantrax
# 59# 112
   
Ryan Amore
Pitcher List
# 39# 70
   
Nate Miller
Fantasy Six Pack
# 71# 103
   
Brad Camara
RotoBaller
# 70# 90
   
Scott Youngson
Pitcher List
# 53# 139
   
Travis Argo
Fantasy Six Pack
# 97# 98
   
Kelly Kirby
FantasyPros
# 66# 81
   
Dalton Del Don
Yahoo! Sports
# 100# 88
   
Mike Maher
FantasyPros
# 99# 91
   
Joe Pisapia
FantasyPros
# 125# 91
   
Who Should I Trade? Player Statistics
  Willson Contreras
C,DH - CHC
Willson Contreras
Matt Chapman
3B - TOR
Matt Chapman
2022 Stats 
   
   
At Bats231235
   
Runs4038
   
Hits6252
   
Singles3529
   
Doubles1413
   
Triples10
   
Home Runs1210
   
RBI3131
   
Stolen Bases30
   
Caught Stealing10
   
Walks2925
   
Strikeouts5666
   
Batting Average.268.221
   
On Base Pct.383.303
   
Slugging Pct.494.404
   
On-base Plus Slugging.877.707
   
Who Should I Trade? Player Projections
  Willson Contreras
C,DH - CHC
Willson Contreras
Matt Chapman
3B - TOR
Matt Chapman
2022 Projections 
   
   
At Bats250279
   
Runs4243
   
Hits6463
   
Singles3734
   
Doubles1314
   
Triples11
   
Home Runs1315
   
RBI3642
   
Stolen Bases21
   
Caught Stealing21
   
Walks3033
   
Strikeouts7892
   
Batting Average.256.227
   
On Base Pct.362.315
   
Slugging Pct.475.441
   
On-base Plus Slugging.838.756
   
Who Should I Trade? Player Notes
  Willson Contreras
C,DH - CHC
Willson Contreras
Matt Chapman
3B - TOR
Matt Chapman
News 
 Willson Contreras went 2-for-5 with three RBIs in a 6-5 extra innings win over St. Louis on Sunday.
Jesse Garcia
Sun, Jun 26th
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
 Willson Contreras wen 1-for-3 with a walk in Friday’s win over the Cardinals.
Jesse Garcia
Fri, Jun 24th
Matt Chapman went 3-for-4 with a solo home run in Toronto's loss against Milwaukee on Saturday.
Devon Bruce
Sat, Jun 25th
 Willson Contreras went registered two singles, one double, one run scored, one RBI, and a stolen base in a win over the Braves on Saturday.
Jesse Garcia
Sat, Jun 18th
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
 Willson Contreras went 3-for-4, with one home run, one double, three runs scored, and three RBIs in a loss to San Diego on Sunday.
Jesse Garcia
Tue, Jun 14th
Matt Chapman is out of the lineup on Thursday. His right wrist is bothering him again.
Vince DiSilvio
Thu, Jun 16th
 Willson Contreras went 1-for-3 in Monday’s loss to San Diego.
Jesse Garcia
Tue, Jun 14th
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
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Willson Contreras
C,DH - CHC
Willson Contreras
Matt Chapman
3B - TOR
Matt Chapman
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th   vs TEXJon Gray (3-3)#51
Sat, Apr 9thvs MILBrandon Woodruff (5-3)#24vs TEXDane Dunning (1-5)#111
Sun, Apr 10thvs MILFreddy Peralta (3-2)#94vs TEXSpencer Howard (0-1)#192
Mon, Apr 11th   @ NYYJameson Taillon (8-1)#47
Tue, Apr 12th@ PITJose Quintana (1-4)#124@ NYYNestor Cortes Jr. (6-3)#50
Wed, Apr 13th@ PITZach Thompson (3-5)#160@ NYYGerrit Cole (6-2)#1
Thu, Apr 14th@ COLKyle Freeland (3-5)#254@ NYYLuis Severino (4-2)#36
Fri, Apr 15th@ COLGerman Marquez (4-5)#106vs OAKDaulton Jefferies (1-7)
Sat, Apr 16th@ COLAntonio Senzatela (3-4)#259vs OAKPaul Blackburn (6-3)#6
Sun, Apr 17th@ COLAustin Gomber (3-7)#197vs OAKAdam Oller (0-3)#305
Tue, Apr 19thvs TBMatt Wisler (2-1)#115@ BOSNathan Eovaldi (4-2)#22
Wed, Apr 20thvs TBDrew Rasmussen (5-3)#52@ BOSNick Pivetta (8-5)#49
Thu, Apr 21stvs PITBryse Wilson (0-4)#382@ BOSTanner Houck (4-3)#66
Fri, Apr 22ndvs PITJose Quintana (1-4)#124@ HOUJustin Verlander (9-3)#2
Sat, Apr 23rdvs PITZach Thompson (3-5)#160@ HOUJose Urquidy (6-3)#83
Sun, Apr 24thvs PITJT Brubaker (1-7)#125@ HOULuis Garcia (5-5)#34
Mon, Apr 25th   vs BOSNathan Eovaldi (4-2)#22
Tue, Apr 26th@ ATLMax Fried (7-2)#12vs BOSNick Pivetta (8-5)#49
Wed, Apr 27th@ ATLCharlie Morton (4-3)#57vs BOSMichael Wacha (6-1)#113
Thu, Apr 28th@ ATLKyle Wright (8-4)#45vs BOSGarrett Whitlock (2-1)#68
Fri, Apr 29th@ MILAdrian Houser (4-8)#163vs HOUJose Urquidy (6-3)#83
Sat, Apr 30th@ MILEric Lauer (6-3)#86vs HOULuis Garcia (5-5)#34
Sun, May 1st@ MILCorbin Burnes (6-4)#3vs HOUFramber Valdez (7-3)#23
Mon, May 2nd   vs NYYJordan Montgomery (3-1)#25
Tue, May 3rdvs CWSMichael Kopech (2-4)#35vs NYYJameson Taillon (8-1)#47
Wed, May 4thvs CWSLucas Giolito (4-4)#33vs NYYNestor Cortes Jr. (6-3)#50
Thu, May 5th   @ CLEAaron Civale (2-4)#140
Sat, May 7thvs LADTyler Anderson (8-0)#61@ CLETriston McKenzie (4-5)#58
Sun, May 8thvs LADWalker Buehler (6-3)#129@ CLEKonnor Pilkington (1-0)#164
Tue, May 10th@ SDMike Clevinger (1-0)#59@ NYYLuis Severino (4-2)#36
Wed, May 11th@ SDNick Martinez (2-3)#144@ NYYJameson Taillon (8-1)#47
Fri, May 13th@ ARIZach Davies (2-4)#191@ TBDrew Rasmussen (5-3)#52
Sat, May 14th@ ARIZac Gallen (4-2)#39@ TBRyan Yarbrough (0-3)#151
Sun, May 15th@ ARIHumberto Castellanos (3-2)#231@ TBJeffrey Springs (3-2)#37
Mon, May 16thvs PITDillon Peters (4-2)#210vs SEAChris Flexen (3-8)#114
Tue, May 17thvs PITJT Brubaker (1-7)#125vs SEALogan Gilbert (8-3)#40
Wed, May 18thvs PITWil Crowe (3-4)#205vs SEAMarco Gonzales (4-8)#90
Fri, May 20thvs ARIHumberto Castellanos (3-2)#231vs CINLuis Castillo (2-4)#43
Sat, May 21stvs ARIMadison Bumgarner (3-7)#112vs CINHunter Greene (3-8)#107
Sun, May 22ndvs ARIMerrill Kelly (6-5)#117vs CINGraham Ashcraft (4-1)#217
Mon, May 23rd@ CINVladimir Gutierrez (1-6)#386@ STLMiles Mikolas (5-5)#64
Tue, May 24th@ CINTyler Mahle (3-6)#48@ STLJordan Hicks (1-4)#182
Thu, May 26th@ CINHunter Greene (3-8)#107@ LAAShohei Ohtani (6-4)#38
Fri, May 27th   @ LAAChase Silseth (1-2)#300
Sat, May 28th@ CWSJohnny Cueto (1-4)#195@ LAAMichael Lorenzen (6-5)#127
Sun, May 29th@ CWSDylan Cease (6-3)#29@ LAAPatrick Sandoval (3-2)#73
Tue, May 31stvs MILEric Lauer (6-3)#86vs CWSLucas Giolito (4-4)#33
Wed, Jun 1stvs MILJason Alexander (2-0)#295vs CWSMichael Kopech (2-4)#35
Thu, Jun 2ndvs STLMatthew Liberatore (2-1)#168vs CWSJohnny Cueto (1-4)#195
Fri, Jun 3rdvs STLMiles Mikolas (5-5)#64vs MINChi Chi Gonzalez (0-1)#349
Sat, Jun 4thvs STLAndre Pallante (2-3)#171vs MINDylan Bundy (4-4)#172
Sun, Jun 5thvs STLAdam Wainwright (5-5)#42vs MINDevin Smeltzer (4-1)#155
Mon, Jun 6th   @ KCDaniel Lynch (3-7)#271
Tue, Jun 7th@ BALKyle Bradish (1-4)#256@ KCBrad Keller (2-9)#121
Wed, Jun 8th   @ KCBrady Singer (3-3)#81
Fri, Jun 10th@ NYYLuis Severino (4-2)#36@ DETElvin Rodriguez (0-2)#363
Sat, Jun 11th@ NYYJordan Montgomery (3-1)#25@ DETBeau Brieske (1-6)#177
Sun, Jun 12th@ NYYJameson Taillon (8-1)#47@ DETTarik Skubal (5-5)#28
Mon, Jun 13thvs SDYu Darvish (7-3)#27vs BALKyle Bradish (1-4)#256
Tue, Jun 14thvs SDSean Manaea (3-3)#26vs BALJordan Lyles (4-7)#345
Wed, Jun 15thvs SDRyan Weathers (0-0)#280vs BALBruce Zimmermann (2-5)#244
Thu, Jun 16thvs SDJoe Musgrove (8-1)#7vs BALTyler Wells (5-4)#80
Fri, Jun 17thvs ATLCharlie Morton (4-3)#57vs NYYJordan Montgomery (3-1)#25
Sat, Jun 18thvs ATLKyle Wright (8-4)#45vs NYYJameson Taillon (8-1)#47
Sun, Jun 19thvs ATLIan Anderson (6-4)#92vs NYYLuis Severino (4-2)#36
Mon, Jun 20th@ PITJT Brubaker (1-7)#125@ CWSLance Lynn (1-1)#55
Tue, Jun 21st@ PITRoansy Contreras (2-1)#154@ CWSDylan Cease (6-3)#29
Wed, Jun 22nd@ PITJerad Eickhoff (0-1)#299@ CWSLucas Giolito (4-4)#33
Fri, Jun 24th@ STLAndre Pallante (2-3)#171@ MILAdrian Houser (4-8)#163
Sat, Jun 25th@ STLMiles Mikolas (5-5)#64@ MILCorbin Burnes (6-4)#3
Sun, Jun 26th@ STLJack Flaherty (0-0)#63@ MILChi Chi Gonzalez (0-1)#349
Mon, Jun 27th   vs BOSConnor Seabold#370
Tue, Jun 28thvs CINLuis Castillo (2-4)#43vs BOSMichael Wacha (6-1)#113
Wed, Jun 29thvs CINHunter Greene (3-8)#107vs BOSNick Pivetta (8-5)#49
Thu, Jun 30thvs CINGraham Ashcraft (4-1)#217vs TBJeffrey Springs (3-2)#37
Fri, Jul 1stvs BOSJosh Winckowski (3-1)#316vs TBCorey Kluber (3-4)#56
Sat, Jul 2ndvs BOSRich Hill (4-4)#138vs TBShane McClanahan (8-3)#8
Sun, Jul 3rdvs BOSMichael Wacha (6-1)#113vs TBShane Baz (0-1)#91
Mon, Jul 4th@ MILEric Lauer (6-3)#86@ OAKCole Irvin (2-5)#120
Tue, Jul 5th@ MIL@ OAK
Wed, Jul 6th@ MIL@ OAK
Thu, Jul 7th@ LAD@ SEA
Fri, Jul 8th@ LAD@ SEA
Sat, Jul 9th@ LAD@ SEA
Sun, Jul 10th@ LAD@ SEA
Tue, Jul 12thvs BALvs PHI
Wed, Jul 13thvs BALvs PHI
Thu, Jul 14thvs NYMvs KC
Fri, Jul 15thvs NYMvs KC
Sat, Jul 16thvs NYMvs KC
Sun, Jul 17thvs NYMvs KC
Fri, Jul 22nd@ PHI@ BOS
Sat, Jul 23rd@ PHI@ BOS
Sun, Jul 24th@ PHI@ BOS
Tue, Jul 26thvs PITvs STL
Wed, Jul 27th   vs STL
Thu, Jul 28th@ SFvs DET
Fri, Jul 29th@ SFvs DET
Sat, Jul 30th@ SFvs DET
Sun, Jul 31st@ SFvs DET
Tue, Aug 2nd@ STL@ TB
Wed, Aug 3rd@ STL@ TB
Thu, Aug 4th@ STL@ MIN
Fri, Aug 5thvs MIA@ MIN
Sat, Aug 6thvs MIA@ MIN
Sun, Aug 7thvs MIA@ MIN
Mon, Aug 8thvs WSH@ BAL
Tue, Aug 9thvs WSH@ BAL
Wed, Aug 10thvs WSH@ BAL
Fri, Aug 12th   vs CLE
Sat, Aug 13th@ CINvs CLE
Sun, Aug 14th@ CINvs CLE
Mon, Aug 15th@ WSHvs BAL
Tue, Aug 16th@ WSHvs BAL
Wed, Aug 17th@ WSHvs BAL
Thu, Aug 18th@ BAL@ NYY
Fri, Aug 19thvs MIL@ NYY
Sat, Aug 20thvs MIL@ NYY
Sun, Aug 21stvs MIL@ NYY
Tue, Aug 23rdvs STL@ BOS
Wed, Aug 24thvs STL@ BOS
Thu, Aug 25thvs STL@ BOS
Fri, Aug 26th@ MILvs LAA
Sat, Aug 27th@ MILvs LAA
Sun, Aug 28th@ MILvs LAA
Mon, Aug 29th@ TORvs CHC
Tue, Aug 30th@ TORvs CHC
Wed, Aug 31st@ TORvs CHC
Fri, Sep 2nd@ STL@ PIT
Sat, Sep 3rd@ STL@ PIT
Sun, Sep 4th@ STL@ PIT
Mon, Sep 5th   @ BAL
Tue, Sep 6thvs CIN@ BAL
Wed, Sep 7thvs CIN@ BAL
Fri, Sep 9thvs SF@ TEX
Sat, Sep 10thvs SF@ TEX
Sun, Sep 11thvs SF@ TEX
Mon, Sep 12th@ NYMvs TB
Tue, Sep 13th@ NYMvs TB
Wed, Sep 14th@ NYMvs TB
Thu, Sep 15th   vs TB
Fri, Sep 16thvs COLvs BAL
Sat, Sep 17thvs COLvs BAL
Sun, Sep 18thvs COLvs BAL
Tue, Sep 20th@ MIA@ PHI
Wed, Sep 21st@ MIA@ PHI
Thu, Sep 22nd@ PIT@ TB
Fri, Sep 23rd@ PIT@ TB
Sat, Sep 24th@ PIT@ TB
Sun, Sep 25th@ PIT@ TB
Mon, Sep 26th   vs NYY
Tue, Sep 27thvs PHIvs NYY
Wed, Sep 28thvs PHIvs NYY
Fri, Sep 30thvs CINvs BOS
Sat, Oct 1stvs CINvs BOS
Sun, Oct 2ndvs CINvs BOS
Mon, Oct 3rd@ CIN@ BAL
Tue, Oct 4th@ CIN@ BAL
Wed, Oct 5th@ CIN@ BAL
Thu, Apr 7thvs MILCorbin Burnes (6-4)#3   
Mon, Apr 18thvs TBShane McClanahan (8-3)#8   
Mon, May 9th@ SDMacKenzie Gore (4-3)#103   
Thu, May 19thvs ARIZac Gallen (4-2)#39   
Wed, May 25th@ CINLuis Castillo (2-4)#43   
Mon, May 30thvs MILAaron Ashby (1-5)#89   
Thu, Jun 23rd@ PITJose Quintana (1-4)#124   
Mon, Jul 25thvs PIT   
Thu, Aug 11th@ CIN   
Mon, Aug 22ndvs STL   
Thu, Sep 8thvs CIN   
Mon, Sep 19th@ MIA   
Thu, Sep 29thvs PHI