Skip to main content

Who Should I Trade?

Yusei Kikuchi 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
  Devin Williams
Devin Williams
Yusei Kikuchi
Yusei Kikuchi
Recommended by
9 of 16 experts
Recommended by
7 of 16 experts
Rest of Season# 79# 74
VBR# 319# 244
Injury Alert--
Expert Ranks 
Chris Meaney
# 56# 114
Pierre Camus
# 51# 80
Jorge B. Edwards
Fantasy In Frames
# 56# 107
Ryan Amore
Pitcher List
# 53# 86
Carmen Maiorano
# 72# 93
Jordan Eisen
Field of Vision Sports
# 95# 147
Corbin Young
# 61# 85
Chris Clegg
# 73# 87
Joe Pisapia
# 75# 77
Joe Bond
Fantasy Six Pack
# 107# 68
Dan Harris
# 113# 77
Mick Ciallela
# 100# 79
Mike Maher
# 82# 80
Chris Mitchell
# 96# 81
Brendan Tuma
# 118# 90
Brad Camara
# 91
Who Should I Trade? Player Statistics
  Devin Williams
Devin Williams
Yusei Kikuchi
Yusei Kikuchi
2021 Stats 
Games Played2712
Games Started012
Innings Pitched25.174.2
Blown Saves30
Hits Allowed1853
Earned Runs1029
Home Runs Allowed313
Who Should I Trade? Player Projections
  Devin Williams
Devin Williams
Yusei Kikuchi
Yusei Kikuchi
2021 Projections 
Games Played3816
Games Started019
Innings Pitched40.393.8
Blown Saves20
Hits Allowed3082
Earned Runs1442
Home Runs Allowed415
Who Should I Trade? Player Notes
  Devin Williams
Devin Williams
Yusei Kikuchi
Yusei Kikuchi
 Devin Williams (2-0) was credited with the win Saturday against Arizona, walking one and striking out two in one inning.
Connor Rooney
Sun, Jun 6th
Yusei Kikuchi took the no-decision Saturday against Cleveland, allowing three hits over seven shutout innings with six strikeouts and three walks.
Ari Koslow
Sun, Jun 13th
 Devin Williams allowed two runs on three hits and one walk Thursday against the Padres. He was charged with a blown save.
Connor Rooney
Thu, May 27th
Mariners LHP Yusei Kikuchi (knee) is listed as the starter for Saturday's game against Cleveland.
Brendan Tuma - Too Much Tuma
Thu, Jun 10th
 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
Yusei Kikuchi left his start early on Saturday against the Angels with what appeared to be a knee injury.
Ari Koslow
Sat, Jun 5th
 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
Yusei Kikuchi earned the win Sunday against Texas, allowing two runs on three hits over 6.2 innings with five strikeouts and one walk.
Ari Koslow
Mon, May 31st
 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
Mariners starter Yusei Kikuchi left Monday's game with a possible back injury. Kikuchi called for the trainers and manager Scott Servais as he touched his back in the 7th inning.
Corbin Young
Mon, May 24th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Devin Williams
Devin Williams
Yusei Kikuchi
Yusei Kikuchi
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs MINvs SF
Fri, Apr 2nd   vs SF
Sat, Apr 3rdvs MINvs SF
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
Tue, Apr 13thvs CHC@ BAL
Thu, Apr 15th   @ BAL
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
Thu, Apr 22nd   @ BOS
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
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
Mon, May 17th   vs DET
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   vs TEX
Sat, May 29th@ WSHvs TEX
Sun, May 30th@ WSHvs TEX
Mon, May 31stvs DETvs OAK
Tue, Jun 1stvs DETvs OAK
Wed, Jun 2nd   vs 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
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
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
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
Thu, Jul 22nd   vs OAK
Fri, Jul 23rdvs CWSvs OAK
Sat, Jul 24thvs CWSvs OAK
Sun, Jul 25thvs CWSvs OAK
Mon, Jul 26th   vs HOU
Tue, Jul 27th@ PITvs HOU
Wed, Jul 28th@ PITvs HOU
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
Thu, Aug 5th   @ NYY
Fri, Aug 6thvs SF@ NYY
Sat, Aug 7thvs SF@ NYY
Sun, Aug 8thvs SF@ NYY
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
Mon, Aug 23rd   @ OAK
Tue, Aug 24thvs CIN@ OAK
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
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
Mon, Sep 13th   vs BOS
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
Mon, Sep 27th   vs OAK
Tue, Sep 28th@ STLvs OAK
Wed, Sep 29th@ STLvs OAK
Fri, Oct 1st@ LADvs LAA
Sat, Oct 2nd@ LADvs LAA
Sun, Oct 3rd@ LADvs LAA
Sun, Apr 4thvs MIN   
Mon, Apr 12thvs CHC   
Wed, Apr 14thvs CHC   
Wed, Apr 21st@ SD   
Thu, May 6th@ PHI   
Mon, Jun 21st@ ARI   
Mon, Jun 28thvs CHC   
Mon, Jul 5th@ NYM   
Thu, Jul 29th@ PIT   
Mon, Aug 9th@ CHC   
Wed, Aug 25thvs CIN   
Thu, Sep 2nd@ SF   
Thu, Sep 30th@ STL