Skip to main content

Who Should I Trade?

Kyle Schwarber for Dansby Swanson (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Kyle Schwarber
Kyle Schwarber
Dansby Swanson
Dansby Swanson
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
  Kyle Schwarber
Kyle Schwarber
Dansby Swanson
Dansby Swanson
2022 Stats 
At Bats577640
Home Runs4625
Stolen Bases1018
Caught Stealing17
Batting Average.218.277
On Base Pct.323.329
Slugging Pct.504.447
On-base Plus Slugging.827.776
Who Should I Trade? Player Notes
  Kyle Schwarber
Kyle Schwarber
Dansby Swanson
Dansby Swanson
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kyle Schwarber
Kyle Schwarber
Dansby Swanson
Dansby Swanson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ TEX   
Sat, Apr 1st@ TEX   
Sun, Apr 2nd@ TEX   
Mon, Apr 3rd@ NYY   
Tue, Apr 4th@ NYY   
Wed, Apr 5th@ NYY   
Thu, Apr 6thvs CIN   
Sat, Apr 8thvs CIN   
Sun, Apr 9thvs CIN   
Mon, Apr 10thvs MIA   
Tue, Apr 11thvs MIA   
Wed, Apr 12thvs MIA   
Thu, Apr 13th@ CIN   
Fri, Apr 14th@ CIN   
Sat, Apr 15th@ CIN   
Sun, Apr 16th@ CIN   
Mon, Apr 17th@ CWS   
Tue, Apr 18th@ CWS   
Wed, Apr 19th@ CWS   
Thu, Apr 20thvs COL   
Fri, Apr 21stvs COL   
Sat, Apr 22ndvs COL   
Sun, Apr 23rdvs COL   
Tue, Apr 25thvs SEA   
Wed, Apr 26thvs SEA   
Thu, Apr 27thvs SEA   
Fri, Apr 28th@ HOU   
Sat, Apr 29th@ HOU   
Sun, Apr 30th@ HOU   
Mon, May 1st@ LAD   
Tue, May 2nd@ LAD   
Wed, May 3rd@ LAD   
Fri, May 5thvs BOS   
Sat, May 6thvs BOS   
Sun, May 7thvs BOS   
Tue, May 9thvs TOR   
Wed, May 10thvs TOR   
Fri, May 12th@ COL   
Sat, May 13th@ COL   
Sun, May 14th@ COL   
Mon, May 15th@ SF   
Tue, May 16th@ SF   
Wed, May 17th@ SF   
Fri, May 19thvs CHC   
Sat, May 20thvs CHC   
Sun, May 21stvs CHC   
Mon, May 22ndvs ARI   
Tue, May 23rdvs ARI   
Wed, May 24thvs ARI   
Thu, May 25th@ ATL   
Fri, May 26th@ ATL   
Sat, May 27th@ ATL   
Sun, May 28th@ ATL   
Tue, May 30th@ NYM   
Wed, May 31st@ NYM   
Thu, Jun 1st@ NYM   
Fri, Jun 2nd@ WSH   
Sat, Jun 3rd@ WSH   
Sun, Jun 4th@ WSH   
Mon, Jun 5thvs DET   
Tue, Jun 6thvs DET   
Wed, Jun 7thvs DET   
Fri, Jun 9thvs LAD   
Sat, Jun 10thvs LAD   
Sun, Jun 11thvs LAD   
Mon, Jun 12th@ ARI   
Tue, Jun 13th@ ARI   
Wed, Jun 14th@ ARI   
Thu, Jun 15th@ ARI   
Fri, Jun 16th@ OAK   
Sat, Jun 17th@ OAK   
Sun, Jun 18th@ OAK   
Tue, Jun 20thvs ATL   
Wed, Jun 21stvs ATL   
Thu, Jun 22ndvs ATL   
Fri, Jun 23rdvs NYM   
Sat, Jun 24thvs NYM   
Sun, Jun 25thvs NYM   
Tue, Jun 27th@ CHC   
Wed, Jun 28th@ CHC   
Thu, Jun 29th@ CHC   
Fri, Jun 30thvs WSH   
Sat, Jul 1stvs WSH   
Sun, Jul 2ndvs WSH   
Tue, Jul 4th@ TB   
Wed, Jul 5th@ TB   
Thu, Jul 6th@ TB   
Fri, Jul 7th@ MIA   
Sat, Jul 8th@ MIA   
Sun, Jul 9th@ MIA   
Fri, Jul 14thvs SD   
Sat, Jul 15thvs SD   
Sun, Jul 16thvs SD   
Tue, Jul 18thvs MIL   
Wed, Jul 19thvs MIL   
Thu, Jul 20thvs MIL   
Fri, Jul 21st@ CLE   
Sat, Jul 22nd@ CLE   
Sun, Jul 23rd@ CLE   
Mon, Jul 24thvs BAL   
Tue, Jul 25thvs BAL   
Wed, Jul 26thvs BAL   
Fri, Jul 28th@ PIT   
Sat, Jul 29th@ PIT   
Sun, Jul 30th@ PIT   
Mon, Jul 31st@ MIA   
Tue, Aug 1st@ MIA   
Wed, Aug 2nd@ MIA   
Thu, Aug 3rd@ MIA   
Fri, Aug 4thvs KC   
Sat, Aug 5thvs KC   
Sun, Aug 6thvs KC   
Mon, Aug 7thvs WSH   
Tue, Aug 8thvs WSH   
Wed, Aug 9thvs WSH   
Thu, Aug 10thvs WSH   
Fri, Aug 11thvs MIN   
Sat, Aug 12thvs MIN   
Sun, Aug 13thvs MIN   
Tue, Aug 15th@ TOR   
Wed, Aug 16th@ TOR   
Fri, Aug 18th@ WSH   
Sat, Aug 19th@ WSH   
Sun, Aug 20th@ WSH   
Mon, Aug 21stvs SF   
Tue, Aug 22ndvs SF   
Wed, Aug 23rdvs SF   
Fri, Aug 25thvs STL   
Sat, Aug 26thvs STL   
Sun, Aug 27thvs STL   
Mon, Aug 28thvs LAA   
Tue, Aug 29thvs LAA   
Wed, Aug 30thvs LAA   
Fri, Sep 1st@ MIL   
Sat, Sep 2nd@ MIL   
Sun, Sep 3rd@ MIL   
Mon, Sep 4th@ SD   
Tue, Sep 5th@ SD   
Wed, Sep 6th@ SD   
Fri, Sep 8thvs MIA   
Sat, Sep 9thvs MIA   
Sun, Sep 10thvs MIA   
Tue, Sep 12thvs ATL   
Wed, Sep 13thvs ATL   
Thu, Sep 14thvs ATL   
Fri, Sep 15th@ STL   
Sat, Sep 16th@ STL   
Sun, Sep 17th@ STL   
Mon, Sep 18th@ ATL   
Tue, Sep 19th@ ATL   
Wed, Sep 20th@ ATL   
Thu, Sep 21stvs NYM   
Fri, Sep 22ndvs NYM   
Sat, Sep 23rdvs NYM   
Sun, Sep 24thvs NYM   
Tue, Sep 26thvs PIT   
Wed, Sep 27thvs PIT   
Thu, Sep 28thvs PIT   
Fri, Sep 29th@ NYM   
Sat, Sep 30th@ NYM   
Sun, Oct 1st@ NYM