Skip to main content

Who Should I Trade?

Mitch Haniger for Mike Yastrzemski (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Mitch Haniger
CF,DH,RF - SEA
Mitch Haniger
Mike Yastrzemski
LF,CF,RF - SF
Mike Yastrzemski
Expert
Recommendation
65%
Recommended by
11 of 17 experts
35%
Recommended by
6 of 17 experts
Rankings 
   
Rest of Season# 75# 81
VBR# 36# 277
   
Projections 
   
Runs117
Home Runs42
RBI96
Stolen Bases00
Batting Average.254.225
   
Misc 
   
Injury Alert-DTD
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 62# 81
   
Nick Pollack
Pitcher List
# 70# 129
   
Mike Maher
FantasyPros
# 67# 88
   
Dan Harris
FantasyPros
# 64# 118
   
Pierre Camus
RotoBaller
# 104# 136
   
Mick Ciallela
Fantrax
# 85# 127
   
Ryan Amore
Pitcher List
# 65# 67
   
Brendan Tuma
FantasyPros
# 72# 133
   
Brad Camara
FantasyPros
# 106# 140
   
Chris Mitchell
FantasyData
# 76# 90
   
Corbin Young
FantasyData
# 75# 77
   
Joe Pisapia
FantasyPros
# 74# 63
   
Chris Clegg
Fantrax
# 105# 89
   
Jordan Eisen
Field of Vision Sports
# 122# 56
   
Jorge B. Edwards
Fantasy In Frames
# 126# 79
   
Chris Meaney
FTN
# 126# 79
   
Carmen Maiorano
FantasyPros
# 157# 79
   
Who Should I Trade? Player Statistics
  Mitch Haniger
CF,DH,RF - SEA
Mitch Haniger
Mike Yastrzemski
LF,CF,RF - SF
Mike Yastrzemski
2021 Stats 
   
   
At Bats556430
   
Runs10071
   
Hits14195
   
Singles8644
   
Doubles2025
   
Triples23
   
Home Runs3323
   
RBI8358
   
Stolen Bases13
   
Caught Stealing00
   
Walks4946
   
Strikeouts150120
   
Batting Average.254.221
   
On Base Pct.319.308
   
Slugging Pct.475.454
   
On-base Plus Slugging.794.762
   
Who Should I Trade? Player Projections
  Mitch Haniger
CF,DH,RF - SEA
Mitch Haniger
Mike Yastrzemski
LF,CF,RF - SF
Mike Yastrzemski
2021 Projections 
   
   
At Bats6146
   
Runs117
   
Hits1510
   
Singles95
   
Doubles23
   
Triples00
   
Home Runs42
   
RBI96
   
Stolen Bases00
   
Caught Stealing00
   
Walks55
   
Strikeouts1713
   
Batting Average.254.225
   
On Base Pct.319.315
   
Slugging Pct.476.451
   
On-base Plus Slugging.795.766
   
Who Should I Trade? Player Notes
  Mitch Haniger
CF,DH,RF - SEA
Mitch Haniger
Mike Yastrzemski
LF,CF,RF - SF
Mike Yastrzemski
News 
 Mitch Haniger went 2-for-5 with one RBI, one run and two strikeouts in the Mariners 8-4 loss on Tuesday against Boston.
Ari Koslow
Wed, Sep 15th
Mike Yastrzemski left Wednesday's game after fouling a ball off his right foot/ankle. He is day to day with a right ankle contusion.
Kamran Hoda
Wed, Sep 8th
 Mitch Haniger went 4-for-4 with three RBIs and one run in the Mariners 5-4 win on Monday against Boston.
Ari Koslow
Tue, Sep 14th
Outfielder Mike Yastrzemski went 2-for-4 with a home run, three RBI, two runs scored, and a walk as the Giants beat the Rockies 12-3 on Tuesday.
Jon Mathisen
Wed, Sep 8th
 Mitch Haniger went 1-for-3 with one RBI, one run and one walk in the Mariners 5-4 loss on Sunday against Arizona.
Ari Koslow
Mon, Sep 13th
Outfielder Mike Yastrzemski went 2-for-3 with a double, a walk, and a run scored as the Giants took down the Dodgers 6-4 on Sunday night.
Jon Mathisen
Sun, Sep 5th
 Mitch Haniger went 1-for-4 with two RBIs, one run and two strikeouts in the Mariners 7-3 loss on Saturday against Arizona.
Ari Koslow
Sun, Sep 12th
Outfielder Mike Yastrzemski went 2-for-4 with a home run, a double, two RBI, and a strikeout as the Giants took out the Braves by a score of 5-0 on Saturday.
Jon Mathisen
Sat, Aug 28th
 Mitch Haniger went 1-for-4 with one RBI, two runs, two walks and two strikeouts in the Mariners 10-4 extra-inning win on Sunday against Arizona.
Ari Koslow
Mon, Sep 6th
Outfielder Mike Yastrzemski went 1-for-5 with a two-run homer and two strikeouts as the Giants blanked the Mets 8-0 on Tuesday.
Jon Mathisen
Wed, Aug 25th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mitch Haniger
CF,DH,RF - SEA
Mitch Haniger
Mike Yastrzemski
LF,CF,RF - SF
Mike Yastrzemski
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs SFKevin Gausman (14-6)#21@ SEAMarco Gonzales (8-5)#68
Fri, Apr 2ndvs SFJohnny Cueto (7-7)#103@ SEAYusei Kikuchi (7-8)#53
Sat, Apr 3rdvs SFLogan Webb (10-3)#39@ SEAChris Flexen (11-6)#55
Mon, Apr 5thvs CWSCarlos Rodon (12-5)#24@ SDAdrian Morejon (0-0)
Tue, Apr 6thvs CWSLucas Giolito (9-9)#16@ SDYu Darvish (8-10)#23
Wed, Apr 7thvs CWSDallas Keuchel (8-9)#176@ SDBlake Snell (7-6)#33
Thu, Apr 8th@ MINJose Berrios (11-8)#12   
Sat, Apr 10th@ MINMichael Pineda (6-8)#81vs COLChi Chi Gonzalez (3-7)#409
Sun, Apr 11th@ MINMatt Shoemaker (3-8)#159vs COLGerman Marquez (12-10)#19
Tue, Apr 13th@ BALDean Kremer (0-7)#396vs CINLuis Castillo (7-15)#44
Thu, Apr 15th@ BALBruce Zimmermann (4-4)#375   
Fri, Apr 16thvs HOUJose Urquidy (7-3)#59@ MIADaniel Castano (0-2)#275
Sat, Apr 17thvs HOUZack Greinke (11-6)#27@ MIASandy Alcantara (9-13)#9
Sun, Apr 18thvs HOUJake Odorizzi (6-7)#77@ MIAPablo Lopez (5-5)#38
Mon, Apr 19thvs LADDustin May (1-1)@ PHIChase Anderson (2-4)#289
Tue, Apr 20thvs LADJulio Urias (18-3)#10@ PHIZack Wheeler (13-9)#1
Thu, Apr 22nd@ BOSNick Pivetta (9-7)#111vs MIADaniel Castano (0-2)#275
Fri, Apr 23rd@ BOSMartin Perez (7-8)#391vs MIASandy Alcantara (9-13)#9
Sat, Apr 24th@ BOSNathan Eovaldi (10-8)#29vs MIAPablo Lopez (5-5)#38
Sun, Apr 25th@ BOSEduardo Rodriguez (11-8)#91vs MIARoss Detwiler (2-1)#226
Mon, Apr 26th@ HOUJose Urquidy (7-3)#59vs COLAustin Gomber (9-9)
Tue, Apr 27th@ HOUCristian Javier (4-1)#84vs COLChi Chi Gonzalez (3-7)#409
Wed, Apr 28th@ HOUZack Greinke (11-6)#27vs COLGerman Marquez (12-10)#19
Thu, Apr 29th@ HOULuis Garcia (11-7)#40   
Fri, Apr 30thvs LAAAndrew Heaney (8-9)#95@ SDYu Darvish (8-10)#23
Sat, May 1stvs LAAGriffin Canning (5-4)#120@ SDBlake Snell (7-6)#33
Sun, May 2ndvs LAADylan Bundy (2-9)#115@ SDJoe Musgrove (11-9)#14
Mon, May 3rdvs BALDean Kremer (0-7)#396   
Tue, May 4thvs BALJorge Lopez (3-14)@ COLRyan Castellani (0-0)#406
Wed, May 5thvs BALJohn Means (5-7)#32@ COLJon Gray (8-10)#104
Fri, May 7th@ TEXMike Foltynewicz (2-12)#234vs SDBlake Snell (7-6)#33
Sat, May 8th@ TEXKohei Arihara (2-4)#194vs SDJoe Musgrove (11-9)#14
Sun, May 9th@ TEXDane Dunning (5-8)#106vs SDChris Paddack (7-7)#70
Tue, May 11th@ LADWalker Buehler (14-3)#2vs TEXJordan Lyles (9-11)#167
Wed, May 12th@ LADJulio Urias (18-3)#10   
Thu, May 13thvs CLEZach Plesac (10-5)#63@ PITWil Crowe (3-7)#352
Fri, May 14thvs CLEAaron Civale (10-4)#52@ PITMiguel Yajure
Sat, May 15thvs CLETriston McKenzie (5-6)#89@ PITTyler Anderson (6-9)#57
Sun, May 16thvs CLEShane Bieber (7-4)#79@ PITMitch Keller (4-11)#397
Mon, May 17thvs DETCasey Mize (7-8)#56@ CINSonny Gray (7-7)#54
Tue, May 18thvs DETSpencer Turnbull (4-2)@ CINLuis Castillo (7-15)#44
Wed, May 19thvs DETTarik Skubal (8-12)#61@ CINWade Miley (12-6)#45
Fri, May 21st@ SDChris Paddack (7-7)#70vs LADTrevor Bauer (8-5)
Sat, May 22nd@ SDRyan Weathers (4-7)#193vs LADWalker Buehler (14-3)#2
Sun, May 23rd@ SDYu Darvish (8-10)#23vs LADJulio Urias (18-3)#10
Mon, May 24th@ OAKFrankie Montas (12-9)#17   
Tue, May 25th@ OAKCole Irvin (9-13)#90@ ARICorbin Martin (0-3)#238
Wed, May 26th@ OAKJames Kaprielian (7-5)#124@ ARIMerrill Kelly (7-10)#76
Thu, May 27thvs TEXKolby Allard (3-12)#150@ LADDavid Price (4-2)#96
Fri, May 28thvs TEXJordan Lyles (9-11)#167@ LADWalker Buehler (14-3)#2
Sat, May 29thvs TEXMike Foltynewicz (2-12)#234@ LADJulio Urias (18-3)#10
Sun, May 30thvs TEXHyeon-jong Yang (0-3)#322@ LADClayton Kershaw (9-7)#26
Mon, May 31stvs OAKJames Kaprielian (7-5)#124vs LAADylan Bundy (2-9)#115
Tue, Jun 1stvs OAKChris Bassitt (12-4)#20vs LAAAndrew Heaney (8-9)#95
Wed, Jun 2ndvs OAKSean Manaea (10-9)#35   
Thu, Jun 3rd@ LAAGriffin Canning (5-4)#120vs CHCZach Davies (6-11)#183
Fri, Jun 4th@ LAAShohei Ohtani (9-2)#47vs CHCJake Arrieta (5-13)#382
Sat, Jun 5th@ LAAAlex Cobb (8-3)#144vs CHCKohl Stewart (1-1)#378
Sun, Jun 6th@ LAAPatrick Sandoval (3-6)vs CHCKyle Hendricks (14-6)#85
Tue, Jun 8th@ DETMatthew Boyd (3-8)#179@ TEXJordan Lyles (9-11)#167
Wed, Jun 9th@ DETCasey Mize (7-8)#56@ TEXKyle Gibson (10-7)#36
Thu, Jun 10th@ DETTyler Alexander (2-3)#148   
Fri, Jun 11th@ CLEAaron Civale (10-4)#52@ WSHMax Scherzer (14-4)#4
Sat, Jun 12th@ CLETriston McKenzie (5-6)#89@ WSHJefry Rodriguez (0-0)#379
Sun, Jun 13th@ CLEShane Bieber (7-4)#79@ WSHJoe Ross (5-9)
Mon, Jun 14thvs MINKenta Maeda (6-5)vs ARIMatt Peacock (5-7)#189
Tue, Jun 15thvs MINJ.A. Happ (9-8)#152vs ARIAlex Young (2-6)#248
Wed, Jun 16thvs MINBailey Ober (2-2)#147vs ARIMerrill Kelly (7-10)#76
Thu, Jun 17thvs TBRich Hill (6-7)#64vs ARIZac Gallen (2-10)#75
Fri, Jun 18thvs TBMichael Wacha (3-5)#191vs PHIVince Velasquez (3-6)#187
Sat, Jun 19thvs TBJosh Fleming (10-6)#123vs PHIAaron Nola (7-8)#31
Sun, Jun 20thvs TBShane McClanahan (9-5)#86vs PHIZach Eflin (4-7)
Tue, Jun 22ndvs COLKyle Freeland (5-8)#387@ LAAAndrew Heaney (8-9)#95
Wed, Jun 23rdvs COLGerman Marquez (12-10)#19@ LAAShohei Ohtani (9-2)#47
Fri, Jun 25th@ CWSCarlos Rodon (12-5)#24vs OAKSean Manaea (10-9)#35
Sun, Jun 27th@ CWSRyan Burrvs OAKCole Irvin (9-13)#90
Tue, Jun 29th@ TORRobbie Ray (12-5)#11@ LADWalker Buehler (14-3)#2
Wed, Jun 30th@ TORSteven Matz (12-7)#69   
Thu, Jul 1st@ TORHyun Jin Ryu (13-8)#43@ ARIMerrill Kelly (7-10)#76
Fri, Jul 2ndvs TEXKyle Gibson (10-7)#36@ ARIZac Gallen (2-10)#75
Sat, Jul 3rdvs TEXJordan Lyles (9-11)#167@ ARIJake Faria (0-0)#337
Sun, Jul 4thvs TEXMike Foltynewicz (2-12)#234@ ARICaleb Smith (4-9)#215
Tue, Jul 6thvs NYYJameson Taillon (8-6)#66vs STLAdam Wainwright (16-7)#3
Wed, Jul 7thvs NYYNick Nelsonvs STLJohan Oviedo (0-5)#393
Thu, Jul 8thvs NYYJordan Montgomery (5-6)#46   
Fri, Jul 9thvs LAAAlex Cobb (8-3)#144vs WSHPaolo Espino (4-5)#127
Sat, Jul 10thvs LAAPatrick Sandoval (3-6)vs WSHJon Lester (6-6)#166
Sun, Jul 11thvs LAAJose Suarez (7-7)#99vs WSHErick Fedde (7-9)#158
Fri, Jul 16th@ LAAAndrew Heaney (8-9)#95@ STLAdam Wainwright (16-7)#3
Sat, Jul 17th@ LAAAlex Cobb (8-3)#144@ STLKwang Hyun Kim (6-7)#83
Sun, Jul 18th@ LAAPatrick Sandoval (3-6)@ STLWade LeBlanc (0-2)#384
Tue, Jul 20th@ COLGerman Marquez (12-10)#19@ LADDarien Nunez
Wed, Jul 21st@ COLAustin Gomber (9-9)@ LADJulio Urias (18-3)#10
Thu, Jul 22ndvs OAKSean Manaea (10-9)#35@ LADWalker Buehler (14-3)#2
Fri, Jul 23rdvs OAKFrankie Montas (12-9)#17vs PITChad Kuhl (5-6)#253
Sat, Jul 24thvs OAKChris Bassitt (12-4)#20vs PITWil Crowe (3-7)#352
Sun, Jul 25thvs OAKCole Irvin (9-13)#90vs PITJT Brubaker (5-13)#107
Mon, Jul 26thvs HOULuis Garcia (11-7)#40   
Tue, Jul 27thvs HOULance McCullers Jr. (12-4)#30vs LADJulio Urias (18-3)#10
Wed, Jul 28thvs HOUJake Odorizzi (6-7)#77vs LADWalker Buehler (14-3)#2
Fri, Jul 30th@ TEXKolby Allard (3-12)#150vs HOUFramber Valdez (10-5)#49
Sat, Jul 31st@ TEXTaylor Hearn (6-4)#122vs HOUZack Greinke (11-6)#27
Sun, Aug 1st@ TEXMike Foltynewicz (2-12)#234vs HOULuis Garcia (11-7)#40
Mon, Aug 2nd@ TBMichael Wacha (3-5)#191@ ARITaylor Widener (2-1)#186
Tue, Aug 3rd@ TBLuis Patino (4-3)#114@ ARIMadison Bumgarner (7-10)#93
Wed, Aug 4th@ TBJosh Fleming (10-6)#123@ ARIZac Gallen (2-10)#75
Thu, Aug 5th@ NYYNestor Cortes Jr. (2-2)#126@ ARIMerrill Kelly (7-10)#76
Fri, Aug 6th@ NYYWandy Peralta@ MILCorbin Burnes (10-4)#5
Sat, Aug 7th@ NYYAndrew Heaney (8-9)#95@ MILBrandon Woodruff (9-9)#7
Sun, Aug 8th@ NYYLuis Gil (1-0)#235@ MILBrett Anderson (4-8)#170
Tue, Aug 10thvs TEXKolby Allard (3-12)#150vs ARIZac Gallen (2-10)#75
Wed, Aug 11thvs TEXSpencer Howard (0-4)#151vs ARIMerrill Kelly (7-10)#76
Thu, Aug 12thvs TEXMike Foltynewicz (2-12)#234vs COLGerman Marquez (12-10)#19
Fri, Aug 13thvs TORRobbie Ray (12-5)#11vs COLAustin Gomber (9-9)
Sat, Aug 14thvs TORHyun Jin Ryu (13-8)#43vs COLKyle Freeland (5-8)#387
Sun, Aug 15thvs TORSteven Matz (12-7)#69vs COLJon Gray (8-10)#104
Tue, Aug 17th@ TEXTaylor Hearn (6-4)#122vs NYMMarcus Stroman (9-12)#15
Wed, Aug 18th@ TEXMike Foltynewicz (2-12)#234vs NYMTylor Megill (3-5)#153
Thu, Aug 19th@ TEXSpencer Howard (0-4)#151   
Fri, Aug 20th@ HOULance McCullers Jr. (12-4)#30@ OAKJames Kaprielian (7-5)#124
Sat, Aug 21st@ HOUJake Odorizzi (6-7)#77@ OAKSean Manaea (10-9)#35
Sun, Aug 22nd@ HOUFramber Valdez (10-5)#49@ OAKFrankie Montas (12-9)#17
Mon, Aug 23rd@ OAKPaul Blackburn (1-2)#333   
Tue, Aug 24th@ OAKCole Irvin (9-13)#90@ NYMTylor Megill (3-5)#153
Thu, Aug 26thvs KCBrad Keller (8-12)#199@ NYMCarlos Carrasco (1-2)#71
Fri, Aug 27thvs KCKris Bubic (4-6)#125@ ATLMax Fried (11-7)#34
Sat, Aug 28thvs KCDaniel Lynch (4-5)#401@ ATLHuascar Ynoa (4-5)#128
Sun, Aug 29thvs KCBrady Singer (4-10)#138@ ATLIan Anderson (7-5)#48
Mon, Aug 30thvs HOULuis Garcia (11-7)#40vs MILCorbin Burnes (10-4)#5
Tue, Aug 31stvs HOULance McCullers Jr. (12-4)#30vs MILBrandon Woodruff (9-9)#7
Wed, Sep 1stvs HOUJake Odorizzi (6-7)#77vs MILBrett Anderson (4-8)#170
Fri, Sep 3rd@ ARIMadison Bumgarner (7-10)#93vs LADCorey Knebel (3-0)#146
Sat, Sep 4th@ ARIHumberto Castellanos (2-1)#219vs LADJulio Urias (18-3)#10
Sun, Sep 5th@ ARITyler Gilbert (2-2)#185vs LADWalker Buehler (14-3)#2
Mon, Sep 6th@ HOULance McCullers Jr. (12-4)#30@ COLKyle Freeland (5-8)#387
Tue, Sep 7th@ HOUJake Odorizzi (6-7)#77@ COLChi Chi Gonzalez (3-7)#409
Wed, Sep 8th@ HOUJose Urquidy (7-3)#59@ COLJon Gray (8-10)#104
Fri, Sep 10thvs ARIMadison Bumgarner (7-10)#93@ CHCKyle Hendricks (14-6)#85
Sat, Sep 11thvs ARIHumberto Castellanos (2-1)#219@ CHCZach Davies (6-11)#183
Sun, Sep 12thvs ARITyler Gilbert (2-2)#185@ CHCJustin Steele (3-3)#211
Mon, Sep 13thvs BOSEduardo Rodriguez (11-8)#91vs SDYu Darvish (8-10)#23
Tue, Sep 14thvs BOSNathan Eovaldi (10-8)#29vs SDJake Arrieta (5-13)#382
Wed, Sep 15thvs BOSTanner Houck (0-4)#261vs SDJoe Musgrove (11-9)#14
Fri, Sep 17th@ KCBrady Singer (4-10)#138vs ATLIan Anderson (7-5)#48
Sat, Sep 18th@ KCKris Bubic (4-6)#125vs ATLCharlie Morton (13-5)#6
Sun, Sep 19th@ KCJackson Kowar (0-3)#169vs ATLMax Fried (11-7)#34
Mon, Sep 20th@ OAKSean Manaea (10-9)#35   
Tue, Sep 21st@ OAKPaul Blackburn (1-2)#333@ SDJoe Musgrove (11-9)#14
Wed, Sep 22nd@ OAKCole Irvin (9-13)#90@ SD
Thu, Sep 23rd@ OAKJames Kaprielian (7-5)#124@ SD
Fri, Sep 24th@ LAAJose Suarez (7-7)#99@ COLRyan Feltner (0-1)#306
Sat, Sep 25th@ LAA@ COL
Sun, Sep 26th@ LAA@ COL
Mon, Sep 27thvs OAK   
Tue, Sep 28thvs OAKvs ARI
Wed, Sep 29thvs OAKvs ARI
Fri, Oct 1stvs LAAvs SD
Sat, Oct 2ndvs LAAvs SD
Sun, Oct 3rdvs LAAvs SD
Fri, Apr 9th   vs COLAustin Gomber (9-9)
Mon, Apr 12th   vs CINWade Miley (12-6)#45
Wed, Apr 14th   vs CINTyler Mahle (12-5)#28
Wed, Apr 21st   @ PHIZach Eflin (4-7)
Mon, May 10th   vs TEXKyle Gibson (10-7)#36
Thu, May 20th   @ CINTyler Mahle (12-5)#28
Sat, Jun 26th   vs OAKFrankie Montas (12-9)#17
Mon, Jun 28th   @ LADTrevor Bauer (8-5)
Mon, Jul 5th   vs STLKwang Hyun Kim (6-7)#83
Mon, Jul 19th   @ LADTony Gonsolin (3-1)#58
Thu, Jul 29th   vs LADDavid Price (4-2)#96
Mon, Aug 16th   vs NYMRich Hill (6-7)#64
Wed, Aug 25th   @ NYMTaijuan Walker (7-9)#67
Thu, Sep 2nd   vs MILEric Lauer (6-5)#113
Thu, Sep 16th   vs SDPierce Johnson
Thu, Sep 30th   vs ARI