Skip to main content

Who Should I Trade?

Joc Pederson for Myles Straw (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Joc Pederson
Joc Pederson
Myles Straw
Myles Straw
Recommended by
10 of 15 experts
Recommended by
5 of 15 experts
Rest of Season# 160# 203
VBR# 157# 205
Home Runs142
Stolen Bases114
Batting Average.239.253
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 110# 198
Chris Meaney
# 158
Mike Maher
# 193# 208
Jorge B. Edwards
Fantasy In Frames
# 158
Mick Ciallela
# 151
Ryan Amore
Pitcher List
# 85# 236
Brendan Tuma
# 165
Brad Camara
# 141# 181
Chris Mitchell
# 163
Chris Clegg
# 185# 187
Carmen Maiorano
# 128# 104
Jordan Eisen
Field of Vision Sports
# 171# 144
Dan Harris
# 217# 149
Corbin Young
# 217# 213
Pierre Camus
# 256# 234
Who Should I Trade? Player Statistics
  Joc Pederson
Joc Pederson
Myles Straw
Myles Straw
2021 Stats 
At Bats206236
Home Runs112
Stolen Bases010
Caught Stealing34
Batting Average.238.254
On Base Pct.298.326
Slugging Pct.452.326
On-base Plus Slugging.750.652
Who Should I Trade? Player Projections
  Joc Pederson
Joc Pederson
Myles Straw
Myles Straw
2021 Projections 
At Bats251272
Home Runs142
Stolen Bases114
Caught Stealing15
Batting Average.239.253
On Base Pct.319.325
Slugging Pct.465.328
On-base Plus Slugging.784.652
Who Should I Trade? Player Notes
  Joc Pederson
Joc Pederson
Myles Straw
Myles Straw
 Joc Pederson went 1-for-4 Sunday versus the Marlins. He would drive in a run in a 2-0 victory.
Jamie Mellor
Mon, Jun 21st
Astros outfielder Myles Straw went 2-for-4 with an RBI single and solo homer against the Orioles on Tuesday. His two RBI served as the difference-maker as Houston defeated Baltimore by a score of 3-1.
Andersen Pickard
Wed, Jun 23rd
 Joc Pederson went 2-for-4 versus the Marlins Friday. He hit two solo blasts raising his season total of homers to 11.
Jamie Mellor
Sat, Jun 19th
Astros outfielder Myles Straw went 2-for-4 in Houston's victory over the White Sox on Sunday. He finished the day with a pair of singles and a run. He also swiped second base in the effort.
Andersen Pickard
Sun, Jun 20th
 Joc Pederson went 0-for-4 versus the Cardinals Sunday. He got on base due to an error and came around to score.
Jamie Mellor
Mon, Jun 14th
Astros outfielder Myles Straw went 1-for-4 with a solo homer on Wednesday, though he also logged a strikeout. Ultimately, Houston defeated the Rangers by a score of 8-4.
Andersen Pickard
Thu, Jun 17th
 Joc Pederson went 1-for-4 Saturday versus St Louis. He hit his ninth homer of the season, a solo shot.
Jamie Mellor
Sun, Jun 13th
Astros outfielder Myles Straw went 2-for-3 against the Twins on Sunday with a single, double, and walk. He also logged a sac fly, scoring a run and giving him his lone RBI of the day. Finally, Straw also swiped second base with Michael Pineda on the mound.
Andersen Pickard
Sun, Jun 13th
 Joc Pederson went 3-for-4 versus St Louis Friday. He hit his eighth homer of the season and drove in three runs.
Jamie Mellor
Sat, Jun 12th
Astros outfielder Myles Straw went 2-for-4 with a single and double in Wednesday’s huge win over the Red Sox. Houston finished with 17 hits and eight runs. Straw tallied two RBI himself.
Andersen Pickard
Thu, Jun 10th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Joc Pederson
Joc Pederson
Myles Straw
Myles Straw
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs PIT@ OAK
Sat, Apr 3rdvs PIT@ OAK
Sun, Apr 4thvs PIT@ OAK
Mon, Apr 5thvs MIL@ LAA
Tue, Apr 6thvs MIL@ LAA
Wed, Apr 7thvs MIL   
Thu, Apr 8th@ PITvs OAK
Sat, Apr 10th@ PITvs OAK
Sun, Apr 11th@ PIT   
Mon, Apr 12th@ MILvs DET
Tue, Apr 13th@ MILvs DET
Wed, Apr 14th@ MILvs DET
Fri, Apr 16thvs ATL@ SEA
Sat, Apr 17thvs ATL@ SEA
Sun, Apr 18thvs ATL@ SEA
Tue, Apr 20thvs NYM@ COL
Wed, Apr 21stvs NYM@ COL
Thu, Apr 22ndvs NYMvs LAA
Fri, Apr 23rdvs MILvs LAA
Sat, Apr 24thvs MILvs LAA
Sun, Apr 25thvs MILvs LAA
Mon, Apr 26th@ ATLvs SEA
Tue, Apr 27th@ ATLvs SEA
Wed, Apr 28th@ ATLvs SEA
Thu, Apr 29th@ ATLvs SEA
Fri, Apr 30th@ CIN@ TB
Sat, May 1st@ CIN@ TB
Sun, May 2nd@ CIN@ TB
Tue, May 4thvs LAD@ NYY
Wed, May 5thvs LAD@ NYY
Fri, May 7thvs PITvs TOR
Sat, May 8thvs PITvs TOR
Sun, May 9thvs PITvs TOR
Tue, May 11th@ CLEvs LAA
Wed, May 12th@ CLEvs LAA
Fri, May 14th@ DETvs TEX
Sat, May 15th@ DETvs TEX
Sun, May 16th@ DETvs TEX
Mon, May 17thvs WSH   
Tue, May 18thvs WSH@ OAK
Wed, May 19thvs WSH@ OAK
Thu, May 20thvs WSH@ OAK
Fri, May 21st@ STL@ TEX
Sat, May 22nd@ STL@ TEX
Sun, May 23rd@ STL@ TEX
Tue, May 25th@ PITvs LAD
Wed, May 26th@ PITvs LAD
Thu, May 27th@ PIT   
Fri, May 28thvs CINvs SD
Sat, May 29thvs CINvs SD
Sun, May 30thvs CINvs SD
Mon, May 31stvs SDvs BOS
Tue, Jun 1stvs SDvs BOS
Wed, Jun 2ndvs SDvs BOS
Thu, Jun 3rd@ SFvs BOS
Fri, Jun 4th@ SF@ TOR
Sat, Jun 5th@ SF@ TOR
Sun, Jun 6th@ SF@ TOR
Mon, Jun 7th@ SD   
Tue, Jun 8th@ SD@ BOS
Wed, Jun 9th@ SD@ BOS
Fri, Jun 11thvs STL@ MIN
Sat, Jun 12thvs STL@ MIN
Sun, Jun 13thvs STL@ MIN
Mon, Jun 14th@ NYM   
Tue, Jun 15th@ NYMvs TEX
Wed, Jun 16th@ NYMvs TEX
Thu, Jun 17th@ NYMvs CWS
Fri, Jun 18thvs MIAvs CWS
Sat, Jun 19thvs MIAvs CWS
Sun, Jun 20thvs MIAvs CWS
Mon, Jun 21stvs CLE@ BAL
Tue, Jun 22ndvs CLE@ BAL
Thu, Jun 24th@ LAD@ DET
Fri, Jun 25th@ LAD@ DET
Sat, Jun 26th@ LAD@ DET
Sun, Jun 27th@ LAD@ DET
Mon, Jun 28th@ MILvs BAL
Tue, Jun 29th@ MILvs BAL
Wed, Jun 30th@ MILvs BAL
Fri, Jul 2nd@ CIN@ CLE
Sat, Jul 3rd@ CIN@ CLE
Sun, Jul 4th@ CIN@ CLE
Mon, Jul 5thvs PHI   
Tue, Jul 6thvs PHIvs OAK
Wed, Jul 7thvs PHIvs OAK
Thu, Jul 8thvs PHIvs OAK
Fri, Jul 9thvs STLvs NYY
Sat, Jul 10thvs STLvs NYY
Sun, Jul 11thvs STLvs NYY
Fri, Jul 16th@ ARI@ CWS
Sat, Jul 17th@ ARI@ CWS
Sun, Jul 18th@ ARI@ CWS
Mon, Jul 19th@ STLvs CLE
Tue, Jul 20th@ STLvs CLE
Wed, Jul 21st@ STLvs CLE
Thu, Jul 22nd@ STL   
Fri, Jul 23rdvs ARIvs TEX
Sat, Jul 24thvs ARIvs TEX
Sun, Jul 25thvs ARIvs TEX
Mon, Jul 26thvs CIN@ SEA
Tue, Jul 27thvs CIN@ SEA
Wed, Jul 28thvs CIN@ SEA
Thu, Jul 29thvs CIN   
Fri, Jul 30th@ WSH@ SF
Sat, Jul 31st@ WSH@ SF
Sun, Aug 1st@ WSH@ SF
Tue, Aug 3rd@ COL@ LAD
Wed, Aug 4th@ COL@ LAD
Thu, Aug 5th@ COLvs MIN
Fri, Aug 6thvs CWSvs MIN
Sat, Aug 7thvs CWSvs MIN
Sun, Aug 8thvs CWSvs MIN
Mon, Aug 9thvs MIL   
Tue, Aug 10thvs MILvs COL
Wed, Aug 11thvs MILvs COL
Thu, Aug 12thvs MIL   
Fri, Aug 13th@ MIA@ LAA
Sat, Aug 14th@ MIA@ LAA
Sun, Aug 15th@ MIA@ LAA
Mon, Aug 16th@ CIN@ KC
Tue, Aug 17th@ CIN@ KC
Wed, Aug 18th@ CIN@ KC
Fri, Aug 20thvs KCvs SEA
Sat, Aug 21stvs KCvs SEA
Sun, Aug 22ndvs KCvs SEA
Mon, Aug 23rdvs COLvs KC
Tue, Aug 24thvs COLvs KC
Wed, Aug 25thvs COLvs KC
Fri, Aug 27th@ CWS@ TEX
Sat, Aug 28th@ CWS@ TEX
Sun, Aug 29th@ CWS@ TEX
Tue, Aug 31st@ MIN@ SEA
Wed, Sep 1st@ MIN@ SEA
Thu, Sep 2ndvs PIT   
Fri, Sep 3rdvs PIT@ SD
Sat, Sep 4thvs PIT@ SD
Sun, Sep 5thvs PIT@ SD
Mon, Sep 6thvs CINvs SEA
Tue, Sep 7thvs CINvs SEA
Wed, Sep 8thvs CINvs SEA
Fri, Sep 10thvs SFvs LAA
Sat, Sep 11thvs SFvs LAA
Sun, Sep 12thvs SFvs LAA
Tue, Sep 14th@ PHI@ TEX
Wed, Sep 15th@ PHI@ TEX
Thu, Sep 16th@ PHI@ TEX
Fri, Sep 17th@ MILvs ARI
Sat, Sep 18th@ MILvs ARI
Sun, Sep 19th@ MILvs ARI
Tue, Sep 21stvs MIN@ LAA
Wed, Sep 22ndvs MIN@ LAA
Fri, Sep 24thvs STL@ OAK
Sat, Sep 25thvs STL@ OAK
Sun, Sep 26thvs STL@ OAK
Tue, Sep 28th@ PITvs TB
Wed, Sep 29th@ PITvs TB
Thu, Sep 30th@ PITvs TB
Fri, Oct 1st@ STLvs OAK
Sat, Oct 2nd@ STLvs OAK
Sun, Oct 3rd@ STLvs OAK
Fri, Apr 2nd   @ OAK
Fri, Apr 9th   vs OAK
Thu, May 6th   @ NYY
Mon, May 10th   vs LAA
Thu, May 13th   vs TEX
Thu, Jun 10th   @ BOS
Wed, Jun 23rd   @ BAL
Thu, Jul 1st   @ CLE
Thu, Aug 19th   @ KC
Mon, Aug 30th   @ SEA
Mon, Sep 13th   @ TEX
Mon, Sep 20th   @ LAA
Thu, Sep 23rd   @ LAA