Skip to main content

Who Should I Trade?

Myles Straw for Brandon Drury (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
Brandon Drury
1B,2B,3B,DH,LF,RF - FA
Brandon Drury
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert-FA
Expert Ranks 
Who Should I Trade? Player Statistics
  Myles Straw
Myles Straw
Brandon Drury
1B,2B,3B,DH,LF,RF - FA
Brandon Drury
2022 Stats 
At Bats535514
Home Runs028
Stolen Bases212
Caught Stealing13
Batting Average.221.263
On Base Pct.291.321
Slugging Pct.273.494
On-base Plus Slugging.564.815
Who Should I Trade? Player Notes
  Myles Straw
Myles Straw
Brandon Drury
1B,2B,3B,DH,LF,RF - FA
Brandon Drury
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
Brandon Drury
1B,2B,3B,DH,LF,RF - FA
Brandon Drury
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ SEA   
Fri, Mar 31st@ SEA   
Sat, Apr 1st@ SEA   
Sun, Apr 2nd@ SEA   
Mon, Apr 3rd@ OAK   
Tue, Apr 4th@ OAK   
Wed, Apr 5th@ OAK   
Fri, Apr 7thvs SEA   
Sat, Apr 8thvs SEA   
Sun, Apr 9thvs SEA   
Mon, Apr 10thvs NYY   
Tue, Apr 11thvs NYY   
Wed, Apr 12thvs NYY   
Fri, Apr 14th@ WSH   
Sat, Apr 15th@ WSH   
Sun, Apr 16th@ WSH   
Mon, Apr 17th@ DET   
Tue, Apr 18th@ DET   
Wed, Apr 19th@ DET   
Fri, Apr 21stvs MIA   
Sat, Apr 22ndvs MIA   
Sun, Apr 23rdvs MIA   
Mon, Apr 24thvs COL   
Tue, Apr 25thvs COL   
Wed, Apr 26thvs COL   
Fri, Apr 28th@ BOS   
Sat, Apr 29th@ BOS   
Sun, Apr 30th@ BOS   
Mon, May 1st@ NYY   
Tue, May 2nd@ NYY   
Wed, May 3rd@ NYY   
Fri, May 5thvs MIN   
Sat, May 6thvs MIN   
Sun, May 7thvs MIN   
Mon, May 8thvs DET   
Tue, May 9thvs DET   
Wed, May 10thvs DET   
Fri, May 12thvs LAA   
Sat, May 13thvs LAA   
Sun, May 14thvs LAA   
Tue, May 16th@ CWS   
Wed, May 17th@ CWS   
Thu, May 18th@ CWS   
Fri, May 19th@ NYM   
Sat, May 20th@ NYM   
Sun, May 21st@ NYM   
Mon, May 22ndvs CWS   
Tue, May 23rdvs CWS   
Wed, May 24thvs CWS   
Fri, May 26thvs STL   
Sat, May 27thvs STL   
Sun, May 28thvs STL   
Mon, May 29th@ BAL   
Tue, May 30th@ BAL   
Wed, May 31st@ BAL   
Thu, Jun 1st@ MIN   
Fri, Jun 2nd@ MIN   
Sat, Jun 3rd@ MIN   
Sun, Jun 4th@ MIN   
Tue, Jun 6thvs BOS   
Wed, Jun 7thvs BOS   
Thu, Jun 8thvs BOS   
Fri, Jun 9thvs HOU   
Sat, Jun 10thvs HOU   
Sun, Jun 11thvs HOU   
Tue, Jun 13th@ SD   
Wed, Jun 14th@ SD   
Thu, Jun 15th@ SD   
Fri, Jun 16th@ ARI   
Sat, Jun 17th@ ARI   
Sun, Jun 18th@ ARI   
Tue, Jun 20thvs OAK   
Wed, Jun 21stvs OAK   
Thu, Jun 22ndvs OAK   
Fri, Jun 23rdvs MIL   
Sat, Jun 24thvs MIL   
Sun, Jun 25thvs MIL   
Tue, Jun 27th@ KC   
Wed, Jun 28th@ KC   
Thu, Jun 29th@ KC   
Fri, Jun 30th@ CHC   
Sat, Jul 1st@ CHC   
Sun, Jul 2nd@ CHC   
Mon, Jul 3rdvs ATL   
Tue, Jul 4thvs ATL   
Wed, Jul 5thvs ATL   
Thu, Jul 6thvs KC   
Fri, Jul 7thvs KC   
Sat, Jul 8thvs KC   
Sun, Jul 9thvs KC   
Fri, Jul 14th@ TEX   
Sat, Jul 15th@ TEX   
Sun, Jul 16th@ TEX   
Mon, Jul 17th@ PIT   
Tue, Jul 18th@ PIT   
Wed, Jul 19th@ PIT   
Fri, Jul 21stvs PHI   
Sat, Jul 22ndvs PHI   
Sun, Jul 23rdvs PHI   
Mon, Jul 24thvs KC   
Tue, Jul 25thvs KC   
Wed, Jul 26thvs KC   
Thu, Jul 27th@ CWS   
Fri, Jul 28th@ CWS   
Sat, Jul 29th@ CWS   
Sun, Jul 30th@ CWS   
Mon, Jul 31st@ HOU   
Tue, Aug 1st@ HOU   
Wed, Aug 2nd@ HOU   
Fri, Aug 4thvs CWS   
Sat, Aug 5thvs CWS   
Sun, Aug 6thvs CWS   
Mon, Aug 7thvs TOR   
Tue, Aug 8thvs TOR   
Wed, Aug 9thvs TOR   
Thu, Aug 10thvs TOR   
Fri, Aug 11th@ TB   
Sat, Aug 12th@ TB   
Sun, Aug 13th@ TB   
Tue, Aug 15th@ CIN   
Wed, Aug 16th@ CIN   
Thu, Aug 17thvs DET   
Fri, Aug 18thvs DET   
Sat, Aug 19thvs DET   
Sun, Aug 20thvs DET   
Tue, Aug 22ndvs LAD   
Wed, Aug 23rdvs LAD   
Thu, Aug 24thvs LAD   
Fri, Aug 25th@ TOR   
Sat, Aug 26th@ TOR   
Sun, Aug 27th@ TOR   
Mon, Aug 28th@ MIN   
Tue, Aug 29th@ MIN   
Wed, Aug 30th@ MIN   
Fri, Sep 1stvs TB   
Sat, Sep 2ndvs TB   
Sun, Sep 3rdvs TB   
Mon, Sep 4thvs MIN   
Tue, Sep 5thvs MIN   
Wed, Sep 6thvs MIN   
Thu, Sep 7th@ LAA   
Fri, Sep 8th@ LAA   
Sat, Sep 9th@ LAA   
Sun, Sep 10th@ LAA   
Mon, Sep 11th@ SF   
Tue, Sep 12th@ SF   
Wed, Sep 13th@ SF   
Fri, Sep 15thvs TEX   
Sat, Sep 16thvs TEX   
Sun, Sep 17thvs TEX   
Mon, Sep 18th@ KC   
Tue, Sep 19th@ KC   
Wed, Sep 20th@ KC   
Thu, Sep 21stvs BAL   
Fri, Sep 22ndvs BAL   
Sat, Sep 23rdvs BAL   
Sun, Sep 24thvs BAL   
Tue, Sep 26thvs CIN   
Wed, Sep 27thvs CIN   
Fri, Sep 29th@ DET   
Sat, Sep 30th@ DET   
Sun, Oct 1st@ DET