Skip to main content

Who Should I Trade?

Myles Straw for Steven Kwan (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
Steven Kwan
Steven Kwan
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
Steven Kwan
Steven Kwan
2022 Stats 
At Bats535563
Home Runs06
Stolen Bases2119
Caught Stealing15
Batting Average.221.298
On Base Pct.291.373
Slugging Pct.273.400
On-base Plus Slugging.564.772
Who Should I Trade? Player Notes
  Myles Straw
Myles Straw
Steven Kwan
Steven Kwan
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
Steven Kwan
Steven Kwan
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ SEA@ SEA
Fri, Mar 31st@ SEA@ SEA
Sat, Apr 1st@ SEA@ SEA
Sun, Apr 2nd@ SEA@ SEA
Mon, Apr 3rd@ OAK@ OAK
Tue, Apr 4th@ OAK@ OAK
Wed, Apr 5th@ OAK@ OAK
Fri, Apr 7thvs SEAvs SEA
Sat, Apr 8thvs SEAvs SEA
Sun, Apr 9thvs SEAvs SEA
Mon, Apr 10thvs NYYvs NYY
Tue, Apr 11thvs NYYvs NYY
Wed, Apr 12thvs NYYvs NYY
Fri, Apr 14th@ WSH@ WSH
Sat, Apr 15th@ WSH@ WSH
Sun, Apr 16th@ WSH@ WSH
Mon, Apr 17th@ DET@ DET
Tue, Apr 18th@ DET@ DET
Wed, Apr 19th@ DET@ DET
Fri, Apr 21stvs MIAvs MIA
Sat, Apr 22ndvs MIAvs MIA
Sun, Apr 23rdvs MIAvs MIA
Mon, Apr 24thvs COLvs COL
Tue, Apr 25thvs COLvs COL
Wed, Apr 26thvs COLvs COL
Fri, Apr 28th@ BOS@ BOS
Sat, Apr 29th@ BOS@ BOS
Sun, Apr 30th@ BOS@ BOS
Mon, May 1st@ NYY@ NYY
Tue, May 2nd@ NYY@ NYY
Wed, May 3rd@ NYY@ NYY
Fri, May 5thvs MINvs MIN
Sat, May 6thvs MINvs MIN
Sun, May 7thvs MINvs MIN
Mon, May 8thvs DETvs DET
Tue, May 9thvs DETvs DET
Wed, May 10thvs DETvs DET
Fri, May 12thvs LAAvs LAA
Sat, May 13thvs LAAvs LAA
Sun, May 14thvs LAAvs LAA
Tue, May 16th@ CWS@ CWS
Wed, May 17th@ CWS@ CWS
Thu, May 18th@ CWS@ CWS
Fri, May 19th@ NYM@ NYM
Sat, May 20th@ NYM@ NYM
Sun, May 21st@ NYM@ NYM
Mon, May 22ndvs CWSvs CWS
Tue, May 23rdvs CWSvs CWS
Wed, May 24thvs CWSvs CWS
Fri, May 26thvs STLvs STL
Sat, May 27thvs STLvs STL
Sun, May 28thvs STLvs STL
Mon, May 29th@ BAL@ BAL
Tue, May 30th@ BAL@ BAL
Wed, May 31st@ BAL@ BAL
Thu, Jun 1st@ MIN@ MIN
Fri, Jun 2nd@ MIN@ MIN
Sat, Jun 3rd@ MIN@ MIN
Sun, Jun 4th@ MIN@ MIN
Tue, Jun 6thvs BOSvs BOS
Wed, Jun 7thvs BOSvs BOS
Thu, Jun 8thvs BOSvs BOS
Fri, Jun 9thvs HOUvs HOU
Sat, Jun 10thvs HOUvs HOU
Sun, Jun 11thvs HOUvs HOU
Tue, Jun 13th@ SD@ SD
Wed, Jun 14th@ SD@ SD
Thu, Jun 15th@ SD@ SD
Fri, Jun 16th@ ARI@ ARI
Sat, Jun 17th@ ARI@ ARI
Sun, Jun 18th@ ARI@ ARI
Tue, Jun 20thvs OAKvs OAK
Wed, Jun 21stvs OAKvs OAK
Thu, Jun 22ndvs OAKvs OAK
Fri, Jun 23rdvs MILvs MIL
Sat, Jun 24thvs MILvs MIL
Sun, Jun 25thvs MILvs MIL
Tue, Jun 27th@ KC@ KC
Wed, Jun 28th@ KC@ KC
Thu, Jun 29th@ KC@ KC
Fri, Jun 30th@ CHC@ CHC
Sat, Jul 1st@ CHC@ CHC
Sun, Jul 2nd@ CHC@ CHC
Mon, Jul 3rdvs ATLvs ATL
Tue, Jul 4thvs ATLvs ATL
Wed, Jul 5thvs ATLvs ATL
Thu, Jul 6thvs KCvs KC
Fri, Jul 7thvs KCvs KC
Sat, Jul 8thvs KCvs KC
Sun, Jul 9thvs KCvs KC
Fri, Jul 14th@ TEX@ TEX
Sat, Jul 15th@ TEX@ TEX
Sun, Jul 16th@ TEX@ TEX
Mon, Jul 17th@ PIT@ PIT
Tue, Jul 18th@ PIT@ PIT
Wed, Jul 19th@ PIT@ PIT
Fri, Jul 21stvs PHIvs PHI
Sat, Jul 22ndvs PHIvs PHI
Sun, Jul 23rdvs PHIvs PHI
Mon, Jul 24thvs KCvs KC
Tue, Jul 25thvs KCvs KC
Wed, Jul 26thvs KCvs KC
Thu, Jul 27th@ CWS@ CWS
Fri, Jul 28th@ CWS@ CWS
Sat, Jul 29th@ CWS@ CWS
Sun, Jul 30th@ CWS@ CWS
Mon, Jul 31st@ HOU@ HOU
Tue, Aug 1st@ HOU@ HOU
Wed, Aug 2nd@ HOU@ HOU
Fri, Aug 4thvs CWSvs CWS
Sat, Aug 5thvs CWSvs CWS
Sun, Aug 6thvs CWSvs CWS
Mon, Aug 7thvs TORvs TOR
Tue, Aug 8thvs TORvs TOR
Wed, Aug 9thvs TORvs TOR
Thu, Aug 10thvs TORvs TOR
Fri, Aug 11th@ TB@ TB
Sat, Aug 12th@ TB@ TB
Sun, Aug 13th@ TB@ TB
Tue, Aug 15th@ CIN@ CIN
Wed, Aug 16th@ CIN@ CIN
Thu, Aug 17thvs DETvs DET
Fri, Aug 18thvs DETvs DET
Sat, Aug 19thvs DETvs DET
Sun, Aug 20thvs DETvs DET
Tue, Aug 22ndvs LADvs LAD
Wed, Aug 23rdvs LADvs LAD
Thu, Aug 24thvs LADvs LAD
Fri, Aug 25th@ TOR@ TOR
Sat, Aug 26th@ TOR@ TOR
Sun, Aug 27th@ TOR@ TOR
Mon, Aug 28th@ MIN@ MIN
Tue, Aug 29th@ MIN@ MIN
Wed, Aug 30th@ MIN@ MIN
Fri, Sep 1stvs TBvs TB
Sat, Sep 2ndvs TBvs TB
Sun, Sep 3rdvs TBvs TB
Mon, Sep 4thvs MINvs MIN
Tue, Sep 5thvs MINvs MIN
Wed, Sep 6thvs MINvs MIN
Thu, Sep 7th@ LAA@ LAA
Fri, Sep 8th@ LAA@ LAA
Sat, Sep 9th@ LAA@ LAA
Sun, Sep 10th@ LAA@ LAA
Mon, Sep 11th@ SF@ SF
Tue, Sep 12th@ SF@ SF
Wed, Sep 13th@ SF@ SF
Fri, Sep 15thvs TEXvs TEX
Sat, Sep 16thvs TEXvs TEX
Sun, Sep 17thvs TEXvs TEX
Mon, Sep 18th@ KC@ KC
Tue, Sep 19th@ KC@ KC
Wed, Sep 20th@ KC@ KC
Thu, Sep 21stvs BALvs BAL
Fri, Sep 22ndvs BALvs BAL
Sat, Sep 23rdvs BALvs BAL
Sun, Sep 24thvs BALvs BAL
Tue, Sep 26thvs CINvs CIN
Wed, Sep 27thvs CINvs CIN
Fri, Sep 29th@ DET@ DET
Sat, Sep 30th@ DET@ DET
Sun, Oct 1st@ DET@ DET