Skip to main content

Who Should I Trade?

Michael Brantley for Dansby Swanson (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Michael Brantley
Michael Brantley
Dansby Swanson
Dansby Swanson
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 175# 107
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Michael Brantley
Michael Brantley
Dansby Swanson
Dansby Swanson
2021 Stats 
At Bats469588
Home Runs827
Stolen Bases19
Caught Stealing03
Batting Average.311.248
On Base Pct.362.311
Slugging Pct.437.449
On-base Plus Slugging.799.760
Who Should I Trade? Player Notes
  Michael Brantley
Michael Brantley
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
  Michael Brantley
Michael Brantley
Dansby Swanson
Dansby Swanson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs PHI@ MIA
Sat, Apr 2ndvs PHI@ MIA
Sun, Apr 3rdvs PHI@ MIA
Mon, Apr 4thvs NYY@ NYM
Tue, Apr 5thvs NYY@ NYM
Wed, Apr 6thvs NYY   
Thu, Apr 7th@ LAAvs CIN
Fri, Apr 8th@ LAAvs CIN
Sat, Apr 9th@ LAAvs CIN
Sun, Apr 10th@ LAAvs CIN
Tue, Apr 12th@ ARIvs WSH
Wed, Apr 13th@ ARIvs WSH
Fri, Apr 15th@ SEA@ SD
Sat, Apr 16th@ SEA@ SD
Sun, Apr 17th@ SEA@ SD
Mon, Apr 18thvs LAA@ LAD
Tue, Apr 19thvs LAA@ LAD
Wed, Apr 20thvs LAA@ LAD
Fri, Apr 22ndvs TORvs MIA
Sat, Apr 23rdvs TORvs MIA
Sun, Apr 24thvs TORvs MIA
Mon, Apr 25th@ TEX   
Tue, Apr 26th@ TEXvs CHC
Wed, Apr 27th@ TEXvs CHC
Thu, Apr 28th@ TEXvs CHC
Fri, Apr 29th@ TOR@ TEX
Sat, Apr 30th@ TOR@ TEX
Sun, May 1st@ TOR@ TEX
Mon, May 2ndvs SEA@ NYM
Tue, May 3rdvs SEA@ NYM
Wed, May 4thvs SEA@ NYM
Thu, May 5thvs DET   
Fri, May 6thvs DETvs MIL
Sat, May 7thvs DETvs MIL
Sun, May 8thvs DETvs MIL
Tue, May 10th@ MINvs BOS
Wed, May 11th@ MINvs BOS
Thu, May 12th@ MIN   
Fri, May 13th@ WSHvs SD
Sat, May 14th@ WSHvs SD
Sun, May 15th@ WSHvs SD
Mon, May 16th@ BOS@ MIL
Tue, May 17th@ BOS@ MIL
Wed, May 18th@ BOS@ MIL
Thu, May 19thvs TEX   
Fri, May 20thvs TEX@ MIA
Sat, May 21stvs TEX@ MIA
Sun, May 22ndvs TEX@ MIA
Mon, May 23rdvs CLEvs PHI
Tue, May 24thvs CLEvs PHI
Wed, May 25thvs CLEvs PHI
Fri, May 27th@ SEAvs MIA
Sat, May 28th@ SEAvs MIA
Sun, May 29th@ SEAvs MIA
Mon, May 30th@ OAK@ ARI
Tue, May 31st@ OAK@ ARI
Wed, Jun 1st@ OAK@ ARI
Fri, Jun 3rd@ KC@ COL
Sat, Jun 4th@ KC@ COL
Sun, Jun 5th@ KC@ COL
Mon, Jun 6thvs SEA   
Tue, Jun 7thvs SEAvs OAK
Wed, Jun 8thvs SEAvs OAK
Fri, Jun 10thvs MIAvs PIT
Sat, Jun 11thvs MIAvs PIT
Sun, Jun 12thvs MIAvs PIT
Mon, Jun 13th@ TEX@ WSH
Tue, Jun 14th@ TEX@ WSH
Wed, Jun 15th@ TEX@ WSH
Fri, Jun 17thvs CWS@ CHC
Sat, Jun 18thvs CWS@ CHC
Sun, Jun 19thvs CWS@ CHC
Tue, Jun 21stvs NYMvs SF
Wed, Jun 22ndvs NYMvs SF
Thu, Jun 23rd@ NYYvs SF
Fri, Jun 24th@ NYYvs LAD
Sat, Jun 25th@ NYYvs LAD
Sun, Jun 26th@ NYYvs LAD
Tue, Jun 28th@ NYM@ PHI
Wed, Jun 29th@ NYM@ PHI
Fri, Jul 1stvs LAA@ CIN
Sat, Jul 2ndvs LAA@ CIN
Sun, Jul 3rdvs LAA@ CIN
Mon, Jul 4thvs KCvs STL
Tue, Jul 5thvs KCvs STL
Wed, Jul 6thvs KCvs STL
Thu, Jul 7thvs KCvs STL
Fri, Jul 8th@ OAKvs WSH
Sat, Jul 9th@ OAKvs WSH
Sun, Jul 10th@ OAKvs WSH
Tue, Jul 12th@ LAAvs NYM
Wed, Jul 13th@ LAAvs NYM
Thu, Jul 14th@ LAA@ WSH
Fri, Jul 15thvs OAK@ WSH
Sat, Jul 16thvs OAK@ WSH
Sun, Jul 17thvs OAK@ WSH
Fri, Jul 22nd@ SEAvs LAA
Sat, Jul 23rd@ SEAvs LAA
Sun, Jul 24th@ SEAvs LAA
Mon, Jul 25th@ OAK@ PHI
Tue, Jul 26th@ OAK@ PHI
Wed, Jul 27th@ OAK@ PHI
Thu, Jul 28thvs SEA   
Fri, Jul 29thvs SEAvs ARI
Sat, Jul 30thvs SEAvs ARI
Sun, Jul 31stvs SEAvs ARI
Mon, Aug 1stvs BOS   
Tue, Aug 2ndvs BOSvs PHI
Wed, Aug 3rdvs BOSvs PHI
Thu, Aug 4th@ CLE@ NYM
Fri, Aug 5th@ CLE@ NYM
Sat, Aug 6th@ CLE@ NYM
Sun, Aug 7th@ CLE@ NYM
Tue, Aug 9thvs TEX@ BOS
Wed, Aug 10thvs TEX@ BOS
Thu, Aug 11thvs TEX   
Fri, Aug 12thvs OAK@ MIA
Sat, Aug 13thvs OAK@ MIA
Sun, Aug 14thvs OAK@ MIA
Mon, Aug 15th@ CWSvs NYM
Tue, Aug 16th@ CWSvs NYM
Wed, Aug 17th@ CWSvs NYM
Thu, Aug 18th@ CWSvs NYM
Fri, Aug 19th@ ATLvs HOU
Sat, Aug 20th@ ATLvs HOU
Sun, Aug 21st@ ATLvs HOU
Tue, Aug 23rdvs MIN@ PIT
Wed, Aug 24thvs MIN@ PIT
Thu, Aug 25thvs MIN   
Fri, Aug 26thvs BAL@ STL
Sat, Aug 27thvs BAL@ STL
Sun, Aug 28thvs BAL@ STL
Tue, Aug 30th@ TEXvs COL
Wed, Aug 31st@ TEXvs COL
Fri, Sep 2nd@ LAAvs MIA
Sat, Sep 3rd@ LAAvs MIA
Sun, Sep 4th@ LAAvs MIA
Mon, Sep 5thvs TEX   
Tue, Sep 6thvs TEX@ OAK
Wed, Sep 7thvs TEX@ OAK
Fri, Sep 9thvs LAA@ SEA
Sat, Sep 10thvs LAA@ SEA
Sun, Sep 11thvs LAA@ SEA
Mon, Sep 12th@ DET@ SF
Tue, Sep 13th@ DET@ SF
Wed, Sep 14th@ DET@ SF
Thu, Sep 15thvs OAK   
Fri, Sep 16thvs OAKvs PHI
Sat, Sep 17thvs OAKvs PHI
Sun, Sep 18thvs OAKvs PHI
Mon, Sep 19th@ TBvs WSH
Tue, Sep 20th@ TBvs WSH
Wed, Sep 21st@ TBvs WSH
Thu, Sep 22nd@ BAL@ PHI
Fri, Sep 23rd@ BAL@ PHI
Sat, Sep 24th@ BAL@ PHI
Sun, Sep 25th@ BAL@ PHI
Tue, Sep 27thvs ARI@ WSH
Wed, Sep 28thvs ARI@ WSH
Fri, Sep 30thvs TBvs NYM
Sat, Oct 1stvs TBvs NYM
Sun, Oct 2ndvs TBvs NYM
Fri, Apr 1st   @ MIA
Mon, Apr 11th   vs WSH
Thu, Apr 14th   @ SD
Thu, May 26th   vs PHI
Thu, Jun 2nd   @ COL
Thu, Jun 9th   vs PIT
Mon, Jun 20th   vs SF
Thu, Jun 30th   @ PHI
Mon, Jul 11th   vs NYM
Mon, Aug 22nd   @ PIT
Thu, Sep 1st   vs COL
Mon, Sep 26th   @ WSH