Who Should I Trade?

Kyle Freeland for Trevor Williams (2019)

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

 
Experts' Pick
 
  Kyle Freeland
SP - COL
Kyle Freeland
COL @ WSH Mon, Jul 22nd 7:05pm
Trevor Williams
SP - PIT
Trevor Williams
PIT vs STL Mon, Jul 22nd 7:05pm
Expert
Recommendation
55%
Recommended by
6 of 11 experts
45%
Recommended by
5 of 11 experts
Rankings 
   
Rest of Season
VBR# 1309# 986
   
Projections 
   
Strikeouts5746
Wins62
Saves00
ERA5.604.62
WHIP1.531.38
   
Misc 
   
Injury Alert--
Weather77 F, Light Rain72 F, Mostly Cloudy
   
Expert Ranks 
   
Chris Meaney
The Athletic
# 101# 107
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 35# 111
   
Paul Sporer
FanGraphs
# 61
   
Nick Mariano
RotoBaller
# 86# 100
   
Donkey Teeth
Razzball
# 55# 82
   
Brandon 'B_Don' Myers
Razzball
# 100# 121
   
Pierre Camus
RotoBaller
# 168# 78
   
Eno Sarris
The Athletic
# 75
   
Todd D Clark
The Fantasy Fix
# 94
   
Dan Harris
FantasyPros
# 121
   
Alan Harrison
The Fantasy Fix
# 135
   
  Kyle Freeland
SP - COL
Kyle Freeland
COL
Trevor Williams
SP - PIT
Trevor Williams
PIT
2019 Stats 
   
   
Games Played1413
   
Games Started1413
   
Innings Pitched67.177.2
   
Wins23
   
Losses73
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed8388
   
Earned Runs5744
   
Home Runs Allowed1712
   
Strikeouts5861
   
Walks2816
   
ERA7.625.17
   
WHIP1.651.36
   
  Kyle Freeland
SP - COL
Kyle Freeland
COL
Trevor Williams
SP - PIT
Trevor Williams
PIT
2019 Projections 
   
   
Games Played1210
   
Games Started1210
   
Innings Pitched67.259.8
   
Wins62
   
Losses32
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed7664
   
Earned Runs4231
   
Home Runs Allowed128
   
Strikeouts5746
   
Walks2616
   
ERA5.604.62
   
WHIP1.531.38
   
  Kyle Freeland
SP - COL
Kyle Freeland
COL
Trevor Williams
SP - PIT
Trevor Williams
PIT
News 
 Kyle Freeland (2-7) allowed five runs on six hits and three walks while striking out six over four innings in Friday's 8-2 loss to the Yankees. He took his seventh loss of the season.
Brad Camara
Sat, Jul 20th
Trevor Williams (3-3) took the loss Sunday against the Cubs, allowing eight runs on 11 hits and three walks over 5.1 innings. He struck out four.
Connor Rooney
Sun, Jul 14th
 Kyle Freeland received a no-decision on Saturday versus the Reds, giving up five runs on nine hits in just four innings of work.
Brendan Tuma - Too Much Tuma
Sun, Jul 14th
Trevor Williams will be placed on the paternity list Saturday.
Brad Camara
Fri, Jul 5th
 Kyle Freeland is scheduled to return to the rotation to start Saturday‚Äôs Game against the Reds.
Brad Camara
Thu, Jul 11th
Trevor Williams (3-2) allowed five runs on nine hits and three walks over 5.2 innings Monday against the Cubs. He struck out four batters and earned the win.
Connor Rooney
Tue, Jul 2nd
 Colorado Rockies starting pitcher Kyle Freeland was optioned to Triple-A Albuquerque on Friday.
Mike Maher
Fri, May 31st
Trevor Williams allowed four runs on eight hits over 6 2/3rd innings in the Pirates' 5-1 loss to the Astros on Tuesday. He walked none and struck out four while falling to 2-2.
Elliott Baas
Tue, Jun 25th
 Kyle Freeland was hit hard once again on Thursday versus Arizona, giving up five runs on seven hits in just three innings of work.
Brendan Tuma - Too Much Tuma
Fri, May 31st
Trevor Williams allowed seven runs on nine hits over five innings in the Pirates' 8-7 win over the Tigers on Wednesday. He walked none and struck out seven in the no-decision.
Elliott Baas
Thu, Jun 20th
Notes 
There are no recent notes for these players
  Kyle Freeland
SP - COL
Kyle Freeland
COL
Trevor Williams
SP - PIT
Trevor Williams
PIT
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ MIA@ CIN
Fri, Mar 29th@ MIA   
Sat, Mar 30th@ MIA   
Sun, Mar 31st@ MIA@ CIN
Mon, Apr 1st@ TBvs STL
Tue, Apr 2nd@ TB   
Wed, Apr 3rd@ TBvs STL
Fri, Apr 5thvs LADvs CIN
Sat, Apr 6thvs LADvs CIN
Sun, Apr 7thvs LADvs CIN
Mon, Apr 8thvs ATL@ CHC
Tue, Apr 9thvs ATL   
Thu, Apr 11th@ SF@ CHC
Fri, Apr 12th@ SF@ WSH
Sat, Apr 13th@ SF@ WSH
Sun, Apr 14th@ SF@ WSH
Mon, Apr 15th@ SD   
Tue, Apr 16th@ SD@ DET
Thu, Apr 18thvs PHI   
Fri, Apr 19thvs PHIvs SF
Sat, Apr 20thvs PHIvs SF
Sun, Apr 21stvs PHIvs SF
Mon, Apr 22ndvs WSHvs ARI
Tue, Apr 23rdvs WSHvs ARI
Wed, Apr 24thvs WSHvs ARI
Fri, Apr 26th@ ATL@ LAD
Sat, Apr 27th@ ATL@ LAD
Sun, Apr 28th@ ATL@ LAD
Mon, Apr 29th@ MIL   
Tue, Apr 30th@ MIL@ TEX
Wed, May 1st@ MIL@ TEX
Thu, May 2nd@ MIL   
Fri, May 3rdvs ARIvs OAK
Sat, May 4thvs ARIvs OAK
Sun, May 5thvs ARIvs OAK
Tue, May 7thvs SFvs TEX
Thu, May 9thvs SF@ STL
Fri, May 10thvs SD@ STL
Sat, May 11thvs SD@ STL
Sun, May 12thvs SD@ STL
Tue, May 14th@ BOS@ ARI
Wed, May 15th@ BOS@ ARI
Fri, May 17th@ PHI@ SD
Sat, May 18th@ PHI@ SD
Sun, May 19th@ PHI@ SD
Tue, May 21st@ PITvs COL
Wed, May 22nd@ PITvs COL
Thu, May 23rd@ PITvs COL
Fri, May 24thvs BALvs LAD
Sat, May 25thvs BALvs LAD
Sun, May 26thvs BALvs LAD
Mon, May 27thvs ARI@ CIN
Tue, May 28thvs ARI@ CIN
Wed, May 29thvs ARI@ CIN
Thu, May 30thvs ARIvs MIL
Fri, May 31stvs TORvs MIL
Sat, Jun 1stvs TORvs MIL
Sun, Jun 2ndvs TORvs MIL
Tue, Jun 4th@ CHCvs ATL
Wed, Jun 5th@ CHCvs ATL
Thu, Jun 6th@ CHCvs ATL
Fri, Jun 7th@ NYM@ MIL
Sat, Jun 8th@ NYM@ MIL
Sun, Jun 9th@ NYM@ MIL
Mon, Jun 10thvs CHC@ ATL
Tue, Jun 11thvs CHC@ ATL
Wed, Jun 12thvs CHC@ ATL
Thu, Jun 13thvs SD@ ATL
Fri, Jun 14thvs SD@ MIA
Sat, Jun 15thvs SD@ MIA
Sun, Jun 16thvs SD@ MIA
Tue, Jun 18th@ ARIvs DET
Wed, Jun 19th@ ARIvs DET
Thu, Jun 20th@ ARI   
Fri, Jun 21st@ LADvs SD
Sat, Jun 22nd@ LADvs SD
Sun, Jun 23rd@ LADvs SD
Mon, Jun 24th@ SF   
Tue, Jun 25th@ SF@ HOU
Wed, Jun 26th@ SF@ HOU
Thu, Jun 27thvs LAD@ HOU
Fri, Jun 28thvs LAD@ MIL
Sat, Jun 29thvs LAD@ MIL
Sun, Jun 30thvs LAD@ MIL
Tue, Jul 2ndvs HOUvs CHC
Wed, Jul 3rdvs HOUvs CHC
Fri, Jul 5th@ ARIvs MIL
Sat, Jul 6th@ ARIvs MIL
Sun, Jul 7th@ ARIvs MIL
Fri, Jul 12thvs CIN@ CHC
Sat, Jul 13thvs CIN@ CHC
Sun, Jul 14thvs CIN@ CHC
Mon, Jul 15thvs SF@ STL
Tue, Jul 16thvs SF@ STL
Wed, Jul 17thvs SF@ STL
Fri, Jul 19th@ NYYvs PHI
Sat, Jul 20th@ NYYvs PHI
Sun, Jul 21st@ NYYvs PHI
Mon, Jul 22nd@ WSHvs STL
Tue, Jul 23rd@ WSHvs STL
Wed, Jul 24th@ WSHvs STL
Thu, Jul 25th@ WSHvs STL
Fri, Jul 26th@ CIN@ NYM
Sat, Jul 27th@ CIN@ NYM
Sun, Jul 28th@ CIN@ NYM
Mon, Jul 29thvs LAD@ CIN
Tue, Jul 30thvs LAD@ CIN
Wed, Jul 31stvs LAD@ CIN
Fri, Aug 2ndvs SFvs NYM
Sat, Aug 3rdvs SFvs NYM
Sun, Aug 4thvs SFvs NYM
Tue, Aug 6th@ HOUvs MIL
Wed, Aug 7th@ HOUvs MIL
Thu, Aug 8th@ SD   
Fri, Aug 9th@ SD@ STL
Sat, Aug 10th@ SD@ STL
Sun, Aug 11th@ SD@ STL
Mon, Aug 12thvs ARI@ LAA
Tue, Aug 13thvs ARI@ LAA
Wed, Aug 14thvs ARI@ LAA
Fri, Aug 16thvs MIAvs CHC
Sat, Aug 17thvs MIAvs CHC
Sun, Aug 18thvs MIAvs CHC
Mon, Aug 19th@ ARIvs WSH
Tue, Aug 20th@ ARIvs WSH
Wed, Aug 21st@ ARIvs WSH
Thu, Aug 22nd@ STLvs WSH
Fri, Aug 23rd@ STLvs CIN
Sat, Aug 24th@ STLvs CIN
Sun, Aug 25th@ STLvs CIN
Mon, Aug 26thvs ATL@ PHI
Tue, Aug 27thvs BOS@ PHI
Wed, Aug 28thvs BOS@ PHI
Thu, Aug 29thvs PIT@ COL
Fri, Aug 30thvs PIT@ COL
Sat, Aug 31stvs PIT@ COL
Sun, Sep 1stvs PIT@ COL
Mon, Sep 2nd@ LAD   
Tue, Sep 3rd@ LADvs MIA
Wed, Sep 4th@ LADvs MIA
Fri, Sep 6th@ SDvs STL
Sat, Sep 7th@ SDvs STL
Sun, Sep 8th@ SDvs STL
Tue, Sep 10thvs STL@ SF
Wed, Sep 11thvs STL@ SF
Thu, Sep 12thvs STL@ SF
Fri, Sep 13thvs SD@ CHC
Sat, Sep 14thvs SD@ CHC
Sun, Sep 15thvs SD@ CHC
Mon, Sep 16thvs NYM   
Tue, Sep 17thvs NYMvs SEA
Wed, Sep 18thvs NYMvs SEA
Fri, Sep 20th@ LAD@ MIL
Sat, Sep 21st@ LAD@ MIL
Sun, Sep 22nd@ LAD@ MIL
Tue, Sep 24th@ SFvs CHC
Wed, Sep 25th@ SFvs CHC
Thu, Sep 26th@ SFvs CHC
Fri, Sep 27thvs MILvs CIN
Sat, Sep 28thvs MILvs CIN
Sun, Sep 29thvs MILvs CIN
Thu, Apr 4th   vs CIN
Wed, Apr 10th   @ CHC
Wed, Apr 17th   @ DET
Thu, Apr 25th   vs ARI
Wed, May 8th   vs TEX
Mon, May 13th   @ ARI
Thu, May 16th   @ SD
Mon, Jul 1st   vs CHC
Thu, Jul 4th   vs CHC
Mon, Aug 5th   vs MIL
Thu, Sep 5th   vs MIA
Mon, Sep 9th   @ SF
Thu, Sep 19th   vs SEA