Skip to main content

Who Should I Trade?

Xavier Edwards for Tyler Soderstrom (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Xavier Edwards
2B,SS - TB
Xavier Edwards
Tyler Soderstrom
Tyler Soderstrom
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury AlertMiLBMiLB
Expert Ranks 
Who Should I Trade? Player Statistics
  Xavier Edwards
2B,SS - TB
Xavier Edwards
Tyler Soderstrom
Tyler Soderstrom
2021 Stats 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
Who Should I Trade? Player Notes
  Xavier Edwards
2B,SS - TB
Xavier Edwards
Tyler Soderstrom
Tyler Soderstrom
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Xavier Edwards
2B,SS - TB
Xavier Edwards
Tyler Soderstrom
Tyler Soderstrom
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ BOSvs LAA
Sat, Apr 2nd@ BOSvs LAA
Sun, Apr 3rd@ BOSvs LAA
Mon, Apr 4th@ TORvs DET
Tue, Apr 5th@ TORvs DET
Wed, Apr 6th@ TORvs DET
Fri, Apr 8thvs BAL@ PHI
Sat, Apr 9thvs BAL@ PHI
Sun, Apr 10thvs BAL@ PHI
Mon, Apr 11thvs OAK@ TB
Tue, Apr 12thvs OAK@ TB
Wed, Apr 13thvs OAK@ TB
Thu, Apr 14thvs OAK@ TB
Fri, Apr 15th@ CWS@ TOR
Sat, Apr 16th@ CWS@ TOR
Sun, Apr 17th@ CWS@ TOR
Mon, Apr 18th@ CHCvs BAL
Tue, Apr 19th@ CHCvs BAL
Wed, Apr 20th@ CHCvs BAL
Fri, Apr 22ndvs BOSvs TEX
Sat, Apr 23rdvs BOSvs TEX
Sun, Apr 24thvs BOSvs TEX
Tue, Apr 26thvs SEA@ SF
Wed, Apr 27thvs SEA@ SF
Thu, Apr 28thvs SEA   
Fri, Apr 29thvs MINvs CLE
Sat, Apr 30thvs MINvs CLE
Sun, May 1stvs MINvs CLE
Mon, May 2nd@ OAKvs TB
Tue, May 3rd@ OAKvs TB
Wed, May 4th@ OAKvs TB
Thu, May 5th@ SEA   
Fri, May 6th@ SEA@ MIN
Sat, May 7th@ SEA@ MIN
Sun, May 8th@ SEA@ MIN
Mon, May 9th@ LAA@ DET
Tue, May 10th@ LAA@ DET
Wed, May 11th@ LAA@ DET
Fri, May 13thvs TORvs LAA
Sat, May 14thvs TORvs LAA
Sun, May 15thvs TORvs LAA
Mon, May 16thvs DETvs MIN
Tue, May 17thvs DETvs MIN
Wed, May 18thvs DETvs MIN
Fri, May 20th@ BAL@ LAA
Sat, May 21st@ BAL@ LAA
Sun, May 22nd@ BAL@ LAA
Tue, May 24thvs MIA@ SEA
Wed, May 25thvs MIA@ SEA
Thu, May 26thvs NYYvs TEX
Fri, May 27thvs NYYvs TEX
Sat, May 28thvs NYYvs TEX
Sun, May 29thvs NYYvs TEX
Mon, May 30th@ TEXvs HOU
Tue, May 31st@ TEXvs HOU
Wed, Jun 1st@ TEXvs HOU
Thu, Jun 2nd@ TEX   
Fri, Jun 3rdvs CWSvs BOS
Sat, Jun 4thvs CWSvs BOS
Sun, Jun 5thvs CWSvs BOS
Tue, Jun 7thvs STL@ ATL
Wed, Jun 8thvs STL@ ATL
Thu, Jun 9thvs STL@ CLE
Fri, Jun 10th@ MIN@ CLE
Sat, Jun 11th@ MIN@ CLE
Sun, Jun 12th@ MIN@ CLE
Tue, Jun 14th@ NYY@ BOS
Wed, Jun 15th@ NYY@ BOS
Thu, Jun 16th@ NYY@ BOS
Fri, Jun 17th@ BALvs KC
Sat, Jun 18th@ BALvs KC
Sun, Jun 19th@ BALvs KC
Mon, Jun 20thvs NYY   
Tue, Jun 21stvs NYYvs SEA
Wed, Jun 22ndvs NYYvs SEA
Fri, Jun 24thvs PIT@ KC
Sat, Jun 25thvs PIT@ KC
Sun, Jun 26thvs PIT@ KC
Tue, Jun 28thvs MIL@ NYY
Wed, Jun 29thvs MIL@ NYY
Thu, Jun 30th@ TOR@ SEA
Fri, Jul 1st@ TOR@ SEA
Sat, Jul 2nd@ TOR@ SEA
Sun, Jul 3rd@ TOR@ SEA
Mon, Jul 4th@ BOSvs TOR
Tue, Jul 5th@ BOSvs TOR
Wed, Jul 6th@ BOSvs TOR
Fri, Jul 8th@ CINvs HOU
Sat, Jul 9th@ CINvs HOU
Sun, Jul 10th@ CINvs HOU
Mon, Jul 11thvs BOS@ TEX
Tue, Jul 12thvs BOS@ TEX
Wed, Jul 13thvs BOS@ TEX
Thu, Jul 14thvs BOS   
Fri, Jul 15thvs BAL@ HOU
Sat, Jul 16thvs BAL@ HOU
Sun, Jul 17thvs BAL@ HOU
Fri, Jul 22nd@ KCvs TEX
Sat, Jul 23rd@ KCvs TEX
Sun, Jul 24th@ KCvs TEX
Mon, Jul 25th@ BALvs HOU
Tue, Jul 26th@ BALvs HOU
Wed, Jul 27th@ BALvs HOU
Thu, Jul 28th@ BAL   
Fri, Jul 29thvs CLE@ CWS
Sat, Jul 30thvs CLE@ CWS
Sun, Jul 31stvs CLE@ CWS
Tue, Aug 2ndvs TOR@ LAA
Wed, Aug 3rdvs TOR@ LAA
Thu, Aug 4th@ DET@ LAA
Fri, Aug 5th@ DET   
Sat, Aug 6th@ DETvs SF
Sun, Aug 7th@ DETvs SF
Tue, Aug 9th@ MILvs LAA
Wed, Aug 10th@ MILvs LAA
Fri, Aug 12thvs BAL@ HOU
Sat, Aug 13thvs BAL@ HOU
Sun, Aug 14thvs BAL@ HOU
Mon, Aug 15th@ NYY@ TEX
Tue, Aug 16th@ NYY@ TEX
Wed, Aug 17th@ NYY@ TEX
Thu, Aug 18thvs KC@ TEX
Fri, Aug 19thvs KCvs SEA
Sat, Aug 20thvs KCvs SEA
Sun, Aug 21stvs KCvs SEA
Mon, Aug 22ndvs LAAvs MIA
Tue, Aug 23rdvs LAAvs MIA
Wed, Aug 24thvs LAAvs MIA
Thu, Aug 25thvs LAAvs NYY
Fri, Aug 26th@ BOSvs NYY
Sat, Aug 27th@ BOSvs NYY
Sun, Aug 28th@ BOSvs NYY
Tue, Aug 30th@ MIA@ WSH
Wed, Aug 31st@ MIA@ WSH
Fri, Sep 2ndvs NYY@ BAL
Sat, Sep 3rdvs NYY@ BAL
Sun, Sep 4thvs NYY@ BAL
Mon, Sep 5thvs BOS   
Tue, Sep 6thvs BOSvs ATL
Wed, Sep 7thvs BOSvs ATL
Fri, Sep 9th@ NYYvs CWS
Sat, Sep 10th@ NYYvs CWS
Sun, Sep 11th@ NYYvs CWS
Mon, Sep 12th@ TOR   
Tue, Sep 13th@ TOR@ TEX
Wed, Sep 14th@ TOR@ TEX
Fri, Sep 16thvs TEX@ HOU
Sat, Sep 17thvs TEX@ HOU
Sun, Sep 18thvs TEX@ HOU
Mon, Sep 19thvs HOU   
Tue, Sep 20thvs HOUvs SEA
Wed, Sep 21stvs HOUvs SEA
Thu, Sep 22ndvs TORvs SEA
Fri, Sep 23rdvs TORvs NYM
Sat, Sep 24thvs TORvs NYM
Sun, Sep 25thvs TORvs NYM
Tue, Sep 27th@ CLE@ LAA
Wed, Sep 28th@ CLE@ LAA
Thu, Sep 29th@ CLE@ LAA
Fri, Sep 30th@ HOU@ SEA
Sat, Oct 1st@ HOU@ SEA
Sun, Oct 2nd@ HOU@ SEA
Fri, Apr 1st   vs LAA
Thu, Apr 21st   vs BAL
Thu, May 12th   @ DET
Mon, May 23rd   @ SEA
Thu, Jun 23rd   vs SEA
Mon, Jun 27th   @ NYY
Mon, Aug 8th   vs LAA
Thu, Sep 1st   @ WSH
Thu, Sep 8th   vs CWS
Thu, Sep 15th   @ HOU