Skip to main content

Who Should I Trade?

Mitch Haniger for Justin Upton (2020)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Mitch Haniger
Mitch Haniger
SEA @ MIA Fri, Jun 5th 7:10pm
Justin Upton
Justin Upton
LAA @ MIN Fri, Jun 5th 8:10pm
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 442# 111
Home Runs
Stolen Bases
Batting Average
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Mitch Haniger
Mitch Haniger
Justin Upton
Justin Upton
2019 Stats 
At Bats246219
Home Runs1512
Stolen Bases41
Caught Stealing01
Batting Average.220.210
On Base Pct.315.305
Slugging Pct.463.406
On-base Plus Slugging.778.711
Who Should I Trade? Player Projections
  Mitch Haniger
Mitch Haniger
Justin Upton
Justin Upton
2020 Projections 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
Who Should I Trade? Player Notes
  Mitch Haniger
Mitch Haniger
Justin Upton
Justin Upton
 Mitch Haniger (back) won't be able to do any lifting or activity for at least a month following surgery.
Brendan Tuma - Too Much Tuma
Thu, Feb 20th
 Mitch Haniger (abdomen) underwent another surgery on Thursday.
Brad Camara
Fri, Feb 14th
 Mitch Haniger is set to undergo core surgery after suffering a setback in his rehab.
Brendan Tuma - Too Much Tuma
Thu, Jan 23rd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mitch Haniger
Mitch Haniger
Justin Upton
Justin Upton
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs TEX@ HOU
Fri, Mar 27thvs TEX@ HOU
Sat, Mar 28thvs TEX@ HOU
Sun, Mar 29thvs TEX@ HOU
Mon, Mar 30thvs MIN   
Tue, Mar 31stvs MIN@ TEX
Wed, Apr 1stvs MIN@ TEX
Thu, Apr 2nd@ KC@ TEX
Sat, Apr 4th@ KCvs HOU
Sun, Apr 5th@ KCvs HOU
Mon, Apr 6th@ CWSvs OAK
Tue, Apr 7th@ CWSvs OAK
Wed, Apr 8th@ CWSvs OAK
Thu, Apr 9thvs BOS   
Fri, Apr 10thvs BOS@ DET
Sat, Apr 11thvs BOS@ DET
Sun, Apr 12thvs BOS@ DET
Mon, Apr 13thvs WSH   
Tue, Apr 14thvs WSH@ MIA
Thu, Apr 16th@ OAK   
Fri, Apr 17th@ OAK@ HOU
Sat, Apr 18th@ OAK@ HOU
Sun, Apr 19th@ OAK@ HOU
Mon, Apr 20th@ MINvs BAL
Tue, Apr 21st@ MINvs BAL
Wed, Apr 22nd@ MINvs BAL
Thu, Apr 23rd@ MINvs CWS
Fri, Apr 24th@ TEXvs CWS
Sat, Apr 25th@ TEXvs CWS
Sun, Apr 26th@ TEXvs CWS
Tue, Apr 28thvs LAA@ SEA
Wed, Apr 29thvs LAA@ SEA
Thu, Apr 30thvs HOU   
Fri, May 1stvs HOUvs MIN
Sat, May 2ndvs HOUvs MIN
Sun, May 3rdvs HOUvs MIN
Mon, May 4th@ OAK   
Tue, May 5th@ OAK@ BOS
Wed, May 6th@ OAK@ BOS
Thu, May 7th@ HOU@ BOS
Fri, May 8th@ HOU@ BAL
Sat, May 9th@ HOU@ BAL
Sun, May 10th@ HOU@ BAL
Tue, May 12thvs OAKvs WSH
Wed, May 13thvs OAKvs WSH
Thu, May 14thvs OAK   
Fri, May 15thvs DETvs OAK
Sat, May 16thvs DETvs OAK
Sun, May 17thvs DETvs OAK
Tue, May 19th@ WSH@ KC
Wed, May 20th@ WSH@ KC
Fri, May 22nd@ NYY@ OAK
Sat, May 23rd@ NYY@ OAK
Sun, May 24th@ NYY@ OAK
Mon, May 25th@ NYYvs CLE
Tue, May 26th@ DETvs CLE
Wed, May 27th@ DETvs CLE
Thu, May 28th@ DET   
Fri, May 29thvs ATLvs NYY
Sat, May 30thvs ATLvs NYY
Sun, May 31stvs ATLvs NYY
Mon, Jun 1stvs NYY@ TEX
Tue, Jun 2ndvs NYY@ TEX
Wed, Jun 3rdvs NYY@ TEX
Fri, Jun 5th@ MIA@ MIN
Sat, Jun 6th@ MIA@ MIN
Sun, Jun 7th@ MIA@ MIN
Tue, Jun 9th@ TORvs MIA
Wed, Jun 10th@ TORvs MIA
Thu, Jun 11th@ TOR   
Fri, Jun 12th@ LAAvs SEA
Sat, Jun 13th@ LAAvs SEA
Sun, Jun 14th@ LAAvs SEA
Tue, Jun 16thvs HOU@ OAK
Wed, Jun 17thvs HOU@ OAK
Thu, Jun 18thvs KCvs TEX
Fri, Jun 19thvs KCvs TEX
Sat, Jun 20thvs KCvs TEX
Sun, Jun 21stvs KCvs TEX
Mon, Jun 22ndvs TEXvs BOS
Tue, Jun 23rdvs TEXvs BOS
Wed, Jun 24thvs TEXvs BOS
Fri, Jun 26th@ TB@ TOR
Sat, Jun 27th@ TB@ TOR
Sun, Jun 28th@ TB@ TOR
Mon, Jun 29th@ BOS@ TB
Tue, Jun 30th@ BOS@ TB
Wed, Jul 1st@ BOS@ TB
Fri, Jul 3rdvs PHI@ ATL
Sat, Jul 4thvs PHI@ ATL
Sun, Jul 5thvs PHI@ ATL
Mon, Jul 6thvs BALvs DET
Tue, Jul 7thvs BALvs DET
Wed, Jul 8thvs BALvs DET
Thu, Jul 9thvs OAKvs DET
Fri, Jul 10thvs OAKvs LAD
Sat, Jul 11thvs OAKvs LAD
Sun, Jul 12thvs OAK   
Fri, Jul 17th@ NYM@ PHI
Sat, Jul 18th@ NYM@ PHI
Sun, Jul 19th@ NYM@ PHI
Mon, Jul 20th@ BAL@ NYY
Tue, Jul 21st@ BAL@ NYY
Wed, Jul 22nd@ BAL@ NYY
Fri, Jul 24thvs TOR@ TEX
Sat, Jul 25thvs TOR@ TEX
Sun, Jul 26thvs TOR@ TEX
Tue, Jul 28thvs TEXvs TOR
Wed, Jul 29thvs TEXvs TOR
Thu, Jul 30th@ LAAvs SEA
Fri, Jul 31st@ LAAvs SEA
Sat, Aug 1st@ LAAvs SEA
Sun, Aug 2nd@ LAAvs SEA
Mon, Aug 3rd@ OAKvs TEX
Tue, Aug 4th@ OAKvs TEX
Thu, Aug 6thvs LAA@ SEA
Fri, Aug 7thvs LAA@ SEA
Sat, Aug 8thvs LAA@ SEA
Sun, Aug 9thvs LAA@ SEA
Mon, Aug 10thvs HOU@ CWS
Tue, Aug 11thvs HOU@ CWS
Wed, Aug 12thvs HOU@ CWS
Fri, Aug 14th@ CLEvs HOU
Sat, Aug 15th@ CLEvs HOU
Sun, Aug 16th@ CLEvs HOU
Mon, Aug 17th@ HOU   
Tue, Aug 18th@ HOUvs NYM
Wed, Aug 19th@ HOUvs NYM
Thu, Aug 20thvs CWSvs NYM
Fri, Aug 21stvs CWSvs TB
Sat, Aug 22ndvs CWSvs TB
Sun, Aug 23rdvs CWSvs TB
Mon, Aug 24thvs TB   
Tue, Aug 25thvs TB@ LAD
Wed, Aug 26thvs TB@ LAD
Fri, Aug 28thvs LAA@ SEA
Sat, Aug 29thvs LAA@ SEA
Sun, Aug 30thvs LAA@ SEA
Tue, Sep 1st@ SDvs TEX
Wed, Sep 2nd@ SDvs TEX
Fri, Sep 4th@ HOUvs KC
Sat, Sep 5th@ HOUvs KC
Sun, Sep 6th@ HOUvs KC
Mon, Sep 7th@ TEXvs HOU
Tue, Sep 8th@ TEXvs HOU
Wed, Sep 9th@ TEXvs HOU
Thu, Sep 10th@ TEX   
Fri, Sep 11thvs OAK@ CLE
Sat, Sep 12thvs OAK@ CLE
Sun, Sep 13thvs OAK@ CLE
Mon, Sep 14thvs SD@ HOU
Tue, Sep 15thvs SD@ HOU
Thu, Sep 17thvs CLE@ OAK
Fri, Sep 18thvs CLE@ OAK
Sat, Sep 19thvs CLE@ OAK
Sun, Sep 20thvs CLE@ OAK
Tue, Sep 22nd@ LAAvs SEA
Wed, Sep 23rd@ LAAvs SEA
Thu, Sep 24th@ LAAvs SEA
Fri, Sep 25th@ TEXvs OAK
Sat, Sep 26th@ TEXvs OAK
Sun, Sep 27th@ TEXvs OAK
Fri, Apr 3rd   vs HOU
Wed, Apr 15th   @ MIA
Mon, May 11th   vs WSH
Mon, May 18th   @ KC
Thu, May 21st   @ KC
Thu, Jun 4th   @ MIN
Mon, Jun 15th   @ OAK
Thu, Jul 2nd   @ TB
Thu, Jul 23rd   @ NYY
Mon, Jul 27th   vs TOR
Thu, Aug 13th   vs HOU
Mon, Aug 31st   vs TEX
Thu, Sep 3rd   vs TEX
Go Premium For FREE
DraftKings offer
Deposit $10 at a DFS partner site you have NOT played at and get a FREE 6 Month HOF Subscription!
1Christian McCaffrey (CAR)RB
2Saquon Barkley (NYG)RB
3Michael Thomas (NO)WR
4Ezekiel Elliott (DAL)RB
5Derrick Henry (TEN)RB
6Dalvin Cook (MIN)RB
7Alvin Kamara (NO)RB
8Tyreek Hill (KC)WR
9Joe Mixon (CIN)RB
10Davante Adams (GB)WR
 View All Rankings 
11Nick Chubb (CLE)RB
12Julio Jones (ATL)WR
13Josh Jacobs (LV)RB
14DeAndre Hopkins (ARI)WR
15Chris Godwin (TB)WR
16Travis Kelce (KC)TE
17Kenny Golladay (DET)WR
18George Kittle (SF)TE
19Aaron Jones (GB)RB
20Mike Evans (TB)WR
21Kenyan Drake (ARI)RB
22Miles Sanders (PHI)RB
23Amari Cooper (DAL)WR
24Mark Andrews (BAL)TE
25Lamar Jackson (BAL)QB
26Patrick Mahomes (KC)QB
27Odell Beckham Jr. (CLE)WR
28Austin Ekeler (LAC)RB
29A.J. Brown (TEN)WR
30Todd Gurley (ATL)RB
1Ronald Acuna Jr. (ATL)LF,CF
2Mike Trout (LAA)CF
3Christian Yelich (MIL)LF,RF
4Cody Bellinger (LAD)1B,CF
5Mookie Betts (LAD)CF,RF
6Trevor Story (COL)SS
7Francisco Lindor (CLE)SS
8Gerrit Cole (NYY)SP
9Trea Turner (WSH)SS
10Jacob deGrom (NYM)SP
 View All Rankings 
11Nolan Arenado (COL)3B
12Juan Soto (WSH)LF
13Max Scherzer (WSH)SP
14Freddie Freeman (ATL)1B
15Jose Ramirez (CLE)3B
16Alex Bregman (HOU)3B,SS
17J.D. Martinez (BOS)LF,RF
18Walker Buehler (LAD)SP
19Fernando Tatis Jr. (SD)SS
20Anthony Rendon (LAA)3B
21Rafael Devers (BOS)3B
22Bryce Harper (PHI)RF
23Justin Verlander (HOU)SP
24Starling Marte (ARI)CF
25Jack Flaherty (STL)SP
26Stephen Strasburg (WSH)SP
27Javier Baez (CHC)SS
28Xander Bogaerts (BOS)SS
29Shane Bieber (CLE)SP
30Jose Altuve (HOU)2B
1Anthony Davis (LAL)PF,C
2James Harden (HOU)PG,SG
3Giannis Antetokounmpo (MIL)SF,PF
4Karl-Anthony Towns (MIN)C
5Kevin Durant (BKN)SF,PF
6LeBron James (LAL)SF,PF
7Stephen Curry (GSW)PG,SG
8Nikola Jokic (DEN)PF,C
9Damian Lillard (POR)PG
10Russell Westbrook (HOU)PG
 View All Rankings 
11Victor Oladipo (IND)PG,SG
12Paul George (LAC)SF,PF
13Joel Embiid (PHI)PF,C
14Kawhi Leonard (LAC)SG,SF
15Chris Paul (OKC)PG
16Jimmy Butler (MIA)SG,SF
17Kemba Walker (BOS)PG
18Ben Simmons (PHI)PG,SF
19Kyrie Irving (BKN)PG,SG
20Jrue Holiday (NOR)PG,SG
21Rudy Gobert (UTH)C
22Andre Drummond (CLE)PF,C
23John Wall (WAS)PG
24Kyle Lowry (TOR)PG
25Donovan Mitchell (UTH)PG,SG
26Khris Middleton (MIL)SG,SF
27Bradley Beal (WAS)SG
28Kevin Love (CLE)PF,C
29Draymond Green (GSW)PF,C
30LaMarcus Aldridge (SAS)PF,C
1Draft Wizard Updates to Simulator and Assistant for NFL and MLB
May 13 • Draft Wizard
2Creating the Ultimate Cheat Sheet in Draft Wizard
May 12 • Draft Wizard
3Your Chance to Time Travel: The Perfect Draft Challenge is Here!
Apr 17 • Announcements
4Getting Ready For Your Fantasy Baseball Drafts With The Draft Simulator
Apr 15 • Fantasy Baseball
5Drafting for Championships: Fantasy Baseball 2020
Mar 04 • Fantasy Baseball
 View All Product Updates