Who Should I Trade?

Hyun-Jin Ryu for Shane Bieber (2019)

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

 
Experts' Pick
 
  Shane Bieber
SP - CLE
Shane Bieber
CLE @ WSH Sun, Sep 29th 3:05pm
Hyun-Jin Ryu
SP - LAD
Hyun-Jin Ryu
LAD @ SF Sun, Sep 29th 3:05pm
Expert
Recommendation
53%
Recommended by
10 of 19 experts
47%
Recommended by
9 of 19 experts
Rankings 
   
Rest of Season
VBR
   
Projections 
   
Strikeouts00
Wins00
Saves00
ERA0.000.00
WHIP0.000.00
   
Misc 
   
Injury Alert--
Weather
   
Expert Ranks 
   
Eno Sarris
The Athletic
# 34# 51
   
Andrew Gould
FantasyPros
# 6# 11
   
Joe Bond
Fantasy Six Pack
# 18# 22
   
Chris Meaney
The Athletic
# 5# 7
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 47# 52
   
Donkey Teeth
Razzball
# 21# 51
   
Andrew Seifter
FantasyPros
# 5# 10
   
Max Freeze
Freeze Stats
# 21# 22
   
Dennis Sosic
Fantasy Six Pack
# 68# 82
   

# 45# 69
   
Brandon 'B_Don' Myers
Razzball
# 15# 5
   
Dan Harris
FantasyPros
# 13# 6
   
Nick Mariano
RotoBaller
# 15# 6
   
Bobby Sylvester
FantasyPros
# 13# 9
   
Mick Ciallela
Fantrax
# 14# 9
   
Alan Harrison
The Fantasy Fix
# 22# 10
   
Pierre Camus
RotoBaller
# 22# 11
   
Todd D Clark
The Fantasy Fix
# 25# 12
   
Paul Sporer
FanGraphs
# 74# 59
   
  Shane Bieber
SP - CLE
Shane Bieber
CLE
Hyun-Jin Ryu
SP - LAD
Hyun-Jin Ryu
LAD
2019 Stats 
   
   
Games Played3429
   
Games Started3329
   
Innings Pitched214.1183.3
   
Wins1514
   
Losses85
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed185161
   
Earned Runs7849
   
Home Runs Allowed3117
   
Strikeouts259163
   
Walks4024
   
ERA3.282.41
   
WHIP1.051.01
   
  Shane Bieber
SP - CLE
Shane Bieber
CLE
Hyun-Jin Ryu
SP - LAD
Hyun-Jin Ryu
LAD
2019 Projections 
   
   
Games Played00
   
Games Started00
   
Innings Pitched0.00.0
   
Wins00
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed00
   
Earned Runs00
   
Home Runs Allowed00
   
Strikeouts00
   
Walks00
   
ERA0.000.00
   
WHIP0.000.00
   
  Shane Bieber
SP - CLE
Shane Bieber
CLE
Hyun-Jin Ryu
SP - LAD
Hyun-Jin Ryu
LAD
News 
 Cleveland Indians right-hander Shane Bieber struggled in an 8-3 loss to the White Sox on Wednesday. Bieber allowed five runs (three earned) over 5 2/3 innings while striking out seven.
Matthew Terelle
Thu, Sep 26th
Hyun-Jin Ryu improved to 14-5 on Saturday against the Giants, tossing seven shutout innings while allowing just five hits and striking out seven.
Brendan Tuma - Too Much Tuma
Sat, Sep 28th
 Cleveland Indians right-hander Shane Bieber pitched well in a 5-2 win over the Phillies on Friday. Bieber allowed two runs over 7 1/3 innings while striking out seven.
Matthew Terelle
Sat, Sep 21st
Hyun-Jin Ryu improved to 13-5 on Sunday versus the Rockies, twirling seven innings of three-run ball while striking out eight.
Brendan Tuma - Too Much Tuma
Sun, Sep 22nd
 Cleveland Indians right-hander Shane Bieber struggled in a 7-5 win over the Twins on Sunday. Bieber gave up four runs on 11 hits in 5 2/3 innings while striking out four.
Matthew Terelle
Sun, Sep 15th
Hyun-Jin Ryu received a no-decision on Saturday night against the Mets, spinning seven scoreless innings while allowing just two hits.
Brendan Tuma - Too Much Tuma
Sun, Sep 15th
 Cleveland Indians right-hander Shane Bieber pitched well in a 6-2 win over the Angels on Monday. Bieber allowed just one run over seven innings while striking out eight.
Matthew Terelle
Tue, Sep 10th
Hyun-Jin Ryu wasn't at his best on Wednesday versus Colorado, allowing three runs on six hits over 4 1/3 innings pitched.
Brendan Tuma - Too Much Tuma
Thu, Sep 5th
 Cleveland Indians right-hander Shane Bieber pitched well in an 8-6 win over the White Sox on Wednesday. Bieber allowed two runs over seven innings while striking out nine.
Matthew Terelle
Thu, Sep 5th
Hyun-Jin Ryu was hit hard on Thursday in Arizona, giving up seven runs on 10 hits over just 4 2/3 innings.
Brendan Tuma - Too Much Tuma
Fri, Aug 30th
Notes 
There are no recent notes for these players
  Shane Bieber
SP - CLE
Shane Bieber
CLE
Hyun-Jin Ryu
SP - LAD
Hyun-Jin Ryu
LAD
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ MINvs ARI
Fri, Mar 29th   vs ARI
Sat, Mar 30th@ MINvs ARI
Sun, Mar 31st@ MINvs ARI
Mon, Apr 1stvs CWSvs SF
Tue, Apr 2nd   vs SF
Wed, Apr 3rdvs CWSvs SF
Fri, Apr 5thvs TOR@ COL
Sat, Apr 6thvs TOR@ COL
Sun, Apr 7thvs TOR@ COL
Mon, Apr 8th   @ STL
Tue, Apr 9th@ DET@ STL
Wed, Apr 10th@ DET@ STL
Thu, Apr 11th@ DET@ STL
Fri, Apr 12th@ KCvs MIL
Sat, Apr 13th@ KCvs MIL
Sun, Apr 14th@ KCvs MIL
Mon, Apr 15th@ SEAvs CIN
Tue, Apr 16th@ SEAvs CIN
Wed, Apr 17th@ SEAvs CIN
Thu, Apr 18th   @ MIL
Fri, Apr 19th   @ MIL
Sat, Apr 20thvs ATL@ MIL
Sun, Apr 21stvs ATL@ MIL
Tue, Apr 23rdvs MIA@ CHC
Wed, Apr 24thvs MIA@ CHC
Thu, Apr 25th@ HOU@ CHC
Fri, Apr 26th@ HOUvs PIT
Sat, Apr 27th@ HOUvs PIT
Sun, Apr 28th@ HOUvs PIT
Mon, Apr 29th   @ SF
Tue, Apr 30th@ MIA@ SF
Wed, May 1st@ MIA@ SF
Fri, May 3rdvs SEA@ SD
Sat, May 4thvs SEA@ SD
Sun, May 5thvs SEA@ SD
Mon, May 6thvs CWSvs ATL
Tue, May 7thvs CWSvs ATL
Wed, May 8thvs CWSvs ATL
Thu, May 9thvs CWSvs WSH
Fri, May 10th@ OAKvs WSH
Sat, May 11th@ OAKvs WSH
Sun, May 12th@ OAKvs WSH
Tue, May 14th@ CWSvs SD
Wed, May 15th   vs SD
Fri, May 17thvs BAL@ CIN
Sat, May 18thvs BAL@ CIN
Sun, May 19thvs BAL@ CIN
Tue, May 21stvs OAK@ TB
Wed, May 22ndvs OAK@ TB
Fri, May 24thvs TB@ PIT
Sat, May 25thvs TB@ PIT
Sun, May 26thvs TB@ PIT
Mon, May 27th@ BOSvs NYM
Tue, May 28th@ BOSvs NYM
Wed, May 29th@ BOSvs NYM
Thu, May 30th@ CWSvs NYM
Fri, May 31st@ CWSvs PHI
Sat, Jun 1st@ CWSvs PHI
Sun, Jun 2nd@ CWSvs PHI
Mon, Jun 3rd   @ ARI
Tue, Jun 4thvs MIN@ ARI
Wed, Jun 5thvs MIN@ ARI
Fri, Jun 7thvs NYY@ SF
Sat, Jun 8thvs NYY@ SF
Sun, Jun 9thvs NYY@ SF
Mon, Jun 10th   @ LAA
Tue, Jun 11thvs CIN@ LAA
Thu, Jun 13th   vs CHC
Fri, Jun 14th@ DETvs CHC
Sat, Jun 15th@ DETvs CHC
Sun, Jun 16th@ DETvs CHC
Mon, Jun 17th@ TEXvs SF
Tue, Jun 18th@ TEXvs SF
Wed, Jun 19th@ TEXvs SF
Thu, Jun 20th@ TEXvs SF
Fri, Jun 21stvs DETvs COL
Sat, Jun 22ndvs DETvs COL
Sun, Jun 23rdvs DETvs COL
Mon, Jun 24thvs KC@ ARI
Tue, Jun 25thvs KC@ ARI
Wed, Jun 26thvs KC@ ARI
Thu, Jun 27th   @ COL
Fri, Jun 28th@ BAL@ COL
Sat, Jun 29th@ BAL@ COL
Sun, Jun 30th@ BAL@ COL
Tue, Jul 2nd@ KCvs ARI
Wed, Jul 3rd@ KCvs ARI
Thu, Jul 4th@ KCvs SD
Fri, Jul 5th   vs SD
Sat, Jul 6th@ CINvs SD
Sun, Jul 7th@ CINvs SD
Fri, Jul 12thvs MIN@ BOS
Sat, Jul 13thvs MIN@ BOS
Sun, Jul 14thvs MIN@ BOS
Mon, Jul 15thvs DET@ PHI
Tue, Jul 16thvs DET@ PHI
Wed, Jul 17thvs DET@ PHI
Thu, Jul 18thvs DET@ PHI
Fri, Jul 19thvs KCvs MIA
Sat, Jul 20thvs KCvs MIA
Sun, Jul 21stvs KCvs MIA
Tue, Jul 23rd@ TORvs LAA
Wed, Jul 24th@ TORvs LAA
Fri, Jul 26th@ KC@ WSH
Sat, Jul 27th@ KC@ WSH
Sun, Jul 28th@ KC@ WSH
Mon, Jul 29th   @ COL
Tue, Jul 30thvs HOU@ COL
Wed, Jul 31stvs HOU@ COL
Thu, Aug 1stvs HOUvs SD
Fri, Aug 2ndvs LAAvs SD
Sat, Aug 3rdvs LAAvs SD
Sun, Aug 4thvs LAAvs SD
Mon, Aug 5thvs TEXvs STL
Tue, Aug 6th   vs STL
Wed, Aug 7thvs TEXvs STL
Fri, Aug 9th@ MINvs ARI
Sat, Aug 10th@ MINvs ARI
Sun, Aug 11th@ MINvs ARI
Tue, Aug 13thvs BOS@ MIA
Wed, Aug 14thvs BOS@ MIA
Thu, Aug 15th@ NYY@ MIA
Fri, Aug 16th@ NYY@ ATL
Sat, Aug 17th@ NYY@ ATL
Sun, Aug 18th@ NYY@ ATL
Tue, Aug 20th@ NYMvs TOR
Wed, Aug 21st@ NYMvs TOR
Thu, Aug 22nd@ NYMvs TOR
Fri, Aug 23rdvs KCvs NYY
Sat, Aug 24thvs KCvs NYY
Sun, Aug 25thvs KCvs NYY
Mon, Aug 26th   @ SD
Tue, Aug 27th@ DET@ SD
Wed, Aug 28th@ DET@ SD
Thu, Aug 29th@ DET@ ARI
Fri, Aug 30th@ TB@ ARI
Sat, Aug 31st@ TB@ ARI
Sun, Sep 1st@ TB@ ARI
Mon, Sep 2ndvs CWSvs COL
Tue, Sep 3rdvs CWSvs COL
Wed, Sep 4thvs CWSvs COL
Fri, Sep 6th@ MINvs SF
Sat, Sep 7th@ MINvs SF
Sun, Sep 8th@ MINvs SF
Tue, Sep 10th@ LAA@ BAL
Wed, Sep 11th@ LAA@ BAL
Thu, Sep 12th   @ BAL
Fri, Sep 13th   @ NYM
Sat, Sep 14thvs MIN@ NYM
Sun, Sep 15thvs MIN@ NYM
Tue, Sep 17thvs DETvs TB
Wed, Sep 18thvs DETvs TB
Fri, Sep 20thvs PHIvs COL
Sat, Sep 21stvs PHIvs COL
Sun, Sep 22ndvs PHIvs COL
Tue, Sep 24th@ CWS@ SD
Wed, Sep 25th@ CWS@ SD
Thu, Sep 26th@ CWS@ SD
Fri, Sep 27th@ WSH@ SF
Sat, Sep 28th@ WSH@ SF
Sun, Sep 29th@ WSH@ SF
Thu, Apr 4thvs TOR   
Mon, May 13th@ CWS   
Thu, May 16thvs BAL   
Mon, May 20thvs OAK   
Thu, May 23rdvs TB   
Thu, Jun 6thvs MIN   
Wed, Jun 12thvs CIN   
Mon, Jul 22nd@ TOR   
Thu, Jul 25th@ KC   
Thu, Aug 8th@ MIN   
Mon, Aug 12thvs BOS   
Thu, Sep 5thvs CWS   
Mon, Sep 9th@ LAA   
Thu, Sep 19thvs DET