Skip to main content

Who Should I Trade?

Devin Williams for Marco Gonzales (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Devin Williams
Devin Williams
MIL vs ATL Fri, May 14th 8:10pm
Marco Gonzales
Marco Gonzales
SEA vs CLE Fri, May 14th 10:10pm
Recommended by
9 of 14 experts
Recommended by
5 of 14 experts
Rest of Season
VBR# 273# 257
Injury Alert-IL10
Weather61 F, Mostly Cloudy69 F, Clear
Expert Ranks 
Chris Meaney
# 56# 77
Mike Maher
# 70# 83
Pierre Camus
# 52# 111
Ryan Amore
Pitcher List
# 57# 80
Brendan Tuma
# 107# 122
Carmen Maiorano
# 72# 74
Brad Camara
# 93# 105
Corbin Young
# 55# 165
Joe Pisapia
# 68# 84
Chris Clegg
# 53# 50
Mick Ciallela
# 73# 71
Jordan Eisen
Field of Vision Sports
# 95# 50
Joe Bond
Fantasy Six Pack
# 107# 54
Dan Harris
# 109# 100
Who Should I Trade? Player Statistics
  Devin Williams
Devin Williams
Marco Gonzales
Marco Gonzales
2021 Stats 
Games Played155
Games Started05
Innings Pitched14.228.1
Blown Saves20
Hits Allowed827
Earned Runs617
Home Runs Allowed36
Who Should I Trade? Player Projections
  Devin Williams
Devin Williams
Marco Gonzales
Marco Gonzales
2021 Projections 
Games Played4621
Games Started021
Innings Pitched48.4129.3
Blown Saves00
Hits Allowed36128
Earned Runs1763
Home Runs Allowed521
Who Should I Trade? Player Notes
  Devin Williams
Devin Williams
Marco Gonzales
Marco Gonzales
 Devin Williams logged his fourth hold of the season Tuesday after throwing a scoreless eighth inning while allowing no hits, one walk, and striking out two against the Marlins.
Connor Rooney
Wed, Apr 28th
Seattle Mariners general manager Jerry Dipoto said Thursday that Marco Gonzales is about a week away from getting back on the mound.
Ari Koslow
Thu, May 13th
 Brewers manager Craig Counsell says the team is backing away from using Devin Williams in high-leverage situations for the time being.
Brendan Tuma - Too Much Tuma
Tue, Apr 13th
The Mariners placed pitcher Marco Gonzales on the 10-day injured list with a mild forearm strain.
Brad Camara
Thu, Apr 29th
 Devin Williams allowed one run on a hit and a walk and struck out two in one inning in Wednesday's win over the Cubs. He was charged with the blown save.
Connor Rooney
Wed, Apr 7th
Marco Gonzales took the loss Tuesday against Houston, allowing two runs on five hits over six innings with four strikeouts and three walks.
Ari Koslow
Wed, Apr 28th
 Brewers RP Devin Williams (shoulder) will make his Cactus League debut on Saturday.
Brendan Tuma - Too Much Tuma
Thu, Mar 18th
Marco Gonzales earned a tough loss Tuesday against the Dodgers, allowing one run on two hits over seven innings pitched with six strikeouts and one walk.
Ari Koslow
Wed, Apr 21st
 Devin Williams (shoulder) pitched his first live BP in Brewers camp on Saturday. Williams threw 25 pitches in the outing.
Matt Flipi
Sat, Mar 13th
Marco Gonzales earned his first win of the season for Seattle in game one of Thursday's doubleheader against Baltimore, allowing two runs on three hits over five innings pitched with five strikeouts and two walks.
Ari Koslow
Fri, Apr 16th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Devin Williams
Devin Williams
Marco Gonzales
Marco Gonzales
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs MINvs SF
Sat, Apr 3rdvs MINvs SF
Sun, Apr 4thvs MIN   
Mon, Apr 5th@ CHCvs CWS
Tue, Apr 6th@ CHCvs CWS
Wed, Apr 7th@ CHCvs CWS
Thu, Apr 8th@ STL@ MIN
Sat, Apr 10th@ STL@ MIN
Sun, Apr 11th@ STL@ MIN
Mon, Apr 12thvs CHC   
Tue, Apr 13thvs CHC@ BAL
Wed, Apr 14thvs CHC   
Fri, Apr 16thvs PITvs HOU
Sat, Apr 17thvs PITvs HOU
Sun, Apr 18thvs PITvs HOU
Mon, Apr 19th@ SDvs LAD
Tue, Apr 20th@ SDvs LAD
Wed, Apr 21st@ SD   
Fri, Apr 23rd@ CHC@ BOS
Sat, Apr 24th@ CHC@ BOS
Sun, Apr 25th@ CHC@ BOS
Mon, Apr 26thvs MIA@ HOU
Tue, Apr 27thvs MIA@ HOU
Wed, Apr 28thvs MIA@ HOU
Thu, Apr 29thvs LAD@ HOU
Fri, Apr 30thvs LADvs LAA
Sat, May 1stvs LADvs LAA
Sun, May 2ndvs LADvs LAA
Mon, May 3rd@ PHIvs BAL
Tue, May 4th@ PHIvs BAL
Wed, May 5th@ PHIvs BAL
Thu, May 6th@ PHI   
Fri, May 7th@ MIA@ TEX
Sat, May 8th@ MIA@ TEX
Sun, May 9th@ MIA@ TEX
Tue, May 11thvs STL@ LAD
Wed, May 12thvs STL@ LAD
Thu, May 13thvs STLvs CLE
Fri, May 14thvs ATLvs CLE
Sat, May 15thvs ATLvs CLE
Sun, May 16thvs ATLvs CLE
Tue, May 18th@ KCvs DET
Wed, May 19th@ KCvs DET
Fri, May 21st@ CIN@ SD
Sat, May 22nd@ CIN@ SD
Sun, May 23rd@ CIN@ SD
Mon, May 24thvs SD@ OAK
Tue, May 25thvs SD@ OAK
Wed, May 26thvs SD@ OAK
Thu, May 27thvs SDvs TEX
Fri, May 28th@ WSHvs TEX
Sat, May 29th@ WSHvs TEX
Sun, May 30th@ WSHvs TEX
Mon, May 31stvs DETvs OAK
Tue, Jun 1stvs DETvs OAK
Thu, Jun 3rdvs ARI@ LAA
Fri, Jun 4thvs ARI@ LAA
Sat, Jun 5thvs ARI@ LAA
Sun, Jun 6thvs ARI@ LAA
Tue, Jun 8th@ CIN@ DET
Wed, Jun 9th@ CIN@ DET
Thu, Jun 10th@ CIN@ DET
Fri, Jun 11thvs PIT@ CLE
Sat, Jun 12thvs PIT@ CLE
Sun, Jun 13thvs PIT@ CLE
Mon, Jun 14thvs CINvs MIN
Tue, Jun 15thvs CINvs MIN
Wed, Jun 16thvs CINvs MIN
Thu, Jun 17th@ COLvs TB
Fri, Jun 18th@ COLvs TB
Sat, Jun 19th@ COLvs TB
Sun, Jun 20th@ COLvs TB
Mon, Jun 21st@ ARI   
Tue, Jun 22nd@ ARIvs COL
Wed, Jun 23rd@ ARIvs COL
Fri, Jun 25thvs COL@ CWS
Sat, Jun 26thvs COL@ CWS
Sun, Jun 27thvs COL@ CWS
Mon, Jun 28thvs CHC   
Tue, Jun 29thvs CHC@ TOR
Wed, Jun 30thvs CHC@ TOR
Thu, Jul 1st@ PIT@ TOR
Fri, Jul 2nd@ PITvs TEX
Sat, Jul 3rd@ PITvs TEX
Sun, Jul 4th@ PITvs TEX
Mon, Jul 5th@ NYM   
Tue, Jul 6th@ NYMvs NYY
Wed, Jul 7th@ NYMvs NYY
Thu, Jul 8thvs CINvs NYY
Fri, Jul 9thvs CINvs LAA
Sat, Jul 10thvs CINvs LAA
Sun, Jul 11thvs CINvs LAA
Fri, Jul 16th@ CIN@ LAA
Sat, Jul 17th@ CIN@ LAA
Sun, Jul 18th@ CIN@ LAA
Tue, Jul 20thvs KC@ COL
Wed, Jul 21stvs KC@ COL
Fri, Jul 23rdvs CWSvs OAK
Sat, Jul 24thvs CWSvs OAK
Sun, Jul 25thvs CWSvs OAK
Tue, Jul 27th@ PITvs HOU
Wed, Jul 28th@ PITvs HOU
Thu, Jul 29th@ PIT   
Fri, Jul 30th@ ATL@ TEX
Sat, Jul 31st@ ATL@ TEX
Sun, Aug 1st@ ATL@ TEX
Mon, Aug 2ndvs PIT@ TB
Tue, Aug 3rdvs PIT@ TB
Wed, Aug 4thvs PIT@ TB
Fri, Aug 6thvs SF@ NYY
Sat, Aug 7thvs SF@ NYY
Sun, Aug 8thvs SF@ NYY
Mon, Aug 9th@ CHC   
Tue, Aug 10th@ CHCvs TEX
Wed, Aug 11th@ CHCvs TEX
Thu, Aug 12th@ CHCvs TEX
Fri, Aug 13th@ PITvs TOR
Sat, Aug 14th@ PITvs TOR
Sun, Aug 15th@ PITvs TOR
Tue, Aug 17th@ STL@ TEX
Wed, Aug 18th@ STL@ TEX
Thu, Aug 19th@ STL@ TEX
Fri, Aug 20thvs WSH@ HOU
Sat, Aug 21stvs WSH@ HOU
Sun, Aug 22ndvs WSH@ HOU
Tue, Aug 24thvs CIN@ OAK
Wed, Aug 25thvs CIN   
Thu, Aug 26thvs CINvs KC
Fri, Aug 27th@ MINvs KC
Sat, Aug 28th@ MINvs KC
Sun, Aug 29th@ MINvs KC
Mon, Aug 30th@ SFvs HOU
Tue, Aug 31st@ SFvs HOU
Wed, Sep 1st@ SFvs HOU
Thu, Sep 2nd@ SF   
Fri, Sep 3rdvs STL@ ARI
Sat, Sep 4thvs STL@ ARI
Sun, Sep 5thvs STL@ ARI
Mon, Sep 6thvs PHI@ HOU
Tue, Sep 7thvs PHI@ HOU
Wed, Sep 8thvs PHI@ HOU
Fri, Sep 10th@ CLEvs ARI
Sat, Sep 11th@ CLEvs ARI
Sun, Sep 12th@ CLEvs ARI
Tue, Sep 14th@ DETvs BOS
Wed, Sep 15th@ DETvs BOS
Fri, Sep 17thvs CHC@ KC
Sat, Sep 18thvs CHC@ KC
Sun, Sep 19thvs CHC@ KC
Mon, Sep 20thvs STL@ OAK
Tue, Sep 21stvs STL@ OAK
Wed, Sep 22ndvs STL@ OAK
Thu, Sep 23rdvs STL@ OAK
Fri, Sep 24thvs NYM@ LAA
Sat, Sep 25thvs NYM@ LAA
Sun, Sep 26thvs NYM@ LAA
Tue, Sep 28th@ STLvs OAK
Wed, Sep 29th@ STLvs OAK
Thu, Sep 30th@ STL   
Fri, Oct 1st@ LADvs LAA
Sat, Oct 2nd@ LADvs LAA
Sun, Oct 3rd@ LADvs LAA
Fri, Apr 2nd   vs SF
Thu, Apr 15th   @ BAL
Thu, Apr 22nd   @ BOS
Mon, May 17th   vs DET
Wed, Jun 2nd   vs OAK
Thu, Jul 22nd   vs OAK
Mon, Jul 26th   vs HOU
Thu, Aug 5th   @ NYY
Mon, Aug 23rd   @ OAK
Mon, Sep 13th   vs BOS
Mon, Sep 27th   vs OAK