Skip to main content

Who Should I Trade?

Josh Rojas for Myles Straw (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Josh Rojas
Josh Rojas
Myles Straw
Myles Straw
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Josh Rojas
Josh Rojas
Myles Straw
Myles Straw
2022 Stats 
At Bats443535
Home Runs90
Stolen Bases2321
Caught Stealing31
Batting Average.271.221
On Base Pct.351.291
Slugging Pct.395.273
On-base Plus Slugging.746.564
Who Should I Trade? Player Notes
  Josh Rojas
Josh Rojas
Myles Straw
Myles Straw
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Josh Rojas
Josh Rojas
Myles Straw
Myles Straw
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ LAD@ SEA
Fri, Mar 31st@ LAD@ SEA
Sat, Apr 1st@ LAD@ SEA
Sun, Apr 2nd@ LAD@ SEA
Mon, Apr 3rd@ SD@ OAK
Tue, Apr 4th@ SD@ OAK
Thu, Apr 6thvs LAD   
Fri, Apr 7thvs LADvs SEA
Sat, Apr 8thvs LADvs SEA
Sun, Apr 9thvs LADvs SEA
Mon, Apr 10thvs MILvs NYY
Tue, Apr 11thvs MILvs NYY
Wed, Apr 12thvs MILvs NYY
Fri, Apr 14th@ MIA@ WSH
Sat, Apr 15th@ MIA@ WSH
Sun, Apr 16th@ MIA@ WSH
Mon, Apr 17th@ STL@ DET
Tue, Apr 18th@ STL@ DET
Wed, Apr 19th@ STL@ DET
Thu, Apr 20thvs SD   
Fri, Apr 21stvs SDvs MIA
Sat, Apr 22ndvs SDvs MIA
Sun, Apr 23rdvs SDvs MIA
Mon, Apr 24thvs KCvs COL
Tue, Apr 25thvs KCvs COL
Wed, Apr 26thvs KCvs COL
Fri, Apr 28th@ COL@ BOS
Sat, Apr 29th@ COL@ BOS
Sun, Apr 30th@ COL@ BOS
Tue, May 2nd@ TEX@ NYY
Wed, May 3rd@ TEX@ NYY
Fri, May 5thvs WSHvs MIN
Sat, May 6thvs WSHvs MIN
Sun, May 7thvs WSHvs MIN
Mon, May 8thvs MIAvs DET
Tue, May 9thvs MIAvs DET
Wed, May 10thvs MIAvs DET
Thu, May 11thvs SF   
Fri, May 12thvs SFvs LAA
Sat, May 13thvs SFvs LAA
Sun, May 14thvs SFvs LAA
Mon, May 15th@ OAK   
Tue, May 16th@ OAK@ CWS
Wed, May 17th@ OAK@ CWS
Fri, May 19th@ PIT@ NYM
Sat, May 20th@ PIT@ NYM
Sun, May 21st@ PIT@ NYM
Mon, May 22nd@ PHIvs CWS
Tue, May 23rd@ PHIvs CWS
Wed, May 24th@ PHIvs CWS
Fri, May 26thvs BOSvs STL
Sat, May 27thvs BOSvs STL
Sun, May 28thvs BOSvs STL
Mon, May 29thvs COL@ BAL
Tue, May 30thvs COL@ BAL
Wed, May 31stvs COL@ BAL
Thu, Jun 1stvs COL@ MIN
Fri, Jun 2ndvs ATL@ MIN
Sat, Jun 3rdvs ATL@ MIN
Sun, Jun 4thvs ATL@ MIN
Tue, Jun 6th@ WSHvs BOS
Wed, Jun 7th@ WSHvs BOS
Thu, Jun 8th@ WSHvs BOS
Fri, Jun 9th@ DETvs HOU
Sat, Jun 10th@ DETvs HOU
Sun, Jun 11th@ DETvs HOU
Mon, Jun 12thvs PHI   
Tue, Jun 13thvs PHI@ SD
Wed, Jun 14thvs PHI@ SD
Thu, Jun 15thvs PHI@ SD
Fri, Jun 16thvs CLE@ ARI
Sat, Jun 17thvs CLE@ ARI
Sun, Jun 18thvs CLE@ ARI
Mon, Jun 19th@ MIL   
Tue, Jun 20th@ MILvs OAK
Wed, Jun 21st@ MILvs OAK
Fri, Jun 23rd@ SFvs MIL
Sat, Jun 24th@ SFvs MIL
Sun, Jun 25th@ SFvs MIL
Tue, Jun 27thvs TB@ KC
Wed, Jun 28thvs TB@ KC
Thu, Jun 29thvs TB@ KC
Fri, Jun 30th@ LAA@ CHC
Sat, Jul 1st@ LAA@ CHC
Sun, Jul 2nd@ LAA@ CHC
Tue, Jul 4thvs NYMvs ATL
Wed, Jul 5thvs NYMvs ATL
Thu, Jul 6thvs NYMvs KC
Fri, Jul 7thvs PITvs KC
Sat, Jul 8thvs PITvs KC
Sun, Jul 9thvs PITvs KC
Fri, Jul 14th@ TOR@ TEX
Sat, Jul 15th@ TOR@ TEX
Sun, Jul 16th@ TOR@ TEX
Tue, Jul 18th@ ATL@ PIT
Wed, Jul 19th@ ATL@ PIT
Thu, Jul 20th@ ATL   
Fri, Jul 21st@ CINvs PHI
Sat, Jul 22nd@ CINvs PHI
Sun, Jul 23rd@ CINvs PHI
Mon, Jul 24thvs STLvs KC
Tue, Jul 25thvs STLvs KC
Wed, Jul 26thvs STLvs KC
Fri, Jul 28thvs SEA@ CWS
Sat, Jul 29thvs SEA@ CWS
Sun, Jul 30thvs SEA@ CWS
Mon, Jul 31st@ SF@ HOU
Tue, Aug 1st@ SF@ HOU
Wed, Aug 2nd@ SF@ HOU
Thu, Aug 3rd@ SF   
Fri, Aug 4th@ MINvs CWS
Sat, Aug 5th@ MINvs CWS
Sun, Aug 6th@ MINvs CWS
Tue, Aug 8thvs LADvs TOR
Wed, Aug 9thvs LADvs TOR
Fri, Aug 11thvs SD@ TB
Sat, Aug 12thvs SD@ TB
Sun, Aug 13thvs SD@ TB
Mon, Aug 14th@ COL   
Tue, Aug 15th@ COL@ CIN
Wed, Aug 16th@ COL@ CIN
Thu, Aug 17th@ SDvs DET
Fri, Aug 18th@ SDvs DET
Sat, Aug 19th@ SDvs DET
Sun, Aug 20th@ SDvs DET
Mon, Aug 21stvs TEX   
Tue, Aug 22ndvs TEXvs LAD
Thu, Aug 24thvs CINvs LAD
Fri, Aug 25thvs CIN@ TOR
Sat, Aug 26thvs CIN@ TOR
Sun, Aug 27thvs CIN@ TOR
Mon, Aug 28th@ LAD@ MIN
Tue, Aug 29th@ LAD@ MIN
Wed, Aug 30th@ LAD@ MIN
Fri, Sep 1stvs BALvs TB
Sat, Sep 2ndvs BALvs TB
Sun, Sep 3rdvs BALvs TB
Mon, Sep 4thvs COLvs MIN
Tue, Sep 5thvs COLvs MIN
Wed, Sep 6thvs COLvs MIN
Thu, Sep 7th@ CHC@ LAA
Fri, Sep 8th@ CHC@ LAA
Sat, Sep 9th@ CHC@ LAA
Sun, Sep 10th@ CHC@ LAA
Mon, Sep 11th@ NYM@ SF
Tue, Sep 12th@ NYM@ SF
Wed, Sep 13th@ NYM@ SF
Thu, Sep 14th@ NYM   
Fri, Sep 15thvs CHCvs TEX
Sat, Sep 16thvs CHCvs TEX
Sun, Sep 17thvs CHCvs TEX
Tue, Sep 19thvs SF@ KC
Wed, Sep 20thvs SF@ KC
Fri, Sep 22nd@ NYYvs BAL
Sat, Sep 23rd@ NYYvs BAL
Sun, Sep 24th@ NYYvs BAL
Mon, Sep 25th@ CWS   
Tue, Sep 26th@ CWSvs CIN
Wed, Sep 27th@ CWSvs CIN
Fri, Sep 29thvs HOU@ DET
Sat, Sep 30thvs HOU@ DET
Sun, Oct 1stvs HOU@ DET
Wed, Apr 5th   @ OAK
Mon, May 1st   @ NYY
Thu, May 18th   @ CWS
Thu, Jun 22nd   vs OAK
Mon, Jul 3rd   vs ATL
Mon, Jul 17th   @ PIT
Thu, Jul 27th   @ CWS
Mon, Aug 7th   vs TOR
Thu, Aug 10th   vs TOR
Wed, Aug 23rd   vs LAD
Mon, Sep 18th   @ KC
Thu, Sep 21st   vs BAL