Who Should I Trade?

Kyle Freeland for Nick Pivetta (2019)

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

 
Experts' Pick
 
  Kyle Freeland
SP - COL
Kyle Freeland
COL vs BAL Sun, May 26th 3:10pm
Nick Pivetta
SP - PHI
Nick Pivetta
PHI @ MIL Sun, May 26th 2:10pm
Expert
Recommendation
83%
Recommended by
10 of 12 experts
17%
Recommended by
2 of 12 experts
Rankings 
   
Rest of Season
VBR# 1010# 853
   
Projections 
   
Strikeouts102110
Wins108
Saves00
ERA4.934.65
WHIP1.441.42
   
Misc 
   
Injury Alert-MiLB
Weather78 F, Partly Cloudy65 F, Mostly Cloudy
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 94
   
Andrew Gould
FantasyPros
# 97# 135
   
Joe Bond
Fantasy Six Pack
# 104
   
Chris Meaney
The Athletic
# 101
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 35# 105
   
Nick Mariano
RotoBaller
# 86# 206
   
Dan Harris
FantasyPros
# 110
   
Pierre Camus
RotoBaller
# 73# 138
   
Brandon 'B_Don' Myers
Razzball
# 100# 117
   
Todd D Clark
The Fantasy Fix
# 102
   
Paul Sporer
FanGraphs
# 61# 52
   
Bobby Sylvester
FantasyPros
# 167# 123
   
  Kyle Freeland
SP - COL
Kyle Freeland
COL
Nick Pivetta
SP - PHI
Nick Pivetta
PHI
2019 Stats 
   
   
Games Played114
   
Games Started114
   
Innings Pitched56.218.0
   
Wins22
   
Losses61
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed6131
   
Earned Runs4217
   
Home Runs Allowed145
   
Strikeouts4816
   
Walks258
   
ERA6.718.35
   
WHIP1.532.13
   
  Kyle Freeland
SP - COL
Kyle Freeland
COL
Nick Pivetta
SP - PHI
Nick Pivetta
PHI
2019 Projections 
   
   
Games Played2121
   
Games Started2121
   
Innings Pitched124.8101.8
   
Wins108
   
Losses58
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed130107
   
Earned Runs6853
   
Home Runs Allowed2016
   
Strikeouts102110
   
Walks4837
   
ERA4.934.65
   
WHIP1.441.42
   
  Kyle Freeland
SP - COL
Kyle Freeland
COL
Nick Pivetta
SP - PHI
Nick Pivetta
PHI
News 
 Kyle Freeland allowed three runs on four hits in just 1 2/3 innings on Sunday versus the Phillies, receiving a no-decision while walking three and striking out two.
Brendan Tuma - Too Much Tuma
Mon, May 20th
The Phillies are reportedly optioning Nick Pivetta to the minors and moving Jerad Eickhoff to the rotation.
Dan Harris
Wed, Apr 17th
 Kyle Freeland received a no-decision on Tuesday in Boston, allowing three runs on five hits over six innings of work.
Brendan Tuma - Too Much Tuma
Tue, May 14th
Phillies starter Nick Pivetta allowed three earned runs on seven hits and three walks while striking out two over five innings in a win over the Mets on Tuesday.
Mike Maher
Wed, Apr 17th
 Kyle Freeland received a no-decision on Thursday versus the Giants, allowing five runs (three earned) on four hits over five innings of work.
Brendan Tuma - Too Much Tuma
Thu, May 9th
Phillies starter Nick Pivetta allowed seven earned runs on seven hits and three walks while striking out six over 3 2/3 innings in a blowout loss to the Washington Nationals on Wednesday.
Mike Maher
Wed, Apr 10th
 Kyle Freeland took the loss on Saturday versus Arizona, allowing eight runs on nine hits over six innings.
Brendan Tuma - Too Much Tuma
Sun, May 5th
Phillies pitcher Nick Pivetta allowed three earned runs on nine hits and one walk and four strikeouts over five innings in a win over the Minnesota Twins on Friday.
Mike Maher
Sat, Apr 6th
 Kyle Freeland took the loss on Monday in Milwaukee, allowing five runs on six hits over six innings of work.
Brendan Tuma - Too Much Tuma
Tue, Apr 30th
Nick Pivetta went a short 4.2 innings in his season debut. He allowed eight hits, a home run, four earned runs, a walk and struck out four.
Kari Thomas
Mon, Apr 1st
Notes 
There are no recent notes for these players
  Kyle Freeland
SP - COL
Kyle Freeland
COL
Nick Pivetta
SP - PHI
Nick Pivetta
PHI
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ MIAvs ATL
Fri, Mar 29th@ MIA   
Sat, Mar 30th@ MIAvs ATL
Sun, Mar 31st@ MIAvs ATL
Mon, Apr 1st@ TB   
Tue, Apr 2nd@ TB@ WSH
Wed, Apr 3rd@ TB@ WSH
Fri, Apr 5thvs LADvs MIN
Sat, Apr 6thvs LADvs MIN
Sun, Apr 7thvs LADvs MIN
Mon, Apr 8thvs ATLvs WSH
Tue, Apr 9thvs ATLvs WSH
Thu, Apr 11th@ SF   
Fri, Apr 12th@ SF@ MIA
Sat, Apr 13th@ SF@ MIA
Sun, Apr 14th@ SF@ MIA
Mon, Apr 15th@ SDvs NYM
Tue, Apr 16th@ SDvs NYM
Thu, Apr 18thvs PHI@ COL
Fri, Apr 19thvs PHI@ COL
Sat, Apr 20thvs PHI@ COL
Sun, Apr 21stvs PHI@ COL
Mon, Apr 22ndvs WSH@ NYM
Tue, Apr 23rdvs WSH@ NYM
Wed, Apr 24thvs WSH@ NYM
Fri, Apr 26th@ ATLvs MIA
Sat, Apr 27th@ ATLvs MIA
Sun, Apr 28th@ ATLvs MIA
Mon, Apr 29th@ MIL   
Tue, Apr 30th@ MILvs DET
Wed, May 1st@ MILvs DET
Thu, May 2nd@ MIL   
Fri, May 3rdvs ARIvs WSH
Sat, May 4thvs ARIvs WSH
Sun, May 5thvs ARIvs WSH
Tue, May 7thvs SF@ STL
Thu, May 9thvs SF   
Fri, May 10thvs SD@ KC
Sat, May 11thvs SD@ KC
Sun, May 12thvs SD@ KC
Tue, May 14th@ BOSvs MIL
Wed, May 15th@ BOSvs MIL
Fri, May 17th@ PHIvs COL
Sat, May 18th@ PHIvs COL
Sun, May 19th@ PHIvs COL
Tue, May 21st@ PIT@ CHC
Wed, May 22nd@ PIT@ CHC
Thu, May 23rd@ PIT@ CHC
Fri, May 24thvs BAL@ MIL
Sat, May 25thvs BAL@ MIL
Sun, May 26thvs BAL@ MIL
Mon, May 27thvs ARI   
Tue, May 28thvs ARIvs STL
Wed, May 29thvs ARIvs STL
Thu, May 30thvs ARIvs STL
Fri, May 31stvs TOR@ LAD
Sat, Jun 1stvs TOR@ LAD
Sun, Jun 2ndvs TOR@ LAD
Tue, Jun 4th@ CHC@ SD
Wed, Jun 5th@ CHC@ SD
Thu, Jun 6th@ CHC   
Fri, Jun 7th@ NYMvs CIN
Sat, Jun 8th@ NYMvs CIN
Sun, Jun 9th@ NYMvs CIN
Mon, Jun 10thvs CHCvs ARI
Tue, Jun 11thvs CHCvs ARI
Wed, Jun 12thvs CHCvs ARI
Thu, Jun 13thvs SD   
Fri, Jun 14thvs SD@ ATL
Sat, Jun 15thvs SD@ ATL
Sun, Jun 16thvs SD@ ATL
Tue, Jun 18th@ ARI@ WSH
Wed, Jun 19th@ ARI@ WSH
Thu, Jun 20th@ ARI@ WSH
Fri, Jun 21st@ LADvs MIA
Sat, Jun 22nd@ LADvs MIA
Sun, Jun 23rd@ LADvs MIA
Mon, Jun 24th@ SFvs NYM
Tue, Jun 25th@ SFvs NYM
Wed, Jun 26th@ SFvs NYM
Thu, Jun 27thvs LADvs NYM
Fri, Jun 28thvs LAD@ MIA
Sat, Jun 29thvs LAD@ MIA
Sun, Jun 30thvs LAD@ MIA
Tue, Jul 2ndvs HOU@ ATL
Wed, Jul 3rdvs HOU@ ATL
Fri, Jul 5th@ ARI@ NYM
Sat, Jul 6th@ ARI@ NYM
Sun, Jul 7th@ ARI@ NYM
Fri, Jul 12thvs CINvs WSH
Sat, Jul 13thvs CINvs WSH
Sun, Jul 14thvs CINvs WSH
Mon, Jul 15thvs SFvs LAD
Tue, Jul 16thvs SFvs LAD
Wed, Jul 17thvs SFvs LAD
Fri, Jul 19th@ NYY@ PIT
Sat, Jul 20th@ NYY@ PIT
Sun, Jul 21st@ NYY@ PIT
Mon, Jul 22nd@ WSH   
Tue, Jul 23rd@ WSH@ DET
Wed, Jul 24th@ WSH@ DET
Thu, Jul 25th@ WSH   
Fri, Jul 26th@ CINvs ATL
Sat, Jul 27th@ CINvs ATL
Sun, Jul 28th@ CINvs ATL
Mon, Jul 29thvs LAD   
Tue, Jul 30thvs LADvs SF
Wed, Jul 31stvs LADvs SF
Fri, Aug 2ndvs SFvs CWS
Sat, Aug 3rdvs SFvs CWS
Sun, Aug 4thvs SFvs CWS
Tue, Aug 6th@ HOU@ ARI
Wed, Aug 7th@ HOU@ ARI
Thu, Aug 8th@ SD@ SF
Fri, Aug 9th@ SD@ SF
Sat, Aug 10th@ SD@ SF
Sun, Aug 11th@ SD@ SF
Mon, Aug 12thvs ARI   
Tue, Aug 13thvs ARIvs CHC
Wed, Aug 14thvs ARIvs CHC
Fri, Aug 16thvs MIAvs SD
Sat, Aug 17thvs MIAvs SD
Sun, Aug 18thvs MIAvs SD
Mon, Aug 19th@ ARI   
Tue, Aug 20th@ ARI@ BOS
Wed, Aug 21st@ ARI@ BOS
Thu, Aug 22nd@ STL   
Fri, Aug 23rd@ STL@ MIA
Sat, Aug 24th@ STL@ MIA
Sun, Aug 25th@ STL@ MIA
Mon, Aug 26thvs ATLvs PIT
Tue, Aug 27thvs BOSvs PIT
Wed, Aug 28thvs BOSvs PIT
Thu, Aug 29thvs PIT   
Fri, Aug 30thvs PITvs NYM
Sat, Aug 31stvs PITvs NYM
Sun, Sep 1stvs PITvs NYM
Mon, Sep 2nd@ LAD@ CIN
Tue, Sep 3rd@ LAD@ CIN
Wed, Sep 4th@ LAD@ CIN
Fri, Sep 6th@ SD@ NYM
Sat, Sep 7th@ SD@ NYM
Sun, Sep 8th@ SD@ NYM
Tue, Sep 10thvs STLvs ATL
Wed, Sep 11thvs STLvs ATL
Thu, Sep 12thvs STLvs ATL
Fri, Sep 13thvs SD   
Sat, Sep 14thvs SDvs BOS
Sun, Sep 15thvs SDvs BOS
Mon, Sep 16thvs NYM   
Tue, Sep 17thvs NYM@ ATL
Wed, Sep 18thvs NYM@ ATL
Fri, Sep 20th@ LAD@ CLE
Sat, Sep 21st@ LAD@ CLE
Sun, Sep 22nd@ LAD@ CLE
Tue, Sep 24th@ SF@ WSH
Wed, Sep 25th@ SF@ WSH
Thu, Sep 26th@ SF@ WSH
Fri, Sep 27thvs MILvs MIA
Sat, Sep 28thvs MILvs MIA
Sun, Sep 29thvs MILvs MIA
Wed, Apr 10th   vs WSH
Wed, Apr 17th   vs NYM
Thu, Apr 25th   vs MIA
Mon, May 6th   @ STL
Wed, May 8th   @ STL
Mon, May 13th   vs MIL
Thu, May 16th   vs MIL
Mon, May 20th   @ CHC
Mon, Jun 3rd   @ SD
Mon, Jun 17th   @ WSH
Thu, Jul 4th   @ ATL
Thu, Jul 18th   vs LAD
Thu, Aug 1st   vs SF
Mon, Aug 5th   @ ARI
Thu, Aug 15th   vs CHC
Thu, Sep 5th   @ CIN
Mon, Sep 9th   vs ATL
Thu, Sep 19th   @ ATL
Mon, Sep 23rd   @ WSH