Skip to main content

Who Should I Trade?

Anthony Rizzo 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
Anthony Rizzo
1B - NYY
Anthony Rizzo
Expert
Recommendation
53%
Recommended by
8 of 15 experts
47%
Recommended by
7 of 15 experts
Rankings 
   
Rest of Season# 52# 63
VBR# 98# 52
   
Projections 
   
Runs2425
Home Runs710
RBI2026
Stolen Bases22
Batting Average.250.231
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Pierre Camus
RotoBaller
# 30# 94
   
Andrew Seifter
FantasyPros
# 46# 85
   
Bart Wheeler
Hail to Fantasy Football
# 54# 86
   
Ryan Amore
Pitcher List
# 39# 99
   
Brad Camara
RotoBaller
# 70# 73
   
Joe Pisapia
FantasyPros
# 38# 64
   
Scott Youngson
Pitcher List
# 51# 64
   
Kelly Kirby
FantasyPros
# 54# 59
   
Nick Pollack
Pitcher List
# 58# 27
   
Mike Maher
FantasyPros
# 57# 30
   
Mick Ciallela
Fantrax
# 55# 42
   
Nate Miller
Fantasy Six Pack
# 71# 52
   
Joe Bond
Fantasy Six Pack
# 82# 69
   
Travis Argo
Fantasy Six Pack
# 97# 77
   
Dalton Del Don
Yahoo! Sports
# 100# 82
   
Who Should I Trade? Player Statistics
  Willson Contreras
C,DH - CHC
Willson Contreras
Anthony Rizzo
1B - NYY
Anthony Rizzo
2022 Stats 
   
   
At Bats356363
   
Runs5764
   
Hits9080
   
Singles5035
   
Doubles2117
   
Triples21
   
Home Runs1727
   
RBI4567
   
Stolen Bases46
   
Caught Stealing23
   
Walks4049
   
Strikeouts8976
   
Batting Average.253.220
   
On Base Pct.365.339
   
Slugging Pct.466.496
   
On-base Plus Slugging.831.835
   
Who Should I Trade? Player Projections
  Willson Contreras
C,DH - CHC
Willson Contreras
Anthony Rizzo
1B - NYY
Anthony Rizzo
2022 Projections 
   
   
At Bats152148
   
Runs2425
   
Hits3834
   
Singles2217
   
Doubles87
   
Triples10
   
Home Runs710
   
RBI2026
   
Stolen Bases22
   
Caught Stealing11
   
Walks1719
   
Strikeouts4727
   
Batting Average.250.231
   
On Base Pct.360.346
   
Slugging Pct.459.487
   
On-base Plus Slugging.818.833
   
Who Should I Trade? Player Notes
  Willson Contreras
C,DH - CHC
Willson Contreras
Anthony Rizzo
1B - NYY
Anthony Rizzo
News 
 Willson Contreras went 2-for-4 Saturday with a solo home run, two runs scored, and a walk in a win over the Reds Saturday.
Jesse Garcia
Sat, Aug 13th
Anthony Rizzo will remain out of the Yankees lineup Saturday against the Cardinals.
Ari Koslow
Sat, Aug 6th
 Willson Contreras went 1-for-4 with a two-run home run in a win over the Marlins Friday.
Jesse Garcia
Fri, Aug 5th
Anthony Rizzo has been scratched from the lineup Friday due to back issues
Vince DiSilvio
Fri, Aug 5th
 Willson Contreras went 2-for-5 with a double, a solo home run, and two runs scored in a loss to the Cardinals.
Jesse Garcia
Thu, Aug 4th
Anthony Rizzo went 1-for-3 with a home run, two walks, and two runs scored in New York’s 8-6 loss to the Mariners on Tuesday.
Luke Monaldo
Wed, Aug 3rd
 Willson Contreras will reportedly not be traded by the Cubs and will stay in Chicago after the deadline.
Diego Sandoval
Tue, Aug 2nd
Anthony Rizzo went 1-for-4 with a three-run home run in New York’s 7-2 win over the Mariners on Monday.
Luke Monaldo
Tue, Aug 2nd
 The price that the Cubs are asking for Willson Contreras would reportedly need to come down "a lot" for the Mets to acquire him before the deadline.
Diego Sandoval
Tue, Aug 2nd
Anthony Rizzo went 2-for-4 with a home run, a walk, and three RBI in New York’s 8-6 loss to Kansas City on Sunday.
Luke Monaldo
Sun, Jul 31st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Willson Contreras
C,DH - CHC
Willson Contreras
Anthony Rizzo
1B - NYY
Anthony Rizzo
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th   vs BOSNathan Eovaldi (5-3)#51
Sat, Apr 9thvs MILBrandon Woodruff (9-3)#26vs BOSNick Pivetta (8-9)#103
Sun, Apr 10thvs MILFreddy Peralta (4-2)#94vs BOSTanner Houck (5-4)#78
Mon, Apr 11th   vs TORAlek Manoah (12-5)#7
Tue, Apr 12th@ PITJose Quintana (4-5)#77vs TORYusei Kikuchi (4-6)#116
Wed, Apr 13th@ PITZach Thompson (3-9)#176vs TORJose Berrios (8-5)#66
Thu, Apr 14th@ COLKyle Freeland (7-8)#232vs TORKevin Gausman (8-9)#30
Fri, Apr 15th@ COLGerman Marquez (6-9)#131@ BALJordan Lyles (9-9)#104
Sat, Apr 16th@ COLAntonio Senzatela (3-6)#271@ BALTyler Wells (7-6)#72
Sun, Apr 17th@ COLAustin Gomber (5-7)#240@ BALBruce Zimmermann (2-5)#253
Tue, Apr 19thvs TBMatt Wisler (3-3)#114@ DETTyler Alexander (2-7)#194
Wed, Apr 20thvs TBDrew Rasmussen (7-4)#40@ DETEduardo Rodriguez (1-3)#60
Thu, Apr 21stvs PITBryse Wilson (2-7)#372@ DETMichael Pineda (2-6)#191
Fri, Apr 22ndvs PITJose Quintana (4-5)#77vs CLEEli Morgan (4-2)#170
Sat, Apr 23rdvs PITZach Thompson (3-9)#176vs CLECal Quantrill (9-5)#62
Sun, Apr 24thvs PITJT Brubaker (2-10)#208vs CLEAaron Civale (2-5)#156
Tue, Apr 26th@ ATLMax Fried (10-4)#15vs BALJordan Lyles (9-9)#104
Wed, Apr 27th@ ATLCharlie Morton (5-5)#70vs BALTyler Wells (7-6)#72
Thu, Apr 28th@ ATLKyle Wright (14-5)#24vs BALBruce Zimmermann (2-5)#253
Fri, Apr 29th@ MILAdrian Houser (4-8)#168@ KCKris Bubic (2-6)#174
Sat, Apr 30th@ MILEric Lauer (8-4)#47@ KCCarlos Hernandez (0-3)#360
Sun, May 1st@ MILCorbin Burnes (8-5)#4@ KCDaniel Lynch (4-7)#193
Mon, May 2nd   @ TORRoss Stripling (5-3)#99
Tue, May 3rdvs CWSMichael Kopech (4-8)#56@ TORAlek Manoah (12-5)#7
Wed, May 4thvs CWSLucas Giolito (9-6)#63@ TORYusei Kikuchi (4-6)#116
Sun, May 8thvs LADWalker Buehler (6-3)#135vs TEXGlenn Otto (4-8)#136
Mon, May 9th@ SDMacKenzie Gore (4-4)#157vs TEXJon Gray (7-6)#54
Tue, May 10th@ SDMike Clevinger (4-4)#84vs TORYusei Kikuchi (4-6)#116
Wed, May 11th@ SDNick Martinez (3-3)#119vs TORJose Berrios (8-5)#66
Thu, May 12th   @ CWSDylan Cease (12-5)#11
Fri, May 13th@ ARIZach Davies (2-4)#163@ CWSVince Velasquez (3-3)#205
Sat, May 14th@ ARIZac Gallen (8-2)#27@ CWSDallas Keuchel (2-7)#378
Sun, May 15th@ ARIHumberto Castellanos (3-2)@ CWSMichael Kopech (4-8)#56
Mon, May 16thvs PITDillon Peters (5-2)#223@ BALKyle Bradish (1-4)#246
Tue, May 17thvs PITJT Brubaker (2-10)#208@ BALSpenser Watkins (4-2)#265
Wed, May 18thvs PITWil Crowe (4-7)#212@ BALJordan Lyles (9-9)#104
Thu, May 19thvs ARIZac Gallen (8-2)#27@ BALBruce Zimmermann (2-5)#253
Sat, May 21stvs ARIMadison Bumgarner (6-11)#143vs CWSDallas Keuchel (2-7)#378
Sun, May 22ndvs ARIMerrill Kelly (10-5)#23vs CWSMichael Kopech (4-8)#56
Mon, May 23rd@ CINVladimir Gutierrez (1-6)vs BALJordan Lyles (9-9)#104
Tue, May 24th@ CINTyler Mahle (6-7)#71vs BALBruce Zimmermann (2-5)#253
Wed, May 25th@ CINLuis Castillo (5-4)#44vs BALTyler Wells (7-6)#72
Thu, May 26th@ CINHunter Greene (4-12)#120@ TBRyan Yarbrough (0-7)#141
Fri, May 27th   @ TBJeffrey Springs (4-3)#36
Sat, May 28th@ CWSJohnny Cueto (4-5)#90@ TBCorey Kluber (7-7)#92
Sun, May 29th@ CWSDylan Cease (12-5)#11@ TBShane McClanahan (11-5)#3
Tue, May 31stvs MILEric Lauer (8-4)#47vs LAANoah Syndergaard (6-8)#82
Thu, Jun 2ndvs STLMatthew Liberatore (2-1)#220vs LAAReid Detmers (4-3)#68
Fri, Jun 3rdvs STLMiles Mikolas (9-9)#16vs DETElvin Rodriguez (0-3)#377
Sat, Jun 4thvs STLAndre Pallante (5-4)#111vs DETBeau Brieske (3-6)#151
Sun, Jun 5thvs STLAdam Wainwright (8-8)#45vs DETRony Garcia (3-3)#224
Tue, Jun 7th@ BALKyle Bradish (1-4)#246@ MINCole Sands (0-3)#283
Wed, Jun 8th   @ MINChris Archer (2-6)#166
Thu, Jun 9th   @ MINDylan Bundy (6-5)#101
Fri, Jun 10th@ NYYLuis Severino (5-3)#46vs CHCWade Miley (1-0)#167
Sat, Jun 11th@ NYYJordan Montgomery (5-3)#38vs CHCMatt Swarmer (2-3)#263
Sun, Jun 12th@ NYYJameson Taillon (11-3)#41vs CHCKeegan Thompson (9-5)#93
Tue, Jun 14thvs SDSean Manaea (6-6)#83vs TBCorey Kluber (7-7)#92
Wed, Jun 15thvs SDRyan Weathers (0-0)#324vs TBShane McClanahan (11-5)#3
Thu, Jun 16thvs SDJoe Musgrove (8-5)#22vs TBJalen Beeks (2-1)#142
Fri, Jun 17thvs ATLCharlie Morton (5-5)#70@ TORRoss Stripling (5-3)#99
Sat, Jun 18thvs ATLKyle Wright (14-5)#24@ TORAlek Manoah (12-5)#7
Sun, Jun 19thvs ATLIan Anderson (10-6)#96@ TORYusei Kikuchi (4-6)#116
Mon, Jun 20th@ PITJT Brubaker (2-10)#208@ TBShane McClanahan (11-5)#3
Tue, Jun 21st@ PITRoansy Contreras (3-2)#159@ TBJalen Beeks (2-1)#142
Wed, Jun 22nd@ PITJerad Eickhoff (0-1)#374@ TBShane Baz (1-2)#108
Thu, Jun 23rd@ PITJose Quintana (4-5)#77vs HOUFramber Valdez (11-4)#21
Fri, Jun 24th@ STLAndre Pallante (5-4)#111vs HOUJustin Verlander (15-3)#2
Sat, Jun 25th@ STLMiles Mikolas (9-9)#16vs HOUCristian Javier (7-8)#39
Sun, Jun 26th@ STLJack Flaherty (0-0)#67vs HOUJose Urquidy (11-4)#48
Mon, Jun 27th   vs OAKPaul Blackburn (7-6)#112
Tue, Jun 28thvs CINLuis Castillo (5-4)#44vs OAKFrankie Montas (4-9)#55
Wed, Jun 29thvs CINHunter Greene (4-12)#120vs OAKCole Irvin (6-10)#43
Thu, Jun 30thvs CINGraham Ashcraft (5-3)#149@ HOULuis Garcia (9-8)#42
Sat, Jul 2ndvs BOSJosh Winckowski (5-5)#214@ CLEAaron Civale (2-5)#156
Sun, Jul 3rdvs BOSConnor Seabold (0-2)#371@ CLETriston McKenzie (8-9)#17
Tue, Jul 5th@ MILJason Alexander (2-1)#221@ PITJose Quintana (4-5)#77
Wed, Jul 6th@ MILCorbin Burnes (8-5)#4@ PITMitch Keller (4-8)#140
Thu, Jul 7th@ LADTony Gonsolin (14-1)#9@ BOSJosh Winckowski (5-5)#214
Fri, Jul 8th@ LADTyler Anderson (13-2)#28@ BOSConnor Seabold (0-2)#371
Sat, Jul 9th@ LADClayton Kershaw (7-3)#35@ BOSKutter Crawford (3-4)#122
Sun, Jul 10th@ LADJulio Urias (12-6)#13@ BOSNick Pivetta (8-9)#103
Tue, Jul 12thvs BALJordan Lyles (9-9)#104vs CINGraham Ashcraft (5-3)#149
Wed, Jul 13thvs BALSpenser Watkins (4-2)#265vs CINMike Minor (1-9)#164
Thu, Jul 14thvs NYMCarlos Carrasco (13-4)#34vs CINLuis Castillo (5-4)#44
Fri, Jul 15th   vs BOSNathan Eovaldi (5-3)#51
Sat, Jul 16thvs NYMMax Scherzer (8-2)#12vs BOSNick Pivetta (8-9)#103
Sun, Jul 17thvs NYMDavid Peterson (6-2)#86vs BOSChris Sale (0-1)#81
Thu, Jul 21st   @ HOULuis Garcia (9-8)#42
Fri, Jul 22nd@ PHIKyle Gibson (7-5)#105@ BALTyler Wells (7-6)#72
Sat, Jul 23rd@ PHIZack Wheeler (11-6)#14@ BALJordan Lyles (9-9)#104
Sun, Jul 24th@ PHIBailey Falter (0-3)#171@ BALDean Kremer (4-4)#196
Tue, Jul 26thvs PITBryse Wilson (2-7)#372@ NYMTaijuan Walker (10-3)#64
Wed, Jul 27th   @ NYMMax Scherzer (8-2)#12
Thu, Jul 28th@ SFAlex Wood (8-9)#49vs KCBrady Singer (6-4)#74
Fri, Jul 29th@ SFAlex Cobb (3-6)#75vs KCKris Bubic (2-6)#174
Sat, Jul 30th@ SFJakob Junis (4-3)#134vs KCJonathan Heasley (1-7)#279
Sun, Jul 31st@ SFCarlos Rodon (11-6)#8vs KCZack Greinke (4-7)#117
Mon, Aug 1st   vs SEAMarco Gonzales (7-12)#110
Tue, Aug 2nd@ STLAdam Wainwright (8-8)#45vs SEALogan Gilbert (10-5)#33
Wed, Aug 3rd   vs SEALuis Castillo (5-4)#44
Fri, Aug 5thvs MIAEdward Cabrera (3-1)#181@ STLDakota Hudson (6-6)#158
Sat, Aug 6thvs MIAPablo Lopez (7-7)#50@ STLJordan Montgomery (5-3)#38
Sun, Aug 7thvs MIAJesus Luzardo (3-5)#132@ STLAdam Wainwright (8-8)#45
Mon, Aug 8thvs WSHAnibal Sanchez (0-5)#354@ SEALogan Gilbert (10-5)#33
Tue, Aug 9thvs WSHPaolo Espino (0-5)#202@ SEALuis Castillo (5-4)#44
Wed, Aug 10thvs WSHJosiah Gray (7-8)#109@ SEARobbie Ray (8-8)#37
Fri, Aug 12th   @ BOSNathan Eovaldi (5-3)#51
Sat, Aug 13th@ CINGraham Ashcraft (5-3)#149@ BOSKutter Crawford (3-4)#122
Sun, Aug 14th@ CINJustin Dunn (0-1)#321@ BOSMichael Wacha (7-1)#125
Mon, Aug 15th@ WSHJosiah Gray (7-8)#109vs TBJalen Beeks (2-1)#142
Tue, Aug 16th@ WSHPatrick Corbin (4-16)#382vs TBJeffrey Springs (4-3)#36
Wed, Aug 17th@ WSHCory Abbott (0-2)#352vs TBCorey Kluber (7-7)#92
Thu, Aug 18th@ BALSpenser Watkins (4-2)#265vs TORJose Berrios (8-5)#66
Fri, Aug 19thvs MILAaron Ashby (2-10)#88vs TORKevin Gausman (8-9)#30
Sat, Aug 20thvs MILFreddy Peralta (4-2)#94vs TORYusei Kikuchi (4-6)#116
Sun, Aug 21stvs MILBrandon Woodruff (9-3)#26vs TORAlek Manoah (12-5)#7
Mon, Aug 22ndvs STLvs NYMMax Scherzer (8-2)#12
Tue, Aug 23rdvs STLvs NYM
Thu, Aug 25thvs STL@ OAK
Fri, Aug 26th@ MIL@ OAK
Sat, Aug 27th@ MIL@ OAK
Sun, Aug 28th@ MIL@ OAK
Mon, Aug 29th@ TOR@ LAA
Tue, Aug 30th@ TOR@ LAA
Wed, Aug 31st@ TOR@ LAA
Fri, Sep 2nd@ STL@ TB
Sat, Sep 3rd@ STL@ TB
Sun, Sep 4th@ STL@ TB
Mon, Sep 5th   vs MIN
Tue, Sep 6thvs CINvs MIN
Wed, Sep 7thvs CINvs MIN
Thu, Sep 8thvs CINvs MIN
Fri, Sep 9thvs SFvs TB
Sat, Sep 10thvs SFvs TB
Sun, Sep 11thvs SFvs TB
Tue, Sep 13th@ NYM@ BOS
Wed, Sep 14th@ NYM@ BOS
Fri, Sep 16thvs COL@ MIL
Sat, Sep 17thvs COL@ MIL
Sun, Sep 18thvs COL@ MIL
Tue, Sep 20th@ MIAvs PIT
Wed, Sep 21st@ MIAvs PIT
Thu, Sep 22nd@ PITvs BOS
Fri, Sep 23rd@ PITvs BOS
Sat, Sep 24th@ PITvs BOS
Sun, Sep 25th@ PITvs BOS
Mon, Sep 26th   @ TOR
Tue, Sep 27thvs PHI@ TOR
Wed, Sep 28thvs PHI@ TOR
Fri, Sep 30thvs CINvs BAL
Sat, Oct 1stvs CINvs BAL
Sun, Oct 2ndvs CINvs BAL
Mon, Oct 3rd@ CIN@ TEX
Tue, Oct 4th@ CIN@ TEX
Wed, Oct 5th@ CIN@ TEX
Thu, Apr 7thvs MILCorbin Burnes (8-5)#4   
Mon, Apr 18thvs TBShane McClanahan (11-5)#3   
Sat, May 7thvs LADTyler Anderson (13-2)#28   
Fri, May 20thvs ARIHumberto Castellanos (3-2)   
Mon, May 30thvs MILAaron Ashby (2-10)#88   
Wed, Jun 1stvs MILJason Alexander (2-1)#221   
Mon, Jun 13thvs SDYu Darvish (10-6)#18   
Fri, Jul 1stvs BOSRich Hill (4-5)#210   
Mon, Jul 4th@ MILEric Lauer (8-4)#47   
Mon, Jul 25thvs PITJT Brubaker (2-10)#208   
Thu, Aug 4th@ STLJose Quintana (4-5)#77   
Thu, Aug 11th@ CINNick Lodolo (3-4)#183   
Wed, Aug 24thvs STL   
Mon, Sep 12th@ NYM   
Mon, Sep 19th@ MIA   
Thu, Sep 29thvs PHI