Skip to main content

Who Should I Trade?

Franmil Reyes 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
  Franmil Reyes
Franmil Reyes
Dansby Swanson
Dansby Swanson
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 41# 103
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Franmil Reyes
Franmil Reyes
Dansby Swanson
Dansby Swanson
2021 Stats 
At Bats418588
Home Runs3027
Stolen Bases49
Caught Stealing13
Batting Average.254.248
On Base Pct.324.311
Slugging Pct.522.449
On-base Plus Slugging.846.760
Who Should I Trade? Player Notes
  Franmil Reyes
Franmil Reyes
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
  Franmil Reyes
Franmil Reyes
Dansby Swanson
Dansby Swanson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs KC@ MIA
Sat, Apr 2ndvs KC@ MIA
Sun, Apr 3rdvs KC@ MIA
Mon, Apr 4thvs MIN@ NYM
Tue, Apr 5thvs MIN@ NYM
Wed, Apr 6thvs MIN   
Fri, Apr 8th@ KCvs CIN
Sat, Apr 9th@ KCvs CIN
Sun, Apr 10th@ KCvs CIN
Mon, Apr 11th@ KCvs WSH
Tue, Apr 12th@ CINvs WSH
Wed, Apr 13th@ CINvs WSH
Fri, Apr 15thvs SF@ SD
Sat, Apr 16thvs SF@ SD
Sun, Apr 17thvs SF@ SD
Mon, Apr 18thvs CWS@ LAD
Tue, Apr 19thvs CWS@ LAD
Wed, Apr 20thvs CWS@ LAD
Thu, Apr 21stvs CWS   
Fri, Apr 22nd@ NYYvs MIA
Sat, Apr 23rd@ NYYvs MIA
Sun, Apr 24th@ NYYvs MIA
Mon, Apr 25th@ LAA   
Tue, Apr 26th@ LAAvs CHC
Wed, Apr 27th@ LAAvs CHC
Thu, Apr 28th@ LAAvs CHC
Fri, Apr 29th@ OAK@ TEX
Sat, Apr 30th@ OAK@ TEX
Sun, May 1st@ OAK@ TEX
Tue, May 3rdvs SD@ NYM
Wed, May 4thvs SD@ NYM
Thu, May 5thvs TOR   
Fri, May 6thvs TORvs MIL
Sat, May 7thvs TORvs MIL
Sun, May 8thvs TORvs MIL
Mon, May 9th@ CWS   
Tue, May 10th@ CWSvs BOS
Wed, May 11th@ CWSvs BOS
Fri, May 13th@ MINvs SD
Sat, May 14th@ MINvs SD
Sun, May 15th@ MINvs SD
Tue, May 17thvs CIN@ MIL
Wed, May 18thvs CIN@ MIL
Fri, May 20thvs DET@ MIA
Sat, May 21stvs DET@ MIA
Sun, May 22ndvs DET@ MIA
Mon, May 23rd@ HOUvs PHI
Tue, May 24th@ HOUvs PHI
Wed, May 25th@ HOUvs PHI
Thu, May 26th@ DETvs PHI
Fri, May 27th@ DETvs MIA
Sat, May 28th@ DETvs MIA
Sun, May 29th@ DETvs MIA
Mon, May 30thvs KC@ ARI
Tue, May 31stvs KC@ ARI
Wed, Jun 1stvs KC@ ARI
Fri, Jun 3rd@ BAL@ COL
Sat, Jun 4th@ BAL@ COL
Sun, Jun 5th@ BAL@ COL
Mon, Jun 6thvs TEX   
Tue, Jun 7thvs TEXvs OAK
Wed, Jun 8thvs TEXvs OAK
Thu, Jun 9thvs OAKvs PIT
Fri, Jun 10thvs OAKvs PIT
Sat, Jun 11thvs OAKvs PIT
Sun, Jun 12thvs OAKvs PIT
Tue, Jun 14th@ COL@ WSH
Wed, Jun 15th@ COL@ WSH
Thu, Jun 16th@ COL   
Fri, Jun 17th@ LAD@ CHC
Sat, Jun 18th@ LAD@ CHC
Sun, Jun 19th@ LAD@ CHC
Tue, Jun 21st@ MINvs SF
Wed, Jun 22nd@ MINvs SF
Thu, Jun 23rd@ MINvs SF
Fri, Jun 24thvs BOSvs LAD
Sat, Jun 25thvs BOSvs LAD
Sun, Jun 26thvs BOSvs LAD
Mon, Jun 27thvs MIN   
Tue, Jun 28thvs MIN@ PHI
Wed, Jun 29thvs MIN@ PHI
Thu, Jun 30thvs MIN@ PHI
Fri, Jul 1stvs NYY@ CIN
Sat, Jul 2ndvs NYY@ CIN
Sun, Jul 3rdvs NYY@ CIN
Mon, Jul 4th@ DETvs STL
Tue, Jul 5th@ DETvs STL
Wed, Jul 6th@ DETvs STL
Fri, Jul 8th@ KCvs WSH
Sat, Jul 9th@ KCvs WSH
Sun, Jul 10th@ KCvs WSH
Mon, Jul 11thvs CWSvs NYM
Tue, Jul 12thvs CWSvs NYM
Wed, Jul 13thvs CWSvs NYM
Fri, Jul 15thvs DET@ WSH
Sat, Jul 16thvs DET@ WSH
Sun, Jul 17thvs DET@ WSH
Fri, Jul 22nd@ CWSvs LAA
Sat, Jul 23rd@ CWSvs LAA
Sun, Jul 24th@ CWSvs LAA
Mon, Jul 25th@ BOS@ PHI
Tue, Jul 26th@ BOS@ PHI
Wed, Jul 27th@ BOS@ PHI
Thu, Jul 28th@ BOS   
Fri, Jul 29th@ TBvs ARI
Sat, Jul 30th@ TBvs ARI
Sun, Jul 31st@ TBvs ARI
Mon, Aug 1stvs ARI   
Tue, Aug 2ndvs ARIvs PHI
Wed, Aug 3rdvs ARIvs PHI
Thu, Aug 4thvs HOU@ NYM
Fri, Aug 5thvs HOU@ NYM
Sat, Aug 6thvs HOU@ NYM
Sun, Aug 7thvs HOU@ NYM
Tue, Aug 9th@ DET@ BOS
Wed, Aug 10th@ DET@ BOS
Thu, Aug 11th@ DET   
Fri, Aug 12th@ TOR@ MIA
Sat, Aug 13th@ TOR@ MIA
Sun, Aug 14th@ TOR@ MIA
Mon, Aug 15thvs DETvs NYM
Tue, Aug 16thvs DETvs NYM
Wed, Aug 17thvs DETvs NYM
Fri, Aug 19thvs CWSvs HOU
Sat, Aug 20thvs CWSvs HOU
Sun, Aug 21stvs CWSvs HOU
Tue, Aug 23rd@ SD@ PIT
Wed, Aug 24th@ SD@ PIT
Thu, Aug 25th@ SEA   
Fri, Aug 26th@ SEA@ STL
Sat, Aug 27th@ SEA@ STL
Sun, Aug 28th@ SEA@ STL
Tue, Aug 30thvs BALvs COL
Wed, Aug 31stvs BALvs COL
Thu, Sep 1stvs BALvs COL
Fri, Sep 2ndvs SEAvs MIA
Sat, Sep 3rdvs SEAvs MIA
Sun, Sep 4thvs SEAvs MIA
Mon, Sep 5th@ KC   
Tue, Sep 6th@ KC@ OAK
Wed, Sep 7th@ KC@ OAK
Fri, Sep 9th@ MIN@ SEA
Sat, Sep 10th@ MIN@ SEA
Sun, Sep 11th@ MIN@ SEA
Mon, Sep 12thvs LAA@ SF
Tue, Sep 13thvs LAA@ SF
Wed, Sep 14thvs LAA@ SF
Fri, Sep 16thvs MINvs PHI
Sat, Sep 17thvs MINvs PHI
Sun, Sep 18thvs MINvs PHI
Tue, Sep 20th@ CWSvs WSH
Wed, Sep 21st@ CWSvs WSH
Thu, Sep 22nd@ CWS@ PHI
Fri, Sep 23rd@ TEX@ PHI
Sat, Sep 24th@ TEX@ PHI
Sun, Sep 25th@ TEX@ PHI
Tue, Sep 27thvs TB@ WSH
Wed, Sep 28thvs TB@ WSH
Thu, Sep 29thvs TB   
Fri, Sep 30thvs KCvs NYM
Sat, Oct 1stvs KCvs NYM
Sun, Oct 2ndvs KCvs NYM
Fri, Apr 1st   @ MIA
Thu, Apr 7th   vs CIN
Thu, Apr 14th   @ SD
Mon, May 2nd   @ NYM
Mon, May 16th   @ MIL
Thu, Jun 2nd   @ COL
Mon, Jun 13th   @ WSH
Mon, Jun 20th   vs SF
Thu, Jul 7th   vs STL
Thu, Jul 14th   @ WSH
Thu, Aug 18th   vs NYM
Mon, Aug 22nd   @ PIT
Mon, Sep 19th   vs WSH
Mon, Sep 26th   @ WSH