Skip to main content

Who Should I Trade?

Dylan Floro for Kyle Finnegan (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Dylan Floro
Dylan Floro
Kyle Finnegan
Kyle Finnegan
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 273# 315
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Dylan Floro
Dylan Floro
Kyle Finnegan
Kyle Finnegan
2021 Stats 
Games Played6868
Games Started00
Innings Pitched64.166.0
Blown Saves64
Hits Allowed5364
Earned Runs2026
Home Runs Allowed29
Who Should I Trade? Player Notes
  Dylan Floro
Dylan Floro
Kyle Finnegan
Kyle Finnegan
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Dylan Floro
Dylan Floro
Kyle Finnegan
Kyle Finnegan
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs ATL@ NYM
Fri, Apr 1stvs ATL   
Sat, Apr 2ndvs ATL@ NYM
Sun, Apr 3rdvs ATL@ NYM
Mon, Apr 4thvs TEXvs PHI
Tue, Apr 5thvs TEX   
Wed, Apr 6thvs TEXvs PHI
Fri, Apr 8th@ SFvs NYM
Sat, Apr 9th@ SFvs NYM
Sun, Apr 10th@ SFvs NYM
Mon, Apr 11th@ LAA@ ATL
Tue, Apr 12th@ LAA@ ATL
Thu, Apr 14thvs PHI@ PIT
Fri, Apr 15thvs PHI@ PIT
Sat, Apr 16thvs PHI@ PIT
Sun, Apr 17thvs PHI@ PIT
Tue, Apr 19thvs STLvs ARI
Wed, Apr 20thvs STLvs ARI
Thu, Apr 21stvs STLvs ARI
Fri, Apr 22nd@ ATLvs SF
Sat, Apr 23rd@ ATLvs SF
Sun, Apr 24th@ ATLvs SF
Tue, Apr 26th@ WSHvs MIA
Wed, Apr 27th@ WSHvs MIA
Thu, Apr 28th@ WSHvs MIA
Fri, Apr 29thvs SEA@ SF
Sat, Apr 30thvs SEA@ SF
Sun, May 1stvs SEA@ SF
Mon, May 2ndvs ARI   
Tue, May 3rdvs ARI@ COL
Wed, May 4thvs ARI@ COL
Thu, May 5th@ SD@ COL
Fri, May 6th@ SD@ LAA
Sat, May 7th@ SD@ LAA
Sun, May 8th@ SD@ LAA
Mon, May 9th@ ARI   
Tue, May 10th@ ARIvs NYM
Wed, May 11th@ ARIvs NYM
Fri, May 13thvs MILvs HOU
Sat, May 14thvs MILvs HOU
Sun, May 15thvs MILvs HOU
Mon, May 16thvs WSH@ MIA
Tue, May 17thvs WSH@ MIA
Wed, May 18thvs WSH@ MIA
Fri, May 20thvs ATL@ MIL
Sat, May 21stvs ATL@ MIL
Sun, May 22ndvs ATL@ MIL
Tue, May 24th@ TBvs LAD
Wed, May 25th@ TBvs LAD
Fri, May 27th@ ATLvs COL
Sat, May 28th@ ATLvs COL
Sun, May 29th@ ATLvs COL
Mon, May 30th@ COL@ NYM
Tue, May 31st@ COL@ NYM
Wed, Jun 1st@ COL@ NYM
Thu, Jun 2ndvs SF@ CIN
Fri, Jun 3rdvs SF@ CIN
Sat, Jun 4thvs SF@ CIN
Sun, Jun 5thvs SF@ CIN
Tue, Jun 7thvs WSH@ MIA
Wed, Jun 8thvs WSH@ MIA
Thu, Jun 9thvs WSH@ MIA
Fri, Jun 10th@ HOUvs MIL
Sat, Jun 11th@ HOUvs MIL
Sun, Jun 12th@ HOUvs MIL
Mon, Jun 13th@ PHIvs ATL
Tue, Jun 14th@ PHIvs ATL
Wed, Jun 15th@ PHIvs ATL
Fri, Jun 17th@ NYMvs PHI
Sat, Jun 18th@ NYMvs PHI
Sun, Jun 19th@ NYMvs PHI
Mon, Jun 20th@ NYM   
Tue, Jun 21stvs COL@ BAL
Wed, Jun 22ndvs COL@ BAL
Thu, Jun 23rdvs COL   
Fri, Jun 24thvs NYM@ TEX
Sat, Jun 25thvs NYM@ TEX
Sun, Jun 26thvs NYM@ TEX
Mon, Jun 27th@ STLvs PIT
Tue, Jun 28th@ STLvs PIT
Wed, Jun 29th@ STLvs PIT
Fri, Jul 1st@ WSHvs MIA
Sat, Jul 2nd@ WSHvs MIA
Sun, Jul 3rd@ WSHvs MIA
Mon, Jul 4th@ WSHvs MIA
Tue, Jul 5thvs LAA@ PHI
Wed, Jul 6thvs LAA@ PHI
Thu, Jul 7th@ NYM@ PHI
Fri, Jul 8th@ NYM@ ATL
Sat, Jul 9th@ NYM@ ATL
Sun, Jul 10th@ NYM@ ATL
Mon, Jul 11thvs PIT   
Tue, Jul 12thvs PITvs SEA
Wed, Jul 13thvs PITvs SEA
Thu, Jul 14thvs PITvs ATL
Fri, Jul 15thvs PHIvs ATL
Sat, Jul 16thvs PHIvs ATL
Sun, Jul 17thvs PHIvs ATL
Fri, Jul 22nd@ PIT@ ARI
Sat, Jul 23rd@ PIT@ ARI
Sun, Jul 24th@ PIT@ ARI
Mon, Jul 25th@ CIN@ LAD
Tue, Jul 26th@ CIN@ LAD
Wed, Jul 27th@ CIN@ LAD
Thu, Jul 28th@ CIN   
Fri, Jul 29thvs NYMvs STL
Sat, Jul 30thvs NYMvs STL
Sun, Jul 31stvs NYMvs STL
Mon, Aug 1stvs CINvs NYM
Tue, Aug 2ndvs CINvs NYM
Wed, Aug 3rdvs CINvs NYM
Fri, Aug 5th@ CHC@ PHI
Sat, Aug 6th@ CHC@ PHI
Sun, Aug 7th@ CHC@ PHI
Tue, Aug 9th@ PHI@ CHC
Wed, Aug 10th@ PHI@ CHC
Thu, Aug 11th@ PHI   
Fri, Aug 12thvs ATLvs SD
Sat, Aug 13thvs ATLvs SD
Sun, Aug 14thvs ATLvs SD
Mon, Aug 15thvs SDvs CHC
Tue, Aug 16thvs SDvs CHC
Wed, Aug 17thvs SDvs CHC
Fri, Aug 19th@ LAD@ SD
Sat, Aug 20th@ LAD@ SD
Sun, Aug 21st@ LAD@ SD
Mon, Aug 22nd@ OAK   
Tue, Aug 23rd@ OAK@ SEA
Wed, Aug 24th@ OAK@ SEA
Fri, Aug 26thvs LADvs CIN
Sat, Aug 27thvs LADvs CIN
Sun, Aug 28thvs LADvs CIN
Mon, Aug 29thvs LAD   
Tue, Aug 30thvs TBvs OAK
Wed, Aug 31stvs TBvs OAK
Fri, Sep 2nd@ ATL@ NYM
Sat, Sep 3rd@ ATL@ NYM
Sun, Sep 4th@ ATL@ NYM
Tue, Sep 6th@ PHI@ STL
Wed, Sep 7th@ PHI@ STL
Thu, Sep 8th@ PHI@ STL
Fri, Sep 9thvs NYM@ PHI
Sat, Sep 10thvs NYM@ PHI
Sun, Sep 11thvs NYM@ PHI
Tue, Sep 13thvs PHIvs BAL
Wed, Sep 14thvs PHIvs BAL
Thu, Sep 15thvs PHI   
Fri, Sep 16th@ WSHvs MIA
Sat, Sep 17th@ WSHvs MIA
Sun, Sep 18th@ WSHvs MIA
Mon, Sep 19thvs CHC@ ATL
Tue, Sep 20thvs CHC@ ATL
Wed, Sep 21stvs CHC@ ATL
Fri, Sep 23rdvs WSH@ MIA
Sat, Sep 24thvs WSH@ MIA
Sun, Sep 25thvs WSH@ MIA
Tue, Sep 27th@ NYMvs ATL
Wed, Sep 28th@ NYMvs ATL
Thu, Sep 29th@ MIL   
Fri, Sep 30th@ MILvs PHI
Sat, Oct 1st@ MILvs PHI
Sun, Oct 2nd@ MILvs PHI
Thu, Apr 7th   vs NYM
Wed, Apr 13th   @ ATL
Mon, Apr 18th   vs ARI
Thu, May 12th   vs NYM
Mon, May 23rd   vs LAD
Thu, May 26th   vs COL
Thu, Jun 16th   vs PHI
Thu, Aug 4th   @ PHI
Mon, Aug 8th   @ CHC
Thu, Aug 18th   @ SD
Thu, Sep 1st   vs OAK
Mon, Sep 5th   @ STL
Mon, Sep 26th   vs ATL