Skip to main content

Who Should I Trade?

Myles Straw for Josh Rojas (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Myles Straw
Myles Straw
Josh Rojas
Josh Rojas
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
  Myles Straw
Myles Straw
Josh Rojas
Josh Rojas
2022 Stats 
At Bats535443
Home Runs09
Stolen Bases2123
Caught Stealing13
Batting Average.221.271
On Base Pct.291.351
Slugging Pct.273.395
On-base Plus Slugging.564.746
Who Should I Trade? Player Notes
  Myles Straw
Myles Straw
Josh Rojas
Josh Rojas
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Myles Straw
Myles Straw
Josh Rojas
Josh Rojas
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ SEA@ LAD
Fri, Mar 31st@ SEA@ LAD
Sat, Apr 1st@ SEA@ LAD
Sun, Apr 2nd@ SEA@ LAD
Mon, Apr 3rd@ OAK@ SD
Tue, Apr 4th@ OAK@ SD
Wed, Apr 5th@ OAK   
Fri, Apr 7thvs SEAvs LAD
Sat, Apr 8thvs SEAvs LAD
Sun, Apr 9thvs SEAvs LAD
Mon, Apr 10thvs NYYvs MIL
Tue, Apr 11thvs NYYvs MIL
Wed, Apr 12thvs NYYvs MIL
Fri, Apr 14th@ WSH@ MIA
Sat, Apr 15th@ WSH@ MIA
Sun, Apr 16th@ WSH@ MIA
Mon, Apr 17th@ DET@ STL
Tue, Apr 18th@ DET@ STL
Wed, Apr 19th@ DET@ STL
Fri, Apr 21stvs MIAvs SD
Sat, Apr 22ndvs MIAvs SD
Sun, Apr 23rdvs MIAvs SD
Mon, Apr 24thvs COLvs KC
Tue, Apr 25thvs COLvs KC
Wed, Apr 26thvs COLvs KC
Fri, Apr 28th@ BOS@ COL
Sat, Apr 29th@ BOS@ COL
Sun, Apr 30th@ BOS@ COL
Mon, May 1st@ NYY   
Tue, May 2nd@ NYY@ TEX
Wed, May 3rd@ NYY@ TEX
Fri, May 5thvs MINvs WSH
Sat, May 6thvs MINvs WSH
Sun, May 7thvs MINvs WSH
Mon, May 8thvs DETvs MIA
Tue, May 9thvs DETvs MIA
Wed, May 10thvs DETvs MIA
Fri, May 12thvs LAAvs SF
Sat, May 13thvs LAAvs SF
Sun, May 14thvs LAAvs SF
Tue, May 16th@ CWS@ OAK
Wed, May 17th@ CWS@ OAK
Thu, May 18th@ CWS   
Fri, May 19th@ NYM@ PIT
Sat, May 20th@ NYM@ PIT
Sun, May 21st@ NYM@ PIT
Mon, May 22ndvs CWS@ PHI
Tue, May 23rdvs CWS@ PHI
Wed, May 24thvs CWS@ PHI
Fri, May 26thvs STLvs BOS
Sat, May 27thvs STLvs BOS
Sun, May 28thvs STLvs BOS
Mon, May 29th@ BALvs COL
Tue, May 30th@ BALvs COL
Wed, May 31st@ BALvs COL
Thu, Jun 1st@ MINvs COL
Fri, Jun 2nd@ MINvs ATL
Sat, Jun 3rd@ MINvs ATL
Sun, Jun 4th@ MINvs ATL
Tue, Jun 6thvs BOS@ WSH
Wed, Jun 7thvs BOS@ WSH
Thu, Jun 8thvs BOS@ WSH
Fri, Jun 9thvs HOU@ DET
Sat, Jun 10thvs HOU@ DET
Sun, Jun 11thvs HOU@ DET
Tue, Jun 13th@ SDvs PHI
Wed, Jun 14th@ SDvs PHI
Thu, Jun 15th@ SDvs PHI
Fri, Jun 16th@ ARIvs CLE
Sat, Jun 17th@ ARIvs CLE
Sun, Jun 18th@ ARIvs CLE
Tue, Jun 20thvs OAK@ MIL
Wed, Jun 21stvs OAK@ MIL
Thu, Jun 22ndvs OAK   
Fri, Jun 23rdvs MIL@ SF
Sat, Jun 24thvs MIL@ SF
Sun, Jun 25thvs MIL@ SF
Tue, Jun 27th@ KCvs TB
Wed, Jun 28th@ KCvs TB
Thu, Jun 29th@ KCvs TB
Fri, Jun 30th@ CHC@ LAA
Sat, Jul 1st@ CHC@ LAA
Sun, Jul 2nd@ CHC@ LAA
Mon, Jul 3rdvs ATL   
Tue, Jul 4thvs ATLvs NYM
Wed, Jul 5thvs ATLvs NYM
Thu, Jul 6thvs KCvs NYM
Fri, Jul 7thvs KCvs PIT
Sat, Jul 8thvs KCvs PIT
Sun, Jul 9thvs KCvs PIT
Fri, Jul 14th@ TEX@ TOR
Sat, Jul 15th@ TEX@ TOR
Sun, Jul 16th@ TEX@ TOR
Mon, Jul 17th@ PIT   
Tue, Jul 18th@ PIT@ ATL
Wed, Jul 19th@ PIT@ ATL
Fri, Jul 21stvs PHI@ CIN
Sat, Jul 22ndvs PHI@ CIN
Sun, Jul 23rdvs PHI@ CIN
Mon, Jul 24thvs KCvs STL
Tue, Jul 25thvs KCvs STL
Wed, Jul 26thvs KCvs STL
Thu, Jul 27th@ CWS   
Fri, Jul 28th@ CWSvs SEA
Sat, Jul 29th@ CWSvs SEA
Sun, Jul 30th@ CWSvs SEA
Mon, Jul 31st@ HOU@ SF
Tue, Aug 1st@ HOU@ SF
Wed, Aug 2nd@ HOU@ SF
Fri, Aug 4thvs CWS@ MIN
Sat, Aug 5thvs CWS@ MIN
Sun, Aug 6thvs CWS@ MIN
Mon, Aug 7thvs TOR   
Tue, Aug 8thvs TORvs LAD
Wed, Aug 9thvs TORvs LAD
Thu, Aug 10thvs TOR   
Fri, Aug 11th@ TBvs SD
Sat, Aug 12th@ TBvs SD
Sun, Aug 13th@ TBvs SD
Tue, Aug 15th@ CIN@ COL
Wed, Aug 16th@ CIN@ COL
Thu, Aug 17thvs DET@ SD
Fri, Aug 18thvs DET@ SD
Sat, Aug 19thvs DET@ SD
Sun, Aug 20thvs DET@ SD
Tue, Aug 22ndvs LADvs TEX
Wed, Aug 23rdvs LAD   
Thu, Aug 24thvs LADvs CIN
Fri, Aug 25th@ TORvs CIN
Sat, Aug 26th@ TORvs CIN
Sun, Aug 27th@ TORvs CIN
Mon, Aug 28th@ MIN@ LAD
Tue, Aug 29th@ MIN@ LAD
Wed, Aug 30th@ MIN@ LAD
Fri, Sep 1stvs TBvs BAL
Sat, Sep 2ndvs TBvs BAL
Sun, Sep 3rdvs TBvs BAL
Mon, Sep 4thvs MINvs COL
Tue, Sep 5thvs MINvs COL
Wed, Sep 6thvs MINvs COL
Thu, Sep 7th@ LAA@ CHC
Fri, Sep 8th@ LAA@ CHC
Sat, Sep 9th@ LAA@ CHC
Sun, Sep 10th@ LAA@ CHC
Mon, Sep 11th@ SF@ NYM
Tue, Sep 12th@ SF@ NYM
Wed, Sep 13th@ SF@ NYM
Fri, Sep 15thvs TEXvs CHC
Sat, Sep 16thvs TEXvs CHC
Sun, Sep 17thvs TEXvs CHC
Mon, Sep 18th@ KC   
Tue, Sep 19th@ KCvs SF
Wed, Sep 20th@ KCvs SF
Thu, Sep 21stvs BAL   
Fri, Sep 22ndvs BAL@ NYY
Sat, Sep 23rdvs BAL@ NYY
Sun, Sep 24thvs BAL@ NYY
Tue, Sep 26thvs CIN@ CWS
Wed, Sep 27thvs CIN@ CWS
Fri, Sep 29th@ DETvs HOU
Sat, Sep 30th@ DETvs HOU
Sun, Oct 1st@ DETvs HOU
Thu, Apr 6th   vs LAD
Thu, Apr 20th   vs SD
Thu, May 11th   vs SF
Mon, May 15th   @ OAK
Mon, Jun 12th   vs PHI
Mon, Jun 19th   @ MIL
Thu, Jul 20th   @ ATL
Thu, Aug 3rd   @ SF
Mon, Aug 14th   @ COL
Mon, Aug 21st   vs TEX
Thu, Sep 14th   @ NYM
Mon, Sep 25th   @ CWS