Skip to main content

Who Should I Trade?

Anthony Rizzo for Ryan Mountcastle (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Ryan Mountcastle
1B,LF,DH - BAL
Ryan Mountcastle
Anthony Rizzo
1B - NYY
Anthony Rizzo
Expert
Recommendation
60%
Recommended by
9 of 15 experts
40%
Recommended by
6 of 15 experts
Rankings 
   
Rest of Season# 57# 63
VBR# 129# 52
   
Projections 
   
Runs1925
Home Runs710
RBI2326
Stolen Bases12
Batting Average.253.231
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 77# 82
   
Joe Bond
Fantasy Six Pack
# 41# 69
   
Pierre Camus
RotoBaller
# 51# 94
   
Andrew Seifter
FantasyPros
# 79# 85
   
Bart Wheeler
Hail to Fantasy Football
# 49# 86
   
Ryan Amore
Pitcher List
# 81# 99
   
Brad Camara
RotoBaller
# 61# 73
   
Scott Youngson
Pitcher List
# 39# 64
   
Travis Argo
Fantasy Six Pack
# 59# 77
   
Nick Pollack
Pitcher List
# 73# 27
   
Mike Maher
FantasyPros
# 55# 30
   
Mick Ciallela
Fantrax
# 52# 42
   
Nate Miller
Fantasy Six Pack
# 55# 52
   
Kelly Kirby
FantasyPros
# 64# 59
   
Joe Pisapia
FantasyPros
# 84# 64
   
Who Should I Trade? Player Statistics
  Ryan Mountcastle
1B,LF,DH - BAL
Ryan Mountcastle
Anthony Rizzo
1B - NYY
Anthony Rizzo
2022 Stats 
   
   
At Bats388363
   
Runs4564
   
Hits9780
   
Singles5835
   
Doubles2417
   
Triples01
   
Home Runs1527
   
RBI5567
   
Stolen Bases46
   
Caught Stealing13
   
Walks2549
   
Strikeouts10276
   
Batting Average.250.220
   
On Base Pct.295.339
   
Slugging Pct.428.496
   
On-base Plus Slugging.723.835
   
Who Should I Trade? Player Projections
  Ryan Mountcastle
1B,LF,DH - BAL
Ryan Mountcastle
Anthony Rizzo
1B - NYY
Anthony Rizzo
2022 Projections 
   
   
At Bats156148
   
Runs1925
   
Hits3934
   
Singles2417
   
Doubles97
   
Triples00
   
Home Runs710
   
RBI2326
   
Stolen Bases12
   
Caught Stealing11
   
Walks1019
   
Strikeouts4327
   
Batting Average.253.231
   
On Base Pct.302.346
   
Slugging Pct.441.487
   
On-base Plus Slugging.743.833
   
Who Should I Trade? Player Notes
  Ryan Mountcastle
1B,LF,DH - BAL
Ryan Mountcastle
Anthony Rizzo
1B - NYY
Anthony Rizzo
News 
 Ryan Mountcastle went 2-for-3 with a solo home run, a RBI single, and two runs scored in Monday's 7-4 win over the Blue Jays.
Owen Klukas - Big O's Fantasy Guidance
Tue, Aug 9th
Anthony Rizzo will remain out of the Yankees lineup Saturday against the Cardinals.
Ari Koslow
Sat, Aug 6th
 Ryan Mountcastle went 2-for-5 with a RBI double and a RBI single in Monday's 7-2 win over the Rangers.
Owen Klukas - Big O's Fantasy Guidance
Tue, Aug 2nd
Anthony Rizzo has been scratched from the lineup Friday due to back issues
Vince DiSilvio
Fri, Aug 5th
 Ryan Mountcastle went 1-4 with a two-RBI single and a run scored in Monday's 5-1 win over the Rays.
Owen Klukas - Big O's Fantasy Guidance
Mon, Jul 25th
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
 Ryan Mountcastle went 1-5 with a two-RBI single in Saturday's 6-4 win over the Rays in 11 innings.
Owen Klukas - Big O's Fantasy Guidance
Sat, Jul 16th
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
 Ryan Mountcastle went 1-2 with a RBI double, a RBI sac-fly, and a walk in Thursday’s 4-1 over the Angels.
Owen Klukas - Big O's Fantasy Guidance
Fri, Jul 8th
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
  Ryan Mountcastle
1B,LF,DH - BAL
Ryan Mountcastle
Anthony Rizzo
1B - NYY
Anthony Rizzo
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ TBShane McClanahan (11-5)#3vs BOSNathan Eovaldi (5-3)#51
Sat, Apr 9th@ TBDrew Rasmussen (7-4)#40vs BOSNick Pivetta (8-9)#103
Sun, Apr 10th@ TBCorey Kluber (7-7)#92vs BOSTanner Houck (5-4)#78
Mon, Apr 11thvs MILAdrian Houser (4-8)#168vs TORAlek Manoah (12-5)#7
Tue, Apr 12thvs MILEric Lauer (8-4)#47vs TORYusei Kikuchi (4-6)#116
Wed, Apr 13thvs MILCorbin Burnes (8-5)#4vs TORJose Berrios (8-5)#66
Thu, Apr 14th   vs TORKevin Gausman (8-9)#30
Fri, Apr 15thvs NYYJordan Montgomery (5-3)#38@ BALJordan Lyles (9-9)#104
Sat, Apr 16thvs NYYJameson Taillon (11-3)#41@ BALTyler Wells (7-6)#72
Sun, Apr 17thvs NYYNestor Cortes Jr. (9-3)#25@ BALBruce Zimmermann (2-5)#253
Tue, Apr 19th@ OAKCole Irvin (6-10)#43@ DETTyler Alexander (2-7)#194
Wed, Apr 20th@ OAKDaulton Jefferies (1-7)@ DETEduardo Rodriguez (1-3)#60
Thu, Apr 21st@ OAKPaul Blackburn (7-6)#112@ DETMichael Pineda (2-6)#191
Fri, Apr 22nd@ LAAReid Detmers (4-3)#68vs CLEEli Morgan (4-2)#170
Sat, Apr 23rd@ LAANoah Syndergaard (6-8)#82vs CLECal Quantrill (9-5)#62
Sun, Apr 24th@ LAAJose Suarez (4-4)#123vs CLEAaron Civale (2-5)#156
Tue, Apr 26th@ NYYLuis Severino (5-3)#46vs BALJordan Lyles (9-9)#104
Wed, Apr 27th@ NYYJordan Montgomery (5-3)#38vs BALTyler Wells (7-6)#72
Thu, Apr 28th@ NYYJameson Taillon (11-3)#41vs BALBruce Zimmermann (2-5)#253
Fri, Apr 29thvs BOSRich Hill (4-5)#210@ KCKris Bubic (2-6)#174
Sat, Apr 30thvs BOSNathan Eovaldi (5-3)#51@ KCCarlos Hernandez (0-3)#360
Sun, May 1stvs BOSNick Pivetta (8-9)#103@ KCDaniel Lynch (4-7)#193
Mon, May 2ndvs MINChris Paddack (1-2)@ TORRoss Stripling (5-3)#99
Tue, May 3rdvs MINJoe Ryan (8-5)#53@ TORAlek Manoah (12-5)#7
Wed, May 4thvs MINDylan Bundy (6-5)#101@ TORYusei Kikuchi (4-6)#116
Sun, May 8thvs KCDaniel Lynch (4-7)#193vs TEXGlenn Otto (4-8)#136
Mon, May 9thvs KCCarlos Hernandez (0-3)#360vs TEXJon Gray (7-6)#54
Tue, May 10th@ STLPacky Naughton (0-2)#280vs TORYusei Kikuchi (4-6)#116
Wed, May 11th@ STLMiles Mikolas (9-9)#16vs TORJose Berrios (8-5)#66
Thu, May 12th@ STLSteven Matz (4-3)#91@ CWSDylan Cease (12-5)#11
Fri, May 13th@ DETEduardo Rodriguez (1-3)#60@ CWSVince Velasquez (3-3)#205
Sat, May 14th@ DETMichael Pineda (2-6)#191@ CWSDallas Keuchel (2-7)#378
Sun, May 15th@ DETTarik Skubal (7-8)@ CWSMichael Kopech (4-8)#56
Mon, May 16thvs NYYLuis Severino (5-3)#46@ BALKyle Bradish (1-4)#246
Tue, May 17thvs NYYJameson Taillon (11-3)#41@ BALSpenser Watkins (4-2)#265
Wed, May 18thvs NYYGerrit Cole (9-4)#6@ BALJordan Lyles (9-9)#104
Thu, May 19thvs NYYJordan Montgomery (5-3)#38@ BALBruce Zimmermann (2-5)#253
Sat, May 21stvs TBJeffrey Springs (4-3)#36vs CWSDallas Keuchel (2-7)#378
Sun, May 22ndvs TBCorey Kluber (7-7)#92vs CWSMichael Kopech (4-8)#56
Mon, May 23rd@ NYYGerrit Cole (9-4)#6vs BALJordan Lyles (9-9)#104
Tue, May 24th@ NYYJordan Montgomery (5-3)#38vs BALBruce Zimmermann (2-5)#253
Wed, May 25th@ NYYJP Sears (3-0)#228vs BALTyler Wells (7-6)#72
Thu, May 26th   @ TBRyan Yarbrough (0-7)#141
Fri, May 27th@ BOSGarrett Whitlock (3-2)#79@ TBJeffrey Springs (4-3)#36
Sat, May 28th@ BOSJosh Winckowski (5-5)#214@ TBCorey Kluber (7-7)#92
Sun, May 29th@ BOSNick Pivetta (8-9)#103@ TBShane McClanahan (11-5)#3
Tue, May 31stvs SEAGeorge Kirby (4-3)#87vs LAANoah Syndergaard (6-8)#82
Thu, Jun 2ndvs SEAChris Flexen (7-9)#98vs LAAReid Detmers (4-3)#68
Fri, Jun 3rdvs CLEShane Bieber (8-6)#20vs DETElvin Rodriguez (0-3)#377
Sat, Jun 4thvs CLETriston McKenzie (8-9)#17vs DETBeau Brieske (3-6)#151
Sun, Jun 5thvs CLEZach Plesac (2-10)#138vs DETRony Garcia (3-3)#224
Tue, Jun 7thvs CHCKeegan Thompson (9-5)#93@ MINCole Sands (0-3)#283
Wed, Jun 8th   @ MINChris Archer (2-6)#166
Thu, Jun 9th@ KCKris Bubic (2-6)#174@ MINDylan Bundy (6-5)#101
Fri, Jun 10th@ KCJonathan Heasley (1-7)#279vs CHCWade Miley (1-0)#167
Sat, Jun 11th@ KCDaniel Lynch (4-7)#193vs CHCMatt Swarmer (2-3)#263
Sun, Jun 12th@ KCBrad Keller (6-13)#162vs CHCKeegan Thompson (9-5)#93
Tue, Jun 14th@ TORYusei Kikuchi (4-6)#116vs TBCorey Kluber (7-7)#92
Wed, Jun 15th@ TORJose Berrios (8-5)#66vs TBShane McClanahan (11-5)#3
Thu, Jun 16th@ TORKevin Gausman (8-9)#30vs TBJalen Beeks (2-1)#142
Fri, Jun 17thvs TBShane Baz (1-2)#108@ TORRoss Stripling (5-3)#99
Sat, Jun 18thvs TBJeffrey Springs (4-3)#36@ TORAlek Manoah (12-5)#7
Sun, Jun 19thvs TBCorey Kluber (7-7)#92@ TORYusei Kikuchi (4-6)#116
Mon, Jun 20th   @ TBShane McClanahan (11-5)#3
Tue, Jun 21stvs WSHErick Fedde (5-7)#189@ TBJalen Beeks (2-1)#142
Wed, Jun 22ndvs WSHPatrick Corbin (4-16)#382@ TBShane Baz (1-2)#108
Thu, Jun 23rd@ CWSJohnny Cueto (4-5)#90vs HOUFramber Valdez (11-4)#21
Fri, Jun 24th@ CWSMichael Kopech (4-8)#56vs HOUJustin Verlander (15-3)#2
Sat, Jun 25th@ CWSLance Lynn (3-5)#95vs HOUCristian Javier (7-8)#39
Sun, Jun 26th@ CWSDylan Cease (12-5)#11vs HOUJose Urquidy (11-4)#48
Mon, Jun 27th@ SEAGeorge Kirby (4-3)#87vs OAKPaul Blackburn (7-6)#112
Tue, Jun 28th@ SEARobbie Ray (8-8)#37vs OAKFrankie Montas (4-9)#55
Wed, Jun 29th@ SEAChris Flexen (7-9)#98vs OAKCole Irvin (6-10)#43
Thu, Jun 30th   @ HOULuis Garcia (9-8)#42
Sat, Jul 2nd@ MINSonny Gray (6-3)#58@ CLEAaron Civale (2-5)#156
Sun, Jul 3rd@ MINDevin Smeltzer (4-2)#145@ CLETriston McKenzie (8-9)#17
Tue, Jul 5thvs TEXSpencer Howard (2-4)#242@ PITJose Quintana (4-5)#77
Wed, Jul 6thvs TEXGlenn Otto (4-8)#136@ PITMitch Keller (4-8)#140
Thu, Jul 7thvs LAAChase Silseth (1-3)#282@ BOSJosh Winckowski (5-5)#214
Fri, Jul 8thvs LAAReid Detmers (4-3)#68@ BOSConnor Seabold (0-2)#371
Sat, Jul 9thvs LAAPatrick Sandoval (3-8)#61@ BOSKutter Crawford (3-4)#122
Sun, Jul 10thvs LAAJose Suarez (4-4)#123@ BOSNick Pivetta (8-9)#103
Tue, Jul 12th@ CHCAdrian Sampson (0-3)#247vs CINGraham Ashcraft (5-3)#149
Wed, Jul 13th@ CHCJustin Steele (4-7)#102vs CINMike Minor (1-9)#164
Thu, Jul 14th   vs CINLuis Castillo (5-4)#44
Fri, Jul 15th@ TBLuis Patino (0-1)#137vs BOSNathan Eovaldi (5-3)#51
Sat, Jul 16th@ TBRyan Yarbrough (0-7)#141vs BOSNick Pivetta (8-9)#103
Sun, Jul 17th@ TBCorey Kluber (7-7)#92vs BOSChris Sale (0-1)#81
Thu, Jul 21st   @ HOULuis Garcia (9-8)#42
Fri, Jul 22ndvs NYYJameson Taillon (11-3)#41@ BALTyler Wells (7-6)#72
Sat, Jul 23rdvs NYYGerrit Cole (9-4)#6@ BALJordan Lyles (9-9)#104
Sun, Jul 24thvs NYYNestor Cortes Jr. (9-3)#25@ BALDean Kremer (4-4)#196
Tue, Jul 26thvs TBShane McClanahan (11-5)#3@ NYMTaijuan Walker (10-3)#64
Wed, Jul 27thvs TBDrew Rasmussen (7-4)#40@ NYMMax Scherzer (8-2)#12
Thu, Jul 28thvs TBRyan Yarbrough (0-7)#141vs KCBrady Singer (6-4)#74
Fri, Jul 29th@ CINMike Minor (1-9)#164vs KCKris Bubic (2-6)#174
Sat, Jul 30th@ CINTyler Mahle (6-7)#71vs KCJonathan Heasley (1-7)#279
Sun, Jul 31st@ CINNick Lodolo (3-4)#183vs KCZack Greinke (4-7)#117
Mon, Aug 1st@ TEXJon Gray (7-6)#54vs SEAMarco Gonzales (7-12)#110
Tue, Aug 2nd@ TEXSpencer Howard (2-4)#242vs SEALogan Gilbert (10-5)#33
Wed, Aug 3rd@ TEXMartin Perez (9-3)#29vs SEALuis Castillo (5-4)#44
Fri, Aug 5thvs PITMitch Keller (4-8)#140@ STLDakota Hudson (6-6)#158
Sat, Aug 6thvs PITJT Brubaker (2-10)#208@ STLJordan Montgomery (5-3)#38
Sun, Aug 7thvs PITBryse Wilson (2-7)#372@ STLAdam Wainwright (8-8)#45
Mon, Aug 8thvs TORYusei Kikuchi (4-6)#116@ SEALogan Gilbert (10-5)#33
Tue, Aug 9thvs TORAlek Manoah (12-5)#7@ SEALuis Castillo (5-4)#44
Wed, Aug 10th   @ SEARobbie Ray (8-8)#37
Fri, Aug 12th@ TBCorey Kluber (7-7)#92@ BOSNathan Eovaldi (5-3)#51
Sat, Aug 13th@ TBShane McClanahan (11-5)#3@ BOSKutter Crawford (3-4)#122
Sun, Aug 14th@ TBDrew Rasmussen (7-4)#40@ BOSMichael Wacha (7-1)#125
Mon, Aug 15th@ TORYusei Kikuchi (4-6)#116vs TBJalen Beeks (2-1)#142
Tue, Aug 16th@ TORAlek Manoah (12-5)#7vs TBJeffrey Springs (4-3)#36
Wed, Aug 17th@ TORRoss Stripling (5-3)#99vs TBCorey Kluber (7-7)#92
Thu, Aug 18thvs CHCAdrian Sampson (0-3)#247vs TORJose Berrios (8-5)#66
Fri, Aug 19thvs BOSKutter Crawford (3-4)#122vs TORKevin Gausman (8-9)#30
Sat, Aug 20thvs BOSMichael Wacha (7-1)#125vs TORYusei Kikuchi (4-6)#116
Sun, Aug 21stvs BOSNick Pivetta (8-9)#103vs TORAlek Manoah (12-5)#7
Mon, Aug 22nd   vs NYMMax Scherzer (8-2)#12
Tue, Aug 23rdvs CWSvs NYM
Thu, Aug 25thvs CWS@ OAK
Fri, Aug 26th@ HOU@ OAK
Sat, Aug 27th@ HOU@ OAK
Sun, Aug 28th@ HOU@ OAK
Mon, Aug 29th   @ LAA
Tue, Aug 30th@ CLE@ LAA
Wed, Aug 31st@ CLE@ LAA
Fri, Sep 2ndvs OAK@ TB
Sat, Sep 3rdvs OAK@ TB
Sun, Sep 4thvs OAK@ TB
Mon, Sep 5thvs TORJose Berrios (8-5)#66vs MIN
Tue, Sep 6thvs TORvs MIN
Wed, Sep 7thvs TORvs MIN
Thu, Sep 8th   vs MIN
Fri, Sep 9thvs BOSvs TB
Sat, Sep 10thvs BOSvs TB
Sun, Sep 11thvs BOSvs TB
Tue, Sep 13th@ WSH@ BOS
Wed, Sep 14th@ WSH@ BOS
Fri, Sep 16th@ TOR@ MIL
Sat, Sep 17th@ TOR@ MIL
Sun, Sep 18th@ TOR@ MIL
Tue, Sep 20thvs DETvs PIT
Wed, Sep 21stvs DETvs PIT
Thu, Sep 22ndvs HOUvs BOS
Fri, Sep 23rdvs HOUvs BOS
Sat, Sep 24thvs HOUvs BOS
Sun, Sep 25thvs HOUvs BOS
Mon, Sep 26th@ BOS@ TOR
Tue, Sep 27th@ BOS@ TOR
Wed, Sep 28th@ BOS@ TOR
Fri, Sep 30th@ NYYvs BAL
Sat, Oct 1st@ NYYvs BAL
Sun, Oct 2nd@ NYYvs BAL
Mon, Oct 3rdvs TOR@ TEX
Tue, Oct 4thvs TOR@ TEX
Wed, Oct 5thvs TOR@ TEX
Mon, Apr 18th@ OAKFrankie Montas (4-9)#55   
Thu, May 5thvs MINChris Archer (2-6)#166   
Fri, May 20thvs TBJalen Beeks (2-1)#142   
Mon, May 30th@ BOSRich Hill (4-5)#210   
Wed, Jun 1stvs SEARobbie Ray (8-8)#37   
Mon, Jun 13th@ TORAlek Manoah (12-5)#7   
Fri, Jul 1st@ MINJoe Ryan (8-5)#53   
Mon, Jul 4thvs TEXDane Dunning (2-6)#100   
Mon, Jul 25thvs TBCorey Kluber (7-7)#92   
Thu, Aug 11th@ BOSJosh Winckowski (5-5)#214   
Wed, Aug 24thvs CWS   
Thu, Sep 1st@ CLE   
Mon, Sep 19thvs DET   
Thu, Sep 29th@ BOS