Skip to main content

Who Should I Trade?

Framber Valdez for Devin Williams (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Framber Valdez
Framber Valdez
Devin Williams
Devin Williams
Recommended by
10 of 16 experts
Recommended by
6 of 16 experts
Rest of Season# 73# 74
VBR# 185# 303
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 71# 125
Mike Maher
# 29# 88
Dan Harris
# 23# 142
Pierre Camus
# 33# 57
Mick Ciallela
# 51# 92
Brendan Tuma
# 45# 118
Jordan Eisen
Field of Vision Sports
# 79# 95
Brad Camara
# 20
Chris Mitchell
# 49# 96
Joe Pisapia
# 23# 79
Ryan Amore
Pitcher List
# 47# 46
Jorge B. Edwards
Fantasy In Frames
# 117# 56
Chris Clegg
# 118# 73
Corbin Young
# 177# 61
Carmen Maiorano
# 253# 72
Chris Meaney
# 56
Who Should I Trade? Player Statistics
  Framber Valdez
Framber Valdez
Devin Williams
Devin Williams
2021 Stats 
Games Played1239
Games Started120
Innings Pitched72.335.2
Blown Saves03
Hits Allowed6024
Earned Runs2411
Home Runs Allowed74
Who Should I Trade? Player Projections
  Framber Valdez
Framber Valdez
Devin Williams
Devin Williams
2021 Projections 
Games Played1021
Games Started120
Innings Pitched56.221.6
Blown Saves01
Hits Allowed5316
Earned Runs237
Home Runs Allowed62
Who Should I Trade? Player Notes
  Framber Valdez
Framber Valdez
Devin Williams
Devin Williams
 Astros starter Framber Valdez allowed two runs over five innings of work against the Giants on Friday. His final line included four hits, three walks, and six strikeouts. He earned the win as Houston ultimately defeated San Francisco by a score of 9-6.
Andersen Pickard
Sat, Jul 31st
Devin Williams was reinstated from the IL on Tuesday.
Dan Harris
Tue, Jul 27th
 Astros starter Framber Valdez had a solid outing against the Rangers on Saturday as he allowed no runs and no hits over six innings of work. He struck out four batters in the process. On a less positive note, he walked six batters along the way. Houston ultimately defeated Texas by a score of 4-1.
Andersen Pickard
Sun, Jul 25th
Brewers RP Devin Williams (elbow) will play catch on Tuesday.
Brendan Tuma - Too Much Tuma
Tue, Jul 20th
 Astros starter Framber Valdez allowed four runs over 6.1 innings of work against the White Sox on Sunday. In total, his final line also included seven hits, two walks, and four strikeouts. He was hit with his second loss of the season as Houston ultimately fell to Chicago by a score of 4-0.
Andersen Pickard
Sun, Jul 18th
Milwaukee Brewers pitcher Devin Williams (elbow) was placed on the 10-day injured list Saturday with right elbow discomfort.
Brad Camara
Sat, Jul 17th
 Astros starter Framber Valdez allowed three runs (two earned) on six hits over four innings against the Yankees on Sunday. He also walked six batters while striking out five. Valdez earned the no-decision as Houston ultimately defeated New York by a score of 8-7.
Andersen Pickard
Mon, Jul 12th
Devin Williams (4-1) earned the win Friday against Colorado, striking out two in a scoreless inning.
Connor Rooney
Fri, Jun 25th
 Astros starter Framber Valdez allowed six runs (five earned) on 10 hits over five innings of work against the Athletics on Tuesday. He also walked two batters while striking out six. Miraculously, Valdez was not hit with the loss. Instead, he landed the no-decision as Houston ultimately defeated Oakland by a score of 9-6.
Andersen Pickard
Wed, Jul 7th
Devin Williams (3-1) was credited with the win Sunday against the Rockies, striking out the side in the eighth inning.
Connor Rooney
Sun, Jun 20th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Framber Valdez
Framber Valdez
Devin Williams
Devin Williams
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ OAKvs MIN
Fri, Apr 2nd@ OAK   
Sat, Apr 3rd@ OAKvs MIN
Sun, Apr 4th@ OAKvs MIN
Mon, Apr 5th@ LAA@ CHC
Tue, Apr 6th@ LAA@ CHC
Thu, Apr 8thvs OAK@ STL
Fri, Apr 9thvs OAK   
Sat, Apr 10thvs OAK@ STL
Mon, Apr 12thvs DETvs CHC
Tue, Apr 13thvs DETvs CHC
Wed, Apr 14thvs DETvs CHC
Fri, Apr 16th@ SEAvs PIT
Sat, Apr 17th@ SEAvs PIT
Sun, Apr 18th@ SEAvs PIT
Tue, Apr 20th@ COL@ SD
Wed, Apr 21st@ COL@ SD
Thu, Apr 22ndvs LAA   
Fri, Apr 23rdvs LAA@ CHC
Sat, Apr 24thvs LAA@ CHC
Sun, Apr 25thvs LAA@ CHC
Mon, Apr 26thvs SEAvs MIA
Tue, Apr 27thvs SEAvs MIA
Wed, Apr 28thvs SEAvs MIA
Thu, Apr 29thvs SEAvs LAD
Fri, Apr 30th@ TBvs LAD
Sat, May 1st@ TBvs LAD
Sun, May 2nd@ TBvs LAD
Tue, May 4th@ NYY@ PHI
Wed, May 5th@ NYY@ PHI
Thu, May 6th@ NYY@ PHI
Fri, May 7thvs TOR@ MIA
Sat, May 8thvs TOR@ MIA
Sun, May 9thvs TOR@ MIA
Mon, May 10thvs LAA   
Tue, May 11thvs LAAvs STL
Wed, May 12thvs LAAvs STL
Thu, May 13thvs TEXvs STL
Fri, May 14thvs TEXvs ATL
Sat, May 15thvs TEXvs ATL
Sun, May 16thvs TEXvs ATL
Tue, May 18th@ OAK@ KC
Wed, May 19th@ OAK@ KC
Thu, May 20th@ OAK   
Fri, May 21st@ TEX@ CIN
Sat, May 22nd@ TEX@ CIN
Sun, May 23rd@ TEX@ CIN
Tue, May 25thvs LADvs SD
Wed, May 26thvs LADvs SD
Fri, May 28thvs SD   
Sat, May 29thvs SD@ WSH
Sun, May 30thvs SD@ WSH
Mon, May 31stvs BOSvs DET
Tue, Jun 1stvs BOSvs DET
Wed, Jun 2ndvs BOS   
Thu, Jun 3rdvs BOSvs ARI
Fri, Jun 4th@ TORvs ARI
Sat, Jun 5th@ TORvs ARI
Sun, Jun 6th@ TORvs ARI
Tue, Jun 8th@ BOS@ CIN
Wed, Jun 9th@ BOS@ CIN
Thu, Jun 10th@ BOS@ CIN
Fri, Jun 11th@ MINvs PIT
Sat, Jun 12th@ MINvs PIT
Sun, Jun 13th@ MINvs PIT
Tue, Jun 15thvs TEXvs CIN
Wed, Jun 16thvs TEXvs CIN
Thu, Jun 17thvs CWS@ COL
Fri, Jun 18thvs CWS@ COL
Sat, Jun 19thvs CWS@ COL
Sun, Jun 20thvs CWS@ COL
Mon, Jun 21st@ BAL@ ARI
Tue, Jun 22nd@ BAL@ ARI
Wed, Jun 23rd@ BAL@ ARI
Thu, Jun 24th@ DET   
Sat, Jun 26th@ DETvs COL
Sun, Jun 27th@ DETvs COL
Mon, Jun 28thvs BALvs CHC
Tue, Jun 29thvs BALvs CHC
Wed, Jun 30thvs BALvs CHC
Thu, Jul 1st@ CLE@ PIT
Fri, Jul 2nd@ CLE@ PIT
Sat, Jul 3rd@ CLE@ PIT
Sun, Jul 4th@ CLE@ PIT
Tue, Jul 6thvs OAK   
Wed, Jul 7thvs OAK@ NYM
Thu, Jul 8thvs OAKvs CIN
Fri, Jul 9thvs NYYvs CIN
Sat, Jul 10thvs NYYvs CIN
Sun, Jul 11thvs NYYvs CIN
Fri, Jul 16th@ CWS@ CIN
Sat, Jul 17th@ CWS@ CIN
Sun, Jul 18th@ CWS@ CIN
Mon, Jul 19thvs CLE   
Tue, Jul 20thvs CLEvs KC
Wed, Jul 21stvs CLEvs KC
Fri, Jul 23rdvs TEXvs CWS
Sat, Jul 24thvs TEXvs CWS
Sun, Jul 25thvs TEXvs CWS
Mon, Jul 26th@ SEA   
Tue, Jul 27th@ SEA@ PIT
Wed, Jul 28th@ SEA@ PIT
Fri, Jul 30th@ SF@ ATL
Sat, Jul 31st@ SF@ ATL
Sun, Aug 1st@ SF@ ATL
Tue, Aug 3rd@ LADvs PIT
Wed, Aug 4th@ LADvs PIT
Thu, Aug 5thvs MIN   
Fri, Aug 6thvs MINvs SF
Sat, Aug 7thvs MINvs SF
Sun, Aug 8thvs MINvs SF
Tue, Aug 10thvs COL@ CHC
Wed, Aug 11thvs COL@ CHC
Fri, Aug 13th@ LAA@ PIT
Sat, Aug 14th@ LAA@ PIT
Sun, Aug 15th@ LAA@ PIT
Mon, Aug 16th@ KC   
Tue, Aug 17th@ KC@ STL
Wed, Aug 18th@ KC@ STL
Thu, Aug 19th@ KC@ STL
Fri, Aug 20thvs SEAvs WSH
Sat, Aug 21stvs SEAvs WSH
Sun, Aug 22ndvs SEAvs WSH
Mon, Aug 23rdvs KC   
Tue, Aug 24thvs KCvs CIN
Wed, Aug 25thvs KCvs CIN
Fri, Aug 27th@ TEX@ MIN
Sat, Aug 28th@ TEX@ MIN
Sun, Aug 29th@ TEX@ MIN
Mon, Aug 30th@ SEA@ SF
Tue, Aug 31st@ SEA@ SF
Wed, Sep 1st@ SEA@ SF
Fri, Sep 3rd@ SDvs STL
Sat, Sep 4th@ SDvs STL
Sun, Sep 5th@ SDvs STL
Mon, Sep 6thvs SEAvs PHI
Tue, Sep 7thvs SEAvs PHI
Wed, Sep 8thvs SEAvs PHI
Fri, Sep 10thvs LAA@ CLE
Sat, Sep 11thvs LAA@ CLE
Sun, Sep 12thvs LAA@ CLE
Mon, Sep 13th@ TEX   
Tue, Sep 14th@ TEX@ DET
Wed, Sep 15th@ TEX@ DET
Thu, Sep 16th@ TEX   
Fri, Sep 17thvs ARIvs CHC
Sat, Sep 18thvs ARIvs CHC
Sun, Sep 19thvs ARIvs CHC
Mon, Sep 20th@ LAAvs STL
Tue, Sep 21st@ LAAvs STL
Wed, Sep 22nd@ LAAvs STL
Thu, Sep 23rd@ LAAvs STL
Fri, Sep 24th@ OAKvs NYM
Sat, Sep 25th@ OAKvs NYM
Sun, Sep 26th@ OAKvs NYM
Tue, Sep 28thvs TB@ STL
Wed, Sep 29thvs TB@ STL
Thu, Sep 30thvs TB@ STL
Fri, Oct 1stvs OAK@ LAD
Sat, Oct 2ndvs OAK@ LAD
Sun, Oct 3rdvs OAK@ LAD
Wed, Apr 7th   @ CHC
Sun, Apr 11th   @ STL
Mon, Apr 19th   @ SD
Mon, May 3rd   @ PHI
Mon, May 24th   vs SD
Thu, May 27th   vs SD
Mon, Jun 14th   vs CIN
Fri, Jun 25th   vs COL
Mon, Jul 5th   @ NYM
Thu, Jul 29th   @ PIT
Mon, Aug 2nd   vs PIT
Mon, Aug 9th   @ CHC
Thu, Aug 12th   @ CHC
Thu, Aug 26th   vs CIN
Thu, Sep 2nd   @ SF