Skip to main content

Who Should I Trade?

Brad Keller for Dylan Floro (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Brad Keller
Brad Keller
Dylan Floro
Dylan Floro
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 459# 273
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Brad Keller
Brad Keller
Dylan Floro
Dylan Floro
2021 Stats 
Games Played2668
Games Started260
Innings Pitched134.264.1
Blown Saves06
Hits Allowed15853
Earned Runs8020
Home Runs Allowed182
Who Should I Trade? Player Notes
  Brad Keller
Brad Keller
Dylan Floro
Dylan Floro
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brad Keller
Brad Keller
Dylan Floro
Dylan Floro
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ CLEvs ATL
Sat, Apr 2nd@ CLEvs ATL
Sun, Apr 3rd@ CLEvs ATL
Mon, Apr 4thvs CWSvs TEX
Wed, Apr 6thvs CWSvs TEX
Thu, Apr 7thvs CWS   
Fri, Apr 8thvs CLE@ SF
Sat, Apr 9thvs CLE@ SF
Sun, Apr 10thvs CLE@ SF
Mon, Apr 11thvs CLE@ LAA
Tue, Apr 12th@ STL@ LAA
Wed, Apr 13th@ STL   
Thu, Apr 14thvs DETvs PHI
Fri, Apr 15thvs DETvs PHI
Sat, Apr 16thvs DETvs PHI
Sun, Apr 17thvs DETvs PHI
Tue, Apr 19thvs MINvs STL
Wed, Apr 20thvs MINvs STL
Thu, Apr 21stvs MINvs STL
Fri, Apr 22nd@ SEA@ ATL
Sat, Apr 23rd@ SEA@ ATL
Sun, Apr 24th@ SEA@ ATL
Tue, Apr 26th@ CWS@ WSH
Wed, Apr 27th@ CWS@ WSH
Thu, Apr 28th@ CWS@ WSH
Fri, Apr 29thvs NYYvs SEA
Sat, Apr 30thvs NYYvs SEA
Sun, May 1stvs NYYvs SEA
Tue, May 3rdvs STLvs ARI
Wed, May 4thvs STLvs ARI
Fri, May 6th@ BAL@ SD
Sat, May 7th@ BAL@ SD
Sun, May 8th@ BAL@ SD
Tue, May 10th@ TEX@ ARI
Wed, May 11th@ TEX@ ARI
Thu, May 12th@ TEX   
Fri, May 13th@ COLvs MIL
Sat, May 14th@ COLvs MIL
Sun, May 15th@ COLvs MIL
Mon, May 16thvs CWSvs WSH
Tue, May 17thvs CWSvs WSH
Wed, May 18thvs CWSvs WSH
Thu, May 19thvs CWS   
Fri, May 20thvs MINvs ATL
Sat, May 21stvs MINvs ATL
Sun, May 22ndvs MINvs ATL
Mon, May 23rd@ ARI   
Tue, May 24th@ ARI@ TB
Thu, May 26th@ MIN   
Fri, May 27th@ MIN@ ATL
Sat, May 28th@ MIN@ ATL
Sun, May 29th@ MIN@ ATL
Mon, May 30th@ CLE@ COL
Tue, May 31st@ CLE@ COL
Wed, Jun 1st@ CLE@ COL
Fri, Jun 3rdvs HOUvs SF
Sat, Jun 4thvs HOUvs SF
Sun, Jun 5thvs HOUvs SF
Mon, Jun 6thvs TOR   
Tue, Jun 7thvs TORvs WSH
Wed, Jun 8thvs TORvs WSH
Thu, Jun 9thvs BALvs WSH
Fri, Jun 10thvs BAL@ HOU
Sat, Jun 11thvs BAL@ HOU
Sun, Jun 12thvs BAL@ HOU
Mon, Jun 13th@ SF@ PHI
Tue, Jun 14th@ SF@ PHI
Wed, Jun 15th@ SF@ PHI
Fri, Jun 17th@ OAK@ NYM
Sat, Jun 18th@ OAK@ NYM
Sun, Jun 19th@ OAK@ NYM
Mon, Jun 20th@ LAA@ NYM
Tue, Jun 21st@ LAAvs COL
Wed, Jun 22nd@ LAAvs COL
Fri, Jun 24thvs OAKvs NYM
Sat, Jun 25thvs OAKvs NYM
Sun, Jun 26thvs OAKvs NYM
Mon, Jun 27thvs TEX@ STL
Tue, Jun 28thvs TEX@ STL
Wed, Jun 29thvs TEX@ STL
Fri, Jul 1st@ DET@ WSH
Sat, Jul 2nd@ DET@ WSH
Sun, Jul 3rd@ DET@ WSH
Mon, Jul 4th@ HOU@ WSH
Tue, Jul 5th@ HOUvs LAA
Wed, Jul 6th@ HOUvs LAA
Thu, Jul 7th@ HOU@ NYM
Fri, Jul 8thvs CLE@ NYM
Sat, Jul 9thvs CLE@ NYM
Sun, Jul 10thvs CLE@ NYM
Mon, Jul 11thvs DETvs PIT
Tue, Jul 12thvs DETvs PIT
Wed, Jul 13thvs DETvs PIT
Thu, Jul 14th@ TORvs PIT
Fri, Jul 15th@ TORvs PHI
Sat, Jul 16th@ TORvs PHI
Sun, Jul 17th@ TORvs PHI
Fri, Jul 22ndvs TB@ PIT
Sat, Jul 23rdvs TB@ PIT
Sun, Jul 24thvs TB@ PIT
Mon, Jul 25thvs LAA@ CIN
Tue, Jul 26thvs LAA@ CIN
Wed, Jul 27thvs LAA@ CIN
Thu, Jul 28th@ NYY@ CIN
Fri, Jul 29th@ NYYvs NYM
Sat, Jul 30th@ NYYvs NYM
Sun, Jul 31st@ NYYvs NYM
Mon, Aug 1st@ CWSvs CIN
Tue, Aug 2nd@ CWSvs CIN
Wed, Aug 3rd@ CWSvs CIN
Thu, Aug 4thvs BOS   
Fri, Aug 5thvs BOS@ CHC
Sat, Aug 6thvs BOS@ CHC
Sun, Aug 7thvs BOS@ CHC
Tue, Aug 9thvs CWS@ PHI
Wed, Aug 10thvs CWS@ PHI
Thu, Aug 11thvs CWS@ PHI
Fri, Aug 12thvs LADvs ATL
Sat, Aug 13thvs LADvs ATL
Sun, Aug 14thvs LADvs ATL
Mon, Aug 15th@ MINvs SD
Tue, Aug 16th@ MINvs SD
Wed, Aug 17th@ MINvs SD
Thu, Aug 18th@ TB   
Fri, Aug 19th@ TB@ LAD
Sat, Aug 20th@ TB@ LAD
Sun, Aug 21st@ TB@ LAD
Tue, Aug 23rdvs ARI@ OAK
Wed, Aug 24thvs ARI@ OAK
Fri, Aug 26thvs SDvs LAD
Sat, Aug 27thvs SDvs LAD
Sun, Aug 28thvs SDvs LAD
Tue, Aug 30th@ CWSvs TB
Wed, Aug 31st@ CWSvs TB
Thu, Sep 1st@ CWS   
Fri, Sep 2nd@ DET@ ATL
Sat, Sep 3rd@ DET@ ATL
Sun, Sep 4th@ DET@ ATL
Mon, Sep 5thvs CLE   
Tue, Sep 6thvs CLE@ PHI
Wed, Sep 7thvs CLE@ PHI
Fri, Sep 9thvs DETvs NYM
Sat, Sep 10thvs DETvs NYM
Sun, Sep 11thvs DETvs NYM
Tue, Sep 13th@ MINvs PHI
Wed, Sep 14th@ MINvs PHI
Thu, Sep 15th@ MINvs PHI
Fri, Sep 16th@ BOS@ WSH
Sat, Sep 17th@ BOS@ WSH
Sun, Sep 18th@ BOS@ WSH
Tue, Sep 20thvs MINvs CHC
Wed, Sep 21stvs MINvs CHC
Thu, Sep 22ndvs MIN   
Fri, Sep 23rdvs SEAvs WSH
Sat, Sep 24thvs SEAvs WSH
Sun, Sep 25thvs SEAvs WSH
Tue, Sep 27th@ DET@ NYM
Wed, Sep 28th@ DET@ NYM
Thu, Sep 29th@ DET@ MIL
Fri, Sep 30th@ CLE@ MIL
Sat, Oct 1st@ CLE@ MIL
Sun, Oct 2nd@ CLE@ MIL
Fri, Apr 1st   vs ATL
Tue, Apr 5th   vs TEX
Mon, May 2nd   vs ARI
Thu, May 5th   @ SD
Mon, May 9th   @ ARI
Wed, May 25th   @ TB
Thu, Jun 2nd   vs SF
Thu, Jun 23rd   vs COL
Mon, Aug 22nd   @ OAK
Mon, Aug 29th   vs LAD
Thu, Sep 8th   @ PHI
Mon, Sep 19th   vs CHC