Skip to main content

Who Should I Trade?

Sean Murphy for Justin Upton (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Sean Murphy
Sean Murphy
Justin Upton
Justin Upton
Recommended by
9 of 15 experts
Recommended by
6 of 15 experts
Rest of Season# 161# 174
VBR# 419# 141
Home Runs916
Stolen Bases13
Batting Average.228.227
Injury Alert--
Expert Ranks 
Chris Meaney
# 160
Mike Maher
# 133# 156
Dan Harris
# 122# 161
Pierre Camus
# 129# 195
Jorge B. Edwards
Fantasy In Frames
# 159
Jordan Eisen
Field of Vision Sports
# 141# 191
Corbin Young
# 139# 157
Chris Clegg
# 157# 173
Joe Pisapia
# 156
Mick Ciallela
# 151# 129
Ryan Amore
Pitcher List
# 162# 107
Joe Bond
Fantasy Six Pack
# 163# 150
Carmen Maiorano
# 249# 164
Brendan Tuma
# 150
Brad Camara
# 154
Who Should I Trade? Player Statistics
  Sean Murphy
Sean Murphy
Justin Upton
Justin Upton
2021 Stats 
At Bats171187
Home Runs614
Stolen Bases02
Caught Stealing01
Batting Average.211.230
On Base Pct.303.321
Slugging Pct.392.492
On-base Plus Slugging.694.813
Who Should I Trade? Player Projections
  Sean Murphy
Sean Murphy
Justin Upton
Justin Upton
2021 Projections 
At Bats216277
Home Runs916
Stolen Bases13
Caught Stealing01
Batting Average.228.227
On Base Pct.312.311
Slugging Pct.410.439
On-base Plus Slugging.723.750
Who Should I Trade? Player Notes
  Sean Murphy
Sean Murphy
Justin Upton
Justin Upton
 Sean Murphy went 0-for-2 with one RBI, one run and two walks in the Athletics 5-2 win Tuesday over Arizona.
Ari Koslow
Wed, Jun 9th
Justin Upton went 1-for-3 with a solo home run and an additional run scored en route to an 8-1 win over the Royals.
Jack Mannis
Wed, Jun 9th
 Sean Murphy went 1-for-4 with one RBI and one strikeout in the Athletics 3-1 loss Sunday against Colorado.
Ari Koslow
Mon, Jun 7th
Angels' LF Justin Upton went 2-for-4 with a leadoff homer, a double, two RBIs, one walk, and two strikeouts on Sunday.
Jack Mannis
Mon, Jun 7th
 Sean Murphy went 3-for-5 with a homer and a double as Oakland took down the Colorado Rockies 9-5 on Friday evening.
Brendan Tuma - Too Much Tuma
Sat, Jun 5th
Justin Upton went 2-for-5 with two doubles, two runs, two RBIs, and three strikeouts in Saturday's win over Seattle.
Jack Mannis
Sun, Jun 6th
 Sean Murphy went 1-for-4 with two RBIs, one run, one walk and two strikeouts in the Athletics 12-6 win Tuesday over the Mariners.
Ari Koslow
Wed, Jun 2nd
Justin Upton went 1-for-2 with a two-run homer and two walks in a Halos' 3-2 win over the Mariners.
Jack Mannis
Sat, Jun 5th
 Sean Murphy went 1-for-4 with one RBI and two strikeouts in the Athletics 6-5 loss Monday against the Mariners.
Ari Koslow
Tue, Jun 1st
Angels' OF Justin Upton went 1-for-3 with a solo home run and a walk in a 6-2 loss to the Mariners.
Jack Mannis
Fri, Jun 4th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Sean Murphy
Sean Murphy
Justin Upton
Justin Upton
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs HOUvs CWS
Fri, Apr 2ndvs HOUvs CWS
Sat, Apr 3rdvs HOUvs CWS
Sun, Apr 4thvs HOUvs CWS
Mon, Apr 5thvs LADvs HOU
Tue, Apr 6thvs LADvs HOU
Wed, Apr 7thvs LAD   
Thu, Apr 8th@ HOU@ TOR
Fri, Apr 9th@ HOU@ TOR
Sat, Apr 10th@ HOU@ TOR
Mon, Apr 12th@ ARI@ KC
Tue, Apr 13th@ ARI@ KC
Thu, Apr 15thvs DET   
Fri, Apr 16thvs DETvs MIN
Sat, Apr 17thvs DET   
Sun, Apr 18thvs DET   
Tue, Apr 20thvs MINvs TEX
Wed, Apr 21stvs MINvs TEX
Fri, Apr 23rd@ BAL@ HOU
Sat, Apr 24th@ BAL@ HOU
Sun, Apr 25th@ BAL@ HOU
Mon, Apr 26th@ TB@ TEX
Tue, Apr 27th@ TB@ TEX
Wed, Apr 28th@ TB@ TEX
Thu, Apr 29th@ TB   
Fri, Apr 30thvs BAL@ SEA
Sat, May 1stvs BAL@ SEA
Sun, May 2ndvs BAL@ SEA
Mon, May 3rdvs TORvs TB
Tue, May 4thvs TORvs TB
Wed, May 5thvs TORvs TB
Thu, May 6thvs TORvs TB
Fri, May 7thvs TBvs LAD
Sat, May 8thvs TBvs LAD
Sun, May 9thvs TBvs LAD
Tue, May 11th@ BOS@ HOU
Wed, May 12th@ BOS@ HOU
Thu, May 13th@ BOS   
Fri, May 14th@ MIN@ BOS
Sat, May 15th@ MIN@ BOS
Sun, May 16th@ MIN@ BOS
Tue, May 18thvs HOUvs CLE
Wed, May 19thvs HOUvs CLE
Thu, May 20thvs HOUvs MIN
Fri, May 21st@ LAAvs OAK
Sat, May 22nd@ LAAvs OAK
Sun, May 23rd@ LAAvs OAK
Mon, May 24thvs SEA   
Tue, May 25thvs SEAvs TEX
Wed, May 26thvs SEAvs TEX
Thu, May 27thvs LAA@ OAK
Fri, May 28thvs LAA@ OAK
Sat, May 29thvs LAA@ OAK
Sun, May 30thvs LAA@ OAK
Mon, May 31st@ SEA@ SF
Tue, Jun 1st@ SEA@ SF
Wed, Jun 2nd@ SEA   
Fri, Jun 4th@ COLvs SEA
Sat, Jun 5th@ COLvs SEA
Sun, Jun 6th@ COLvs SEA
Tue, Jun 8thvs ARIvs KC
Wed, Jun 9thvs ARIvs KC
Thu, Jun 10thvs KC   
Fri, Jun 11thvs KC@ ARI
Sat, Jun 12thvs KC@ ARI
Sun, Jun 13thvs KC@ ARI
Mon, Jun 14thvs LAA@ OAK
Tue, Jun 15thvs LAA@ OAK
Wed, Jun 16thvs LAA@ OAK
Fri, Jun 18th@ NYYvs DET
Sat, Jun 19th@ NYYvs DET
Sun, Jun 20th@ NYYvs DET
Mon, Jun 21st@ TEX   
Tue, Jun 22nd@ TEXvs SF
Wed, Jun 23rd@ TEXvs SF
Thu, Jun 24th@ TEX   
Fri, Jun 25th@ SF@ TB
Sat, Jun 26th@ SF@ TB
Sun, Jun 27th@ SF@ TB
Tue, Jun 29thvs TEX@ NYY
Wed, Jun 30thvs TEX@ NYY
Thu, Jul 1stvs TEX@ NYY
Fri, Jul 2ndvs BOSvs BAL
Sat, Jul 3rdvs BOSvs BAL
Sun, Jul 4thvs BOSvs BAL
Tue, Jul 6th@ HOUvs BOS
Wed, Jul 7th@ HOUvs BOS
Thu, Jul 8th@ HOU   
Fri, Jul 9th@ TEX@ SEA
Sat, Jul 10th@ TEX@ SEA
Sun, Jul 11th@ TEX@ SEA
Fri, Jul 16thvs CLEvs SEA
Sat, Jul 17thvs CLEvs SEA
Sun, Jul 18thvs CLEvs SEA
Mon, Jul 19thvs LAA@ OAK
Tue, Jul 20thvs LAA@ OAK
Thu, Jul 22nd@ SEA@ MIN
Fri, Jul 23rd@ SEA@ MIN
Sat, Jul 24th@ SEA@ MIN
Sun, Jul 25th@ SEA@ MIN
Tue, Jul 27th@ SDvs COL
Wed, Jul 28th@ SDvs COL
Thu, Jul 29th@ LAAvs OAK
Fri, Jul 30th@ LAAvs OAK
Sat, Jul 31st@ LAAvs OAK
Sun, Aug 1st@ LAAvs OAK
Tue, Aug 3rdvs SD@ TEX
Wed, Aug 4thvs SD@ TEX
Fri, Aug 6thvs TEX@ LAD
Sat, Aug 7thvs TEX@ LAD
Sun, Aug 8thvs TEX@ LAD
Tue, Aug 10th@ CLEvs TOR
Wed, Aug 11th@ CLEvs TOR
Thu, Aug 12th@ CLEvs TOR
Fri, Aug 13th@ TEXvs HOU
Sat, Aug 14th@ TEXvs HOU
Sun, Aug 15th@ TEXvs HOU
Mon, Aug 16th@ CWS   
Tue, Aug 17th@ CWS@ DET
Wed, Aug 18th@ CWS@ DET
Thu, Aug 19th@ CWS@ DET
Fri, Aug 20thvs SF@ CLE
Sat, Aug 21stvs SF@ CLE
Sun, Aug 22ndvs SF@ CLE
Mon, Aug 23rdvs SEA   
Tue, Aug 24thvs SEA@ BAL
Thu, Aug 26thvs NYY@ BAL
Fri, Aug 27thvs NYYvs SD
Sat, Aug 28thvs NYYvs SD
Sun, Aug 29thvs NYY   
Tue, Aug 31st@ DETvs NYY
Wed, Sep 1st@ DETvs NYY
Thu, Sep 2nd@ DET   
Fri, Sep 3rd@ TORvs TEX
Sat, Sep 4th@ TORvs TEX
Sun, Sep 5th@ TORvs TEX
Tue, Sep 7thvs CWS@ SD
Wed, Sep 8thvs CWS@ SD
Thu, Sep 9thvs CWS   
Fri, Sep 10thvs TEX@ HOU
Sat, Sep 11thvs TEX@ HOU
Sun, Sep 12thvs TEX@ HOU
Tue, Sep 14th@ KC@ CWS
Wed, Sep 15th@ KC@ CWS
Thu, Sep 16th@ KC@ CWS
Fri, Sep 17th@ LAAvs OAK
Sat, Sep 18th@ LAAvs OAK
Sun, Sep 19th@ LAAvs OAK
Mon, Sep 20thvs SEAvs HOU
Tue, Sep 21stvs SEAvs HOU
Wed, Sep 22ndvs SEAvs HOU
Thu, Sep 23rdvs SEAvs HOU
Fri, Sep 24thvs HOUvs SEA
Sat, Sep 25thvs HOUvs SEA
Sun, Sep 26thvs HOUvs SEA
Mon, Sep 27th@ SEA   
Tue, Sep 28th@ SEA@ TEX
Wed, Sep 29th@ SEA@ TEX
Fri, Oct 1st@ HOU@ SEA
Sat, Oct 2nd@ HOU@ SEA
Sun, Oct 3rd@ HOU@ SEA
Wed, Apr 14th   @ KC
Mon, Apr 19th   vs TEX
Thu, Apr 22nd   @ HOU
Mon, May 10th   @ HOU
Mon, May 17th   vs CLE
Thu, Jun 3rd   vs SEA
Mon, Jun 7th   vs KC
Thu, Jun 17th   vs DET
Mon, Jun 28th   @ NYY
Mon, Jul 5th   vs BOS
Mon, Jul 26th   vs COL
Mon, Aug 2nd   @ TEX
Thu, Aug 5th   @ TEX
Wed, Aug 25th   @ BAL
Mon, Aug 30th   vs NYY
Mon, Sep 6th   vs TEX
Thu, Sep 30th   @ TEX