Skip to main content

Who Should I Trade?

Mitch Haniger for Joey Gallo (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Mitch Haniger
RF,DH - SEA
Mitch Haniger
Joey Gallo
DH,LF,RF - NYY
Joey Gallo
Expert
Recommendation
69%
Recommended by
9 of 13 experts
31%
Recommended by
4 of 13 experts
Rankings 
   
Rest of Season# 92# 97
VBR# 82# 134
   
Projections 
   
Runs4242
Home Runs1618
RBI4441
Stolen Bases12
Batting Average.243.201
   
Misc 
   
Injury AlertIL60-
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 69# 83
   
Mike Maher
FantasyPros
# 61# 84
   
Pierre Camus
RotoBaller
# 102# 106
   
Andrew Seifter
FantasyPros
# 131# 168
   
Bart Wheeler
Hail to Fantasy Football
# 76# 110
   
Ryan Amore
Pitcher List
# 60# 64
   
Joe Pisapia
FantasyPros
# 54# 78
   
Travis Argo
Fantasy Six Pack
# 68# 79
   
Kelly Kirby
FantasyPros
# 84# 89
   
Brad Camara
RotoBaller
# 108# 94
   
Mick Ciallela
Fantrax
# 117# 113
   
Scott Youngson
Pitcher List
# 164# 125
   
Nate Miller
Fantasy Six Pack
# 173# 112
   
Who Should I Trade? Player Statistics
  Mitch Haniger
RF,DH - SEA
Mitch Haniger
Joey Gallo
DH,LF,RF - NYY
Joey Gallo
2022 Stats 
   
   
At Bats35176
   
Runs324
   
Hits731
   
Singles318
   
Doubles14
   
Triples00
   
Home Runs39
   
RBI718
   
Stolen Bases01
   
Caught Stealing00
   
Walks128
   
Strikeouts980
   
Batting Average.200.176
   
On Base Pct.222.289
   
Slugging Pct.486.352
   
On-base Plus Slugging.708.642
   
Who Should I Trade? Player Projections
  Mitch Haniger
RF,DH - SEA
Mitch Haniger
Joey Gallo
DH,LF,RF - NYY
Joey Gallo
2022 Projections 
   
   
At Bats277253
   
Runs4242
   
Hits6751
   
Singles3825
   
Doubles128
   
Triples10
   
Home Runs1618
   
RBI4441
   
Stolen Bases12
   
Caught Stealing01
   
Walks2647
   
Strikeouts77107
   
Batting Average.243.201
   
On Base Pct.318.334
   
Slugging Pct.465.450
   
On-base Plus Slugging.783.785
   
Who Should I Trade? Player Notes
  Mitch Haniger
RF,DH - SEA
Mitch Haniger
Joey Gallo
DH,LF,RF - NYY
Joey Gallo
News 
 Mitch Haniger has begun hitting in the batting cage back in Seattle, but he has not begun running yet.
Ari Koslow
Wed, Jun 8th
Joey Gallo went 2-for-4 with a home run, a walk, three RBIs and two runs scored in New York’s 12-3 win against the Blue Jays on Friday.
Luke Monaldo
Sat, Jun 18th
 On Saturday, the Seattle Mariners placed Mitch Haniger on the 10-day IL with a high ankle sprain.
Kelly Kirby
Sat, Apr 30th
Joey Gallo went 1-for-3 with a double, two RBIs and two runs scored in New York’s 18-4 victory over the Cubs on Sunday.
Luke Monaldo
Mon, Jun 13th
 Mitch Haniger left Friday's game against the Marlins with a high ankle sprain.
Scott Youngson - FantasyPros
Fri, Apr 29th
Joey Gallo is not in the Yankees lineup Friday against the Cubs.
Ari Koslow
Fri, Jun 10th
 OF Mitch Haniger has been reinstated from the injured list. RP Matt Koch was DFA'd.
Vince DiSilvio
Fri, Apr 29th
Joey Gallo went 2-for-5 with two home runs, three RBIs and two runs scored in New York’s 10-7 victory in Minnesota on Thursday.
Luke Monaldo
Fri, Jun 10th
 The Seattle Mariners placed Mitch Haniger on the COVID IL on Saturday.
Ari Koslow
Sat, Apr 16th
Joey Gallo went 1-for-3 with a home run and two RBIs in New York's 10-inning victory against Detroit on Sunday.
Luke Monaldo
Sun, Jun 5th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mitch Haniger
RF,DH - SEA
Mitch Haniger
Joey Gallo
DH,LF,RF - NYY
Joey Gallo
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ MINJoe Ryan (5-3)#54vs BOSNathan Eovaldi (4-2)#20
Sat, Apr 9th@ MINSonny Gray (3-1)#46vs BOSNick Pivetta (8-5)#49
Sun, Apr 10th@ MINBailey Ober (1-2)#75vs BOSTanner Houck (4-3)#63
Mon, Apr 11th@ MINDylan Bundy (4-4)#172vs TORAlek Manoah (9-2)#15
Tue, Apr 12th@ CWSVince Velasquez (3-3)#184vs TORYusei Kikuchi (2-3)#103
Wed, Apr 13th@ CWSDallas Keuchel (2-5)#376vs TORJose Berrios (5-3)#33
Thu, Apr 14th@ CWSJimmy Lambert (0-2)#253vs TORKevin Gausman (5-6)#10
Fri, Apr 15thvs HOUJake Odorizzi (3-2)#118@ BALJordan Lyles (4-6)#332
Sat, Apr 16thvs HOUJustin Verlander (9-3)#3@ BALTyler Wells (5-4)#90
Sun, Apr 17thvs HOUJose Urquidy (6-3)#83@ BALBruce Zimmermann (2-5)#244
Tue, Apr 19thvs TEXJon Gray (3-3)#86@ DETTyler Alexander (0-3)#213
Wed, Apr 20thvs TEXDane Dunning (1-5)#100@ DETEduardo Rodriguez (1-3)#40
Thu, Apr 21stvs TEXTaylor Hearn (4-5)#239@ DETMichael Pineda (1-2)#136
Fri, Apr 22ndvs KCBrad Keller (2-8)#120vs CLEEli Morgan (3-2)#168
Sat, Apr 23rdvs KCKris Bubic (1-4)#246vs CLECal Quantrill (4-4)#77
Sun, Apr 24thvs KCCarlos Hernandez (0-3)#308vs CLEAaron Civale (2-3)#140
Tue, Apr 26th@ TBMatt Wisler (2-1)#121vs BALJordan Lyles (4-6)#332
Wed, Apr 27th@ TBDrew Rasmussen (5-3)#52vs BALTyler Wells (5-4)#90
Thu, Apr 28th@ TBJeffrey Springs (3-2)#37vs BALBruce Zimmermann (2-5)#244
Fri, Apr 29th@ MIAElieser Hernandez (2-5)#156@ KCKris Bubic (1-4)#246
Sat, Apr 30th@ MIAJesus Luzardo (2-3)#126@ KCCarlos Hernandez (0-3)#308
Sun, May 1st@ MIASandy Alcantara (7-3)#2@ KCDaniel Lynch (3-7)#283
Mon, May 2nd@ HOUJake Odorizzi (3-2)#118@ TORRoss Stripling (4-2)#128
Tue, May 3rd@ HOUCristian Javier (4-3)#78@ TORAlek Manoah (9-2)#15
Wed, May 4th@ HOUJustin Verlander (9-3)#3@ TORYusei Kikuchi (2-3)#103
Thu, May 5thvs TBShane McClanahan (7-3)#6   
Fri, May 6thvs TBMatt Wisler (2-1)#121   
Sat, May 7thvs TBDrew Rasmussen (5-3)#52   
Sun, May 8thvs TBRyan Yarbrough (0-3)#151vs TEXGlenn Otto (4-2)#138
Mon, May 9thvs PHIRanger Suarez (6-4)#80vs TEXJon Gray (3-3)#86
Tue, May 10thvs PHIAaron Nola (4-5)#7vs TORYusei Kikuchi (2-3)#103
Wed, May 11thvs PHIBailey Falter (0-2)#202vs TORJose Berrios (5-3)#33
Fri, May 13th@ NYMMax Scherzer (5-1)#124@ CWSVince Velasquez (3-3)#184
Sat, May 14th@ NYMChris Bassitt (5-5)#30@ CWSDallas Keuchel (2-5)#376
Sun, May 15th@ NYMCarlos Carrasco (8-3)#48@ CWSMichael Kopech (2-4)#34
Mon, May 16th@ TORYusei Kikuchi (2-3)#103@ BALKyle Bradish (1-4)#254
Tue, May 17th@ TORJose Berrios (5-3)#33@ BALSpenser Watkins (0-1)#377
Wed, May 18th@ TORKevin Gausman (5-6)#10@ BALJordan Lyles (4-6)#332
Thu, May 19th@ BOSRich Hill (3-4)#144@ BALBruce Zimmermann (2-5)#244
Fri, May 20th@ BOSMichael Wacha (6-1)#123   
Sat, May 21st@ BOSGarrett Whitlock (2-1)#57vs CWSDallas Keuchel (2-5)#376
Sun, May 22nd@ BOSNathan Eovaldi (4-2)#20vs CWSMichael Kopech (2-4)#34
Mon, May 23rdvs OAKZach Logue (2-4)#207vs BALJordan Lyles (4-6)#332
Tue, May 24thvs OAKJames Kaprielian (0-5)#199vs BALBruce Zimmermann (2-5)#244
Wed, May 25thvs OAKPaul Blackburn (6-3)#12vs BALTyler Wells (5-4)#90
Fri, May 27thvs HOUJustin Verlander (9-3)#3@ TBJeffrey Springs (3-2)#37
Sat, May 28thvs HOUJose Urquidy (6-3)#83@ TBCorey Kluber (3-4)#56
Sun, May 29thvs HOULuis Garcia (5-5)#35@ TBShane McClanahan (7-3)#6
Tue, May 31st@ BALBryan Bakervs LAANoah Syndergaard (4-6)#79
Wed, Jun 1st@ BALKyle Bradish (1-4)#254   
Thu, Jun 2nd@ BALJordan Lyles (4-6)#332vs LAAReid Detmers (2-3)#98
Fri, Jun 3rd@ TEXDane Dunning (1-5)#100vs DETElvin Rodriguez (0-2)#361
Sat, Jun 4th@ TEXGlenn Otto (4-2)#138vs DETBeau Brieske (1-6)#214
Sun, Jun 5th@ TEXMartin Perez (5-2)#87vs DETRony Garcia (2-2)#238
Mon, Jun 6th@ HOUCristian Javier (4-3)#78   
Tue, Jun 7th@ HOUJustin Verlander (9-3)#3@ MINCole Sands (0-3)#306
Wed, Jun 8th@ HOUJose Urquidy (6-3)#83@ MINChris Archer (1-3)#148
Fri, Jun 10thvs BOSRich Hill (3-4)#144vs CHCWade Miley (1-0)#173
Sat, Jun 11thvs BOSMichael Wacha (6-1)#123vs CHCMatt Swarmer (1-3)#297
Sun, Jun 12thvs BOSKutter Crawford (1-2)#210vs CHCKeegan Thompson (7-2)#174
Mon, Jun 13thvs MINChris Archer (1-3)#148   
Tue, Jun 14thvs MINJoe Ryan (5-3)#54vs TBCorey Kluber (3-4)#56
Wed, Jun 15thvs MINSonny Gray (3-1)#46vs TBShane McClanahan (7-3)#6
Thu, Jun 16thvs LAAShohei Ohtani (6-4)#44vs TBJalen Beeks (1-1)#177
Fri, Jun 17thvs LAAMichael Lorenzen (6-5)#117@ TORRoss Stripling (4-2)#128
Sat, Jun 18thvs LAAJose Suarez (0-2)#141@ TORAlek Manoah (9-2)#15
Sun, Jun 19thvs LAAKenny Rosenberg (0-0)#331@ TORYusei Kikuchi (2-3)#103
Tue, Jun 21st@ OAKJames Kaprielian (0-5)#199@ TBJalen Beeks (1-1)#177
Wed, Jun 22nd@ OAKPaul Blackburn (6-3)#12@ TBShane Baz (0-1)#92
Thu, Jun 23rd@ OAKFrankie Montas (3-7)#14vs HOUFramber Valdez (7-3)#23
Fri, Jun 24th@ LAAMichael Lorenzen (6-5)#117vs HOUJustin Verlander (9-3)#3
Sat, Jun 25th@ LAAPatrick Sandoval (3-2)#72vs HOUCristian Javier (4-3)#78
Sun, Jun 26th@ LAANoah Syndergaard (4-6)#79vs HOUJose Urquidy (6-3)#83
Mon, Jun 27thvs BALTyler Wells (5-4)#90vs OAKPaul Blackburn (6-3)#12
Tue, Jun 28thvs BALDean Kremer (2-1)#252vs OAKFrankie Montas (3-7)#14
Wed, Jun 29thvs BALvs OAKCole Irvin (2-5)#105
Thu, Jun 30thvs OAKJared Koenig (1-2)#324@ HOUJustin Verlander (9-3)#3
Fri, Jul 1stvs OAKJames Kaprielian (0-5)#199@ CLEAaron Civale (2-3)#140
Sat, Jul 2ndvs OAKPaul Blackburn (6-3)#12@ CLETriston McKenzie (4-5)#68
Sun, Jul 3rdvs OAKFrankie Montas (3-7)#14@ CLEZach Plesac (2-5)#116
Mon, Jul 4th@ SD   
Tue, Jul 5th@ SD@ PIT
Thu, Jul 7thvs TOR@ BOS
Fri, Jul 8thvs TOR@ BOS
Sat, Jul 9thvs TOR@ BOS
Sun, Jul 10thvs TOR@ BOS
Tue, Jul 12th@ WSHvs CIN
Wed, Jul 13th@ WSHvs CIN
Thu, Jul 14th@ TEXvs CIN
Fri, Jul 15th@ TEXvs BOS
Sat, Jul 16th@ TEXvs BOS
Sun, Jul 17th@ TEXvs BOS
Fri, Jul 22ndvs HOU@ BAL
Sat, Jul 23rdvs HOU@ BAL
Sun, Jul 24thvs HOU@ BAL
Mon, Jul 25thvs TEX   
Tue, Jul 26thvs TEX@ NYM
Wed, Jul 27thvs TEX@ NYM
Thu, Jul 28th@ HOUvs KC
Fri, Jul 29th@ HOUvs KC
Sat, Jul 30th@ HOUvs KC
Sun, Jul 31st@ HOUvs KC
Mon, Aug 1st@ NYYvs SEA
Tue, Aug 2nd@ NYYvs SEA
Wed, Aug 3rd@ NYYvs SEA
Fri, Aug 5thvs LAA@ STL
Sat, Aug 6thvs LAA@ STL
Sun, Aug 7thvs LAA@ STL
Mon, Aug 8thvs NYY@ SEA
Tue, Aug 9thvs NYY@ SEA
Wed, Aug 10thvs NYY@ SEA
Fri, Aug 12th@ TEX@ BOS
Sat, Aug 13th@ TEX@ BOS
Sun, Aug 14th@ TEX@ BOS
Mon, Aug 15th@ LAAvs TB
Tue, Aug 16th@ LAAvs TB
Wed, Aug 17th@ LAAvs TB
Fri, Aug 19th@ OAKvs TOR
Sat, Aug 20th@ OAKvs TOR
Sun, Aug 21st@ OAKvs TOR
Tue, Aug 23rdvs WSHvs NYM
Wed, Aug 24thvs WSH   
Thu, Aug 25thvs CLE@ OAK
Fri, Aug 26thvs CLE@ OAK
Sat, Aug 27thvs CLE@ OAK
Sun, Aug 28thvs CLE@ OAK
Tue, Aug 30th@ DET@ LAA
Wed, Aug 31st@ DET@ LAA
Thu, Sep 1st@ DET   
Fri, Sep 2nd@ CLE@ TB
Sat, Sep 3rd@ CLE@ TB
Sun, Sep 4th@ CLE@ TB
Mon, Sep 5thvs CWSvs MIN
Tue, Sep 6thvs CWSvs MIN
Wed, Sep 7thvs CWSvs MIN
Fri, Sep 9thvs ATLvs TB
Sat, Sep 10thvs ATLvs TB
Sun, Sep 11thvs ATLvs TB
Tue, Sep 13thvs SD@ BOS
Wed, Sep 14thvs SD@ BOS
Fri, Sep 16th@ LAA@ MIL
Sat, Sep 17th@ LAA@ MIL
Sun, Sep 18th@ LAA@ MIL
Mon, Sep 19th@ LAA   
Tue, Sep 20th@ OAKvs PIT
Wed, Sep 21st@ OAKvs PIT
Thu, Sep 22nd@ OAKvs BOS
Fri, Sep 23rd@ KCvs BOS
Sat, Sep 24th@ KCvs BOS
Sun, Sep 25th@ KCvs BOS
Tue, Sep 27thvs TEX@ TOR
Wed, Sep 28thvs TEX@ TOR
Thu, Sep 29thvs TEX   
Fri, Sep 30thvs OAKvs BAL
Sat, Oct 1stvs OAKvs BAL
Sun, Oct 2ndvs OAKvs BAL
Mon, Oct 3rdvs DET@ TEX
Tue, Oct 4thvs DET@ TEX
Wed, Oct 5thvs DET@ TEX
Thu, May 12th   @ CWSDylan Cease (5-3)#24
Thu, May 26th   @ TBRyan Yarbrough (0-3)#151
Thu, Jun 9th   @ MINDylan Bundy (4-4)#172
Mon, Jun 20th   @ TBShane McClanahan (7-3)#6
Wed, Jul 6th   @ PIT
Thu, Jul 21st   @ HOU
Thu, Aug 18th   vs TOR
Mon, Aug 22nd   vs NYM
Mon, Aug 29th   @ LAA
Thu, Sep 8th   vs MIN
Mon, Sep 26th   @ TOR