Skip to main content

Who Should I Trade?

Mike Trout for Anthony Rizzo (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Mike Trout
CF - LAA
Mike Trout
Anthony Rizzo
1B - NYY
Anthony Rizzo
Expert
Recommendation
76%
Recommended by
13 of 17 experts
24%
Recommended by
4 of 17 experts
Rankings 
   
Rest of Season# 49
VBR
   
Projections 
   
Runs0
Home Runs0
RBI0
Stolen Bases0
Batting Average.000
   
Misc 
   
Injury AlertIL60-
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 41# 65
   
Chris Meaney
FTN
# 2# 51
   
Mike Maher
FantasyPros
# 40# 45
   
Dan Harris
FantasyPros
# 58# 69
   
Pierre Camus
RotoBaller
# 60# 95
   
Jorge B. Edwards
Fantasy In Frames
# 4# 51
   
Brendan Tuma
FantasyPros
# 56# 66
   
Carmen Maiorano
FantasyPros
# 7# 47
   
Jordan Eisen
Field of Vision Sports
# 3# 135
   
Chris Mitchell
FantasyData
# 40# 56
   
Corbin Young
FantasyData
# 5# 36
   
Chris Clegg
Fantrax
# 2# 54
   
Joe Pisapia
FantasyPros
# 35# 36
   
Mick Ciallela
Fantrax
# 72# 32
   
Ryan Amore
Pitcher List
# 191# 75
   
Brad Camara
FantasyPros
# 41
   
Nick Pollack
Pitcher List
# 98
   
Who Should I Trade? Player Statistics
  Mike Trout
CF - LAA
Mike Trout
Anthony Rizzo
1B - NYY
Anthony Rizzo
2021 Stats 
   
   
At Bats117496
   
Runs2373
   
Hits39122
   
Singles2274
   
Doubles823
   
Triples13
   
Home Runs822
   
RBI1861
   
Stolen Bases26
   
Caught Stealing02
   
Walks2752
   
Strikeouts4187
   
Batting Average.333.246
   
On Base Pct.466.342
   
Slugging Pct.624.438
   
On-base Plus Slugging1.090.780
   
Who Should I Trade? Player Projections
  Mike Trout
CF - LAA
Mike Trout
Anthony Rizzo
1B - NYY
Anthony Rizzo
2021 Projections 
   
   
At Bats0
   
Runs0
   
Hits0
   
Singles0
   
Doubles0
   
Triples0
   
Home Runs0
   
RBI0
   
Stolen Bases0
   
Caught Stealing0
   
Walks0
   
Strikeouts0
   
Batting Average.000
   
On Base Pct.000
   
Slugging Pct.000
   
On-base Plus Slugging.000
   
Who Should I Trade? Player Notes
  Mike Trout
CF - LAA
Mike Trout
Anthony Rizzo
1B - NYY
Anthony Rizzo
News 
 Angels manager Joe Maddon conceded that Mike Trout is unlikely to return this season.
Ari Koslow
Thu, Sep 16th
Anthony Rizzo went 1-for-3 with a walk and a solo home run in Saturday's 12-2 loss to the Rays.
John Aubin
Sun, Oct 3rd
 Angels manager Joe Maddon says that there's no update on when or if Mike Trout (calf) will return this season.
Brendan Tuma - Too Much Tuma
Wed, Sep 8th
Anthony Rizzo went 1-for-4 with a solo home run Thursday in the win against the Blue Jays by a 6-2 score.
John Aubin
Fri, Oct 1st
 Angels manager Joe Maddon says OF Mike Trout (calf" is still "sore."
Brendan Tuma - Too Much Tuma
Mon, Aug 30th
Anthony Rizzo went 1-for-2 with an RBI and two runs scored on Tuesday as the Yankees beat the Rangers by a 7-1 score.
John Aubin
Wed, Sep 22nd
 Angels' CF Mike Trout is still not recovered enough to begin a rehab stint, according to skipper Joe Maddon.
Jack Mannis
Tue, Aug 24th
Anthony Rizzo went 1-for-4 with a walk and a double on Thursday as the Yankees lost to the Orioles by a 3-2 score.
John Aubin
Fri, Sep 17th
 Angels OF Mike Trout (calf) says he's close to beginning a minor league rehab assignment.
Brendan Tuma - Too Much Tuma
Sat, Aug 21st
Anthony Rizzo went 1-for-4 with two strikeouts and a solo home run on Friday as the Yankees lost to the Mets by a 10-3 score.
John Aubin
Sat, Sep 11th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Trout
CF - LAA
Mike Trout
Anthony Rizzo
1B - NYY
Anthony Rizzo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs CWSLucas Giolito (11-9)vs TORHyun Jin Ryu (14-10)
Fri, Apr 2ndvs CWSDallas Keuchel (9-9)   
Sat, Apr 3rdvs CWSLance Lynn (11-6)vs TORRoss Stripling (5-7)
Sun, Apr 4thvs CWSDylan Cease (13-7)vs TORT.J. Zeuch (0-2)
Mon, Apr 5thvs HOULuis Garcia (11-8)vs BALJorge Lopez (3-14)
Tue, Apr 6thvs HOUZack Greinke (11-6)vs BALDean Kremer (0-7)
Thu, Apr 8th@ TORRoss Stripling (5-7)   
Fri, Apr 9th@ TORDavid Phelps@ TBRich Hill (7-8)
Sat, Apr 10th@ TORSteven Matz (14-7)@ TBChris Archer (1-1)
Mon, Apr 12th@ KCBrady Singer (5-10)@ TORRobbie Ray (13-7)
Tue, Apr 13th@ KCDanny Duffy (4-3)@ TORHyun Jin Ryu (14-10)
Wed, Apr 14th@ KCBrad Keller (8-12)@ TORT.J. Zeuch (0-2)
Fri, Apr 16thvs MINLewis Thorpe (0-2)vs TBMichael Wacha (3-5)
Mon, Apr 19thvs TEXKohei Arihara (2-4)   
Tue, Apr 20thvs TEXJordan Lyles (10-13)vs ATLCharlie Morton (14-6)#1
Wed, Apr 21stvs TEXMike Foltynewicz (2-12)vs ATLIan Anderson (9-5)#3
Thu, Apr 22nd@ HOUCristian Javier (4-1)@ CLEAaron Civale (12-5)
Fri, Apr 23rd@ HOUZack Greinke (11-6)@ CLELogan Allen (2-7)
Sat, Apr 24th@ HOUJake Odorizzi (6-7)@ CLEShane Bieber (7-4)
Sun, Apr 25th@ HOULance McCullers Jr. (13-5)@ CLETriston McKenzie (5-9)
Mon, Apr 26th@ TEXJordan Lyles (10-13)@ BALMatt Harvey (6-14)
Tue, Apr 27th@ TEXMike Foltynewicz (2-12)@ BALBruce Zimmermann (4-5)
Wed, Apr 28th@ TEXDane Dunning (5-10)@ BALDean Kremer (0-7)
Fri, Apr 30th@ SEAChris Flexen (14-6)vs DETTarik Skubal (8-12)
Sat, May 1st@ SEALjay Newsome (1-1)vs DETSpencer Turnbull (4-2)
Sun, May 2nd@ SEAJustus Sheffield (7-8)vs DETJose Urena (4-8)
Mon, May 3rdvs TBTyler Glasnow (5-2)   
Tue, May 4thvs TBShane McClanahan (10-6)vs HOUZack Greinke (11-6)
Wed, May 5thvs TBAndrew Kittredge (9-3)vs HOULuis Garcia (11-8)
Thu, May 6thvs TBCollin McHugh (6-1)vs HOULance McCullers Jr. (13-5)
Fri, May 7thvs LADJulio Urias (19-3)vs WSHPatrick Corbin (9-16)
Sat, May 8thvs LADClayton Kershaw (10-8)vs WSHMax Scherzer (15-4)
Sun, May 9thvs LADTrevor Bauer (8-5)vs WSHJoe Ross (5-9)
Mon, May 10th@ HOULuis Garcia (11-8)   
Tue, May 11th@ HOULance McCullers Jr. (13-5)@ TBLuis Patino (5-3)
Wed, May 12th@ HOUJose Urquidy (8-3)@ TBCollin McHugh (6-1)
Fri, May 14th@ BOSNick Pivetta (9-8)@ BALDean Kremer (0-7)
Sat, May 15th@ BOSMartin Perez (7-8)@ BALJorge Lopez (3-14)
Sun, May 16th@ BOSNathan Eovaldi (11-9)@ BALAdam Plutko (1-2)
Mon, May 17thvs CLESam Hentges (1-4)@ TEXJordan Lyles (10-13)
Tue, May 18thvs CLEZach Plesac (10-6)@ TEXMike Foltynewicz (2-12)
Wed, May 19thvs CLEAaron Civale (12-5)@ TEXHyeon-jong Yang (0-3)
Thu, May 20thvs MINJose Berrios (12-9)@ TEXDane Dunning (5-10)
Fri, May 21stvs OAKJames Kaprielian (8-5)vs CWSCarlos Rodon (13-5)
Sat, May 22ndvs OAKChris Bassitt (12-4)vs CWSDylan Cease (13-7)
Sun, May 23rdvs OAKSean Manaea (11-10)vs CWSDallas Keuchel (9-9)
Tue, May 25thvs TEXHyeon-jong Yang (0-3)vs TORSteven Matz (14-7)
Wed, May 26thvs TEXDane Dunning (5-10)   
Thu, May 27th@ OAKChris Bassitt (12-4)vs TORRobbie Ray (13-7)
Fri, May 28th@ OAKSean Manaea (11-10)@ DETCasey Mize (7-9)
Sat, May 29th@ OAKFrankie Montas (13-9)@ DETSpencer Turnbull (4-2)
Sun, May 30th@ OAKCole Irvin (10-15)@ DETTarik Skubal (8-12)
Mon, May 31st@ SFJohnny Cueto (7-7)vs TBRich Hill (7-8)
Tue, Jun 1st@ SFAlex Wood (10-4)vs TBTyler Glasnow (5-2)
Thu, Jun 3rdvs SEAJustus Sheffield (7-8)vs TBRyan Yarbrough (9-7)
Fri, Jun 4thvs SEARobert Dugger (0-2)vs BOSNathan Eovaldi (11-9)
Sat, Jun 5thvs SEAYusei Kikuchi (7-9)vs BOSEduardo Rodriguez (13-8)
Sun, Jun 6thvs SEALogan Gilbert (6-5)vs BOSGarrett Richards (7-8)
Mon, Jun 7thvs KCJackson Kowar (0-6)   
Tue, Jun 8thvs KCKris Bubic (6-7)@ MINMichael Pineda (9-8)
Wed, Jun 9thvs KCBrad Keller (8-12)@ MINRandy Dobnak (1-7)
Fri, Jun 11th@ ARIMerrill Kelly (7-11)   
Sat, Jun 12th@ ARICaleb Smith (4-9)@ PHIVince Velasquez (3-9)
Sun, Jun 13th@ ARIJon Duplantier (0-3)@ PHIAaron Nola (9-9)
Mon, Jun 14th@ OAKSean Manaea (11-10)   
Tue, Jun 15th@ OAKFrankie Montas (13-9)@ TORHyun Jin Ryu (14-10)
Wed, Jun 16th@ OAKCole Irvin (10-15)@ TORRoss Stripling (5-7)
Thu, Jun 17thvs DETMatt Manning (4-7)@ TORT.J. Zeuch (0-2)
Fri, Jun 18thvs DETJose Urena (4-8)vs OAKJames Kaprielian (8-5)
Sat, Jun 19thvs DETWily Peralta (4-5)vs OAKChris Bassitt (12-4)
Sun, Jun 20thvs DETCasey Mize (7-9)vs OAKSean Manaea (11-10)
Tue, Jun 22ndvs SFAnthony DeSclafani (13-7)vs KCBrady Singer (5-10)
Wed, Jun 23rdvs SFKevin Gausman (14-6)vs KCDanny Duffy (4-3)
Fri, Jun 25th@ TBAndrew Kittredge (9-3)@ BOSMartin Perez (7-8)
Sat, Jun 26th@ TBShane McClanahan (10-6)@ BOSNathan Eovaldi (11-9)
Sun, Jun 27th@ TBRyan Yarbrough (9-7)@ BOSEduardo Rodriguez (13-8)
Mon, Jun 28th@ NYYMichael King (2-4)vs LAADylan Bundy (2-9)
Tue, Jun 29th@ NYYJameson Taillon (8-6)vs LAAAndrew Heaney (8-9)
Wed, Jun 30th@ NYYDomingo German (4-5)vs LAAShohei Ohtani (9-2)
Fri, Jul 2ndvs BALKeegan Akin (2-10)   
Sat, Jul 3rdvs BALJorge Lopez (3-14)vs NYMTaijuan Walker (7-11)
Sun, Jul 4thvs BALThomas Eshelman (0-3)vs NYMCorey Oswalt (1-1)
Mon, Jul 5thvs BOSMartin Perez (7-8)   
Tue, Jul 6thvs BOSNathan Eovaldi (11-9)@ SEAJustus Sheffield (7-8)
Wed, Jul 7thvs BOSEduardo Rodriguez (13-8)@ SEAYusei Kikuchi (7-9)
Fri, Jul 9th@ SEAMarco Gonzales (10-6)@ HOUJake Odorizzi (6-7)
Sat, Jul 10th@ SEAChris Flexen (14-6)@ HOUZack Greinke (11-6)
Sun, Jul 11th@ SEAHector Santiago (1-1)@ HOUFramber Valdez (11-6)
Fri, Jul 16thvs SEAChris Flexen (14-6)vs BOSEduardo Rodriguez (13-8)
Sat, Jul 17thvs SEAYusei Kikuchi (7-9)vs BOSNathan Eovaldi (11-9)
Sun, Jul 18thvs SEALogan Gilbert (6-5)vs BOSMartin Perez (7-8)
Mon, Jul 19th@ OAKCole Irvin (10-15)   
Tue, Jul 20th@ OAKJames Kaprielian (8-5)vs PHIAaron Nola (9-9)
Thu, Jul 22nd@ MINKenta Maeda (6-5)@ BOSTanner Houck (1-5)
Fri, Jul 23rd@ MINJ.A. Happ (10-8)@ BOSEduardo Rodriguez (13-8)
Sat, Jul 24th@ MINJose Berrios (12-9)@ BOSNathan Eovaldi (11-9)
Sun, Jul 25th@ MINBailey Ober (3-3)@ BOSMartin Perez (7-8)
Mon, Jul 26thvs COLGerman Marquez (12-11)#4   
Tue, Jul 27thvs COLAustin Gomber (9-9)@ TBShane McClanahan (10-6)
Wed, Jul 28thvs COLLucas Gilbreath (3-2)#14@ TBMichael Wacha (3-5)
Thu, Jul 29thvs OAKFrankie Montas (13-9)@ TBLuis Patino (5-3)
Fri, Jul 30thvs OAKChris Bassitt (12-4)@ MIAZach Thompson (3-7)
Sat, Jul 31stvs OAKCole Irvin (10-15)@ MIATrevor Rogers (7-8)
Sun, Aug 1stvs OAKDaulton Jefferies (1-0)@ MIASandy Alcantara (9-15)
Mon, Aug 2nd@ TEXDane Dunning (5-10)vs BALJorge Lopez (3-14)
Tue, Aug 3rd@ TEXJordan Lyles (10-13)vs BALAlexander Wells (2-3)
Wed, Aug 4th@ TEXKolby Allard (3-12)vs BALMatt Harvey (6-14)
Thu, Aug 5th@ TEXSpencer Howard (0-5)vs SEATyler Anderson (7-11)
Fri, Aug 6th@ LADDavid Price (5-2)vs SEAMarco Gonzales (10-6)
Sat, Aug 7th@ LADJulio Urias (19-3)vs SEAChris Flexen (14-6)
Sun, Aug 8th@ LADWalker Buehler (16-4)vs SEAYusei Kikuchi (7-9)
Tue, Aug 10thvs TORRoss Stripling (5-7)@ KCDaniel Lynch (4-6)
Wed, Aug 11thvs TORAlek Manoah (9-2)@ KCBrady Singer (5-10)
Thu, Aug 12thvs TORJose Berrios (12-9)@ CWSLance Lynn (11-6)
Fri, Aug 13thvs HOUZack Greinke (11-6)   
Sat, Aug 14thvs HOULuis Garcia (11-8)@ CWSDylan Cease (13-7)
Sun, Aug 15thvs HOULance McCullers Jr. (13-5)@ CWSLucas Giolito (11-9)
Mon, Aug 16th@ NYYGerrit Cole (16-8)vs LAAJose Suarez (8-8)
Tue, Aug 17th@ DETCasey Mize (7-9)vs BOSNathan Eovaldi (11-9)
Wed, Aug 18th@ DETTarik Skubal (8-12)vs BOSNick Pivetta (9-8)
Thu, Aug 19th@ DETMatt Manning (4-7)vs MINJohn Gant (5-11)
Fri, Aug 20th@ CLESam Hentges (1-4)vs MINCharlie Barnes (0-3)
Sat, Aug 21st@ CLETriston McKenzie (5-9)vs MINKenta Maeda (6-5)
Sun, Aug 22nd@ CLECal Quantrill (8-3)   
Tue, Aug 24th@ BALSpenser Watkins (2-7)@ ATLCharlie Morton (14-6)#1
Wed, Aug 25th@ BALChris Ellis (1-0)   
Thu, Aug 26th@ BALKeegan Akin (2-10)@ OAKJames Kaprielian (8-5)
Fri, Aug 27thvs SDJoe Musgrove (11-9)@ OAKSean Manaea (11-10)
Sat, Aug 28thvs SDRyan Weathers (4-7)@ OAKFrankie Montas (13-9)
Mon, Aug 30thvs NYYCorey Kluber (5-3)@ LAAMike Mayers
Tue, Aug 31stvs NYYJameson Taillon (8-6)@ LAAJaime Barria (2-4)
Wed, Sep 1stvs NYYGerrit Cole (16-8)@ LAAPacky Naughton (0-4)
Fri, Sep 3rdvs TEXGlenn Otto (0-3)vs BALJohn Means (6-9)
Sat, Sep 4thvs TEXKolby Allard (3-12)vs BALChris Ellis (1-0)
Sun, Sep 5thvs TEXTaylor Hearn (6-6)vs BALKeegan Akin (2-10)
Mon, Sep 6thvs TEXA.J. Alexy (3-1)vs TORHyun Jin Ryu (14-10)
Tue, Sep 7th@ SDBlake Snell (7-6)vs TORSteven Matz (14-7)
Wed, Sep 8th@ SDYu Darvish (8-11)vs TORAlek Manoah (9-2)
Fri, Sep 10th@ HOUFramber Valdez (11-6)@ NYMTylor Megill (4-6)
Sat, Sep 11th@ HOULuis Garcia (11-8)@ NYMTaijuan Walker (7-11)
Sun, Sep 12th@ HOULance McCullers Jr. (13-5)@ NYMCarlos Carrasco (1-5)
Tue, Sep 14th@ CWSLucas Giolito (11-9)@ BALAlexander Wells (2-3)
Wed, Sep 15th@ CWSDallas Keuchel (9-9)@ BALJohn Means (6-9)
Thu, Sep 16th@ CWSReynaldo Lopez (4-4)@ BALChris Ellis (1-0)
Fri, Sep 17thvs OAKCole Irvin (10-15)vs CLEZach Plesac (10-6)
Sat, Sep 18thvs OAKJames Kaprielian (8-5)vs CLEAaron Civale (12-5)
Sun, Sep 19thvs OAKFrankie Montas (13-9)vs CLEEli Morgan (5-7)
Mon, Sep 20thvs HOUFramber Valdez (11-6)vs TEXA.J. Alexy (3-1)
Tue, Sep 21stvs HOUJose Urquidy (8-3)vs TEXDane Dunning (5-10)
Wed, Sep 22ndvs HOULuis Garcia (11-8)vs TEXTaylor Hearn (6-6)
Thu, Sep 23rdvs HOULance McCullers Jr. (13-5)   
Fri, Sep 24thvs SEALogan Gilbert (6-5)@ BOSNathan Eovaldi (11-9)
Sat, Sep 25thvs SEATyler Anderson (7-11)@ BOSNick Pivetta (9-8)
Sun, Sep 26thvs SEAMarco Gonzales (10-6)@ BOSEduardo Rodriguez (13-8)
Tue, Sep 28th@ TEXA.J. Alexy (3-1)@ TORHyun Jin Ryu (14-10)
Wed, Sep 29th@ TEXTaylor Hearn (6-6)@ TORJose Berrios (12-9)
Thu, Sep 30th@ TEXGlenn Otto (0-3)@ TORRobbie Ray (13-7)
Fri, Oct 1st@ SEAMarco Gonzales (10-6)vs TBShane McClanahan (10-6)
Sat, Oct 2nd@ SEAChris Flexen (14-6)vs TBShane Baz (2-0)
Sun, Oct 3rd@ SEATyler Anderson (7-11)vs TBMichael Wacha (3-5)
Wed, Apr 7th   vs BALJohn Means (6-9)
Sun, Apr 11th   @ TBBrent Honeywell Jr. (0-0)
Sat, Apr 17th   vs TBTyler Glasnow (5-2)
Sun, Apr 18th   vs TBAndrew Kittredge (9-3)
Thu, Apr 29th   @ BALJorge Lopez (3-14)
Thu, May 13th   @ TBRich Hill (7-8)
Wed, Jun 2nd   vs TBShane McClanahan (10-6)
Thu, Jun 10th   @ MINJ.A. Happ (10-8)
Thu, Jun 24th   vs KCBrad Keller (8-12)
Thu, Jul 8th   @ SEALogan Gilbert (6-5)
Wed, Jul 21st   vs PHISpencer Howard (0-5)
Mon, Aug 9th   @ KCCarlos Hernandez (6-2)
Mon, Aug 23rd   @ ATLHuascar Ynoa (4-6)#5
Sun, Aug 29th   @ OAKPaul Blackburn (1-4)
Thu, Sep 9th   vs TORJose Berrios (12-9)
Mon, Sep 13th   vs MINJohn Gant (5-11)