Who Should I Trade?

Drew Smyly for Dereck Rodriguez (2019)

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

 
Experts' Pick
 
  Dereck Rodriguez
SP - SF
Dereck Rodriguez
SF vs ATL Mon, May 20th 9:45pm
Drew Smyly
SP - TEX
Drew Smyly
TEX vs SEA Mon, May 20th 8:05pm
Expert
Recommendation
75%
Recommended by
3 of 4 experts
25%
Recommended by
1 of 4 experts
Rankings 
   
Rest of Season
VBR# 668# 1300
   
Projections 
   
Strikeouts7880
Wins44
Saves00
ERA4.415.24
WHIP1.381.46
   
Misc 
   
Injury AlertMiLB-
Weather81 F, Partly Cloudy81 F, Clear
   
Expert Ranks 
   
Nick Mariano
RotoBaller
# 150
   
Bobby Sylvester
FantasyPros
# 171
   
Pierre Camus
RotoBaller
# 116# 178
   
Brandon 'B_Don' Myers
Razzball
# 130# 128
   
  Dereck Rodriguez
SP - SF
Dereck Rodriguez
SF
Drew Smyly
SP - TEX
Drew Smyly
TEX
2019 Stats 
   
   
Games Played86
   
Games Started85
   
Innings Pitched41.224.3
   
Wins30
   
Losses53
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed4325
   
Earned Runs2318
   
Home Runs Allowed96
   
Strikeouts2827
   
Walks1716
   
ERA5.056.85
   
WHIP1.461.73
   
  Dereck Rodriguez
SP - SF
Dereck Rodriguez
SF
Drew Smyly
SP - TEX
Drew Smyly
TEX
2019 Projections 
   
   
Games Played1714
   
Games Started1714
   
Innings Pitched103.285.4
   
Wins44
   
Losses97
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed10689
   
Earned Runs5150
   
Home Runs Allowed1516
   
Strikeouts7880
   
Walks3634
   
ERA4.415.24
   
WHIP1.381.46
   
  Dereck Rodriguez
SP - SF
Dereck Rodriguez
SF
Drew Smyly
SP - TEX
Drew Smyly
TEX
News 
 The Giants have optioned Dereck Rodriguez to Triple-A Sacramento.
Brendan Tuma - Too Much Tuma
Sat, May 11th
Drew Smyly allowed four earned runs on four hits, four walks, and three strikeouts through 4 2/3 innings pitched on Saturday against Houston.
Kamran Hoda
Sun, May 12th
 Dereck Rodriguez allowed four unearned runs on five hits over five innings in Friday's loss to the Reds.
Brendan Tuma - Too Much Tuma
Sat, May 11th
Drew Smyly allowed one run on two hits, two walks, and five strikeouts through four innings pitched on Sunday against Toronto.
Kamran Hoda
Mon, May 6th
 Dereck Rodriguez took the loss on Saturday versus the Reds, allowing a whopping eight runs on eight hits over five innings of work.
Brendan Tuma - Too Much Tuma
Sun, May 5th
Drew Smyly has been placed on the 10-day injured list with left mid-arm nerve tightness. Wei-Chieh Huang has been recalled from Double-A.
Dan Harris
Tue, Apr 23rd
 Dereck Rodriguez took the loss on Sunday versus the Yankees, allowing six runs (four earned) on seven hits in just three innings.
Brendan Tuma - Too Much Tuma
Sun, Apr 28th
Drew Smyly allowed four runs on five hits, three walks, and eight strikeouts against the Astros on Friday through 3 2/3 innings pitched.
Kamran Hoda
Sat, Apr 20th
 Dereck Rodriguez picked up the win on Sunday versus Pittsburgh, throwing 5 2/3 innings of two-run ball while striking out four.
Brendan Tuma - Too Much Tuma
Sun, Apr 21st
Drew Smyly allowed four runs on four hits, two walks, and five strikeouts through five innings pitched on Friday against Oakland.
Kamran Hoda
Sat, Apr 13th
Notes 
There are no recent notes for these players
  Dereck Rodriguez
SP - SF
Dereck Rodriguez
SF
Drew Smyly
SP - TEX
Drew Smyly
TEX
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ SDvs CHC
Sat, Mar 30th@ SDvs CHC
Sun, Mar 31st@ SDvs CHC
Mon, Apr 1st@ LADvs HOU
Tue, Apr 2nd@ LADvs HOU
Wed, Apr 3rd@ LADvs HOU
Thu, Apr 4th   @ LAA
Fri, Apr 5thvs TB@ LAA
Sat, Apr 6thvs TB@ LAA
Sun, Apr 7thvs TB@ LAA
Tue, Apr 9thvs SD@ ARI
Wed, Apr 10thvs SD@ ARI
Fri, Apr 12thvs COLvs OAK
Sun, Apr 14thvs COLvs OAK
Mon, Apr 15th   vs LAA
Tue, Apr 16th@ WSHvs LAA
Wed, Apr 17th@ WSHvs LAA
Fri, Apr 19th@ PITvs HOU
Sat, Apr 20th@ PITvs HOU
Sun, Apr 21st@ PITvs HOU
Mon, Apr 22nd   @ OAK
Tue, Apr 23rd@ TOR@ OAK
Wed, Apr 24th@ TOR@ OAK
Thu, Apr 25th   @ SEA
Fri, Apr 26thvs NYY@ SEA
Sat, Apr 27thvs NYY@ SEA
Sun, Apr 28thvs NYY@ SEA
Tue, Apr 30thvs LADvs PIT
Wed, May 1stvs LADvs PIT
Fri, May 3rd@ CINvs TOR
Sat, May 4th@ CINvs TOR
Sun, May 5th@ CINvs TOR
Tue, May 7th@ COL@ PIT
Wed, May 8th   @ PIT
Thu, May 9th@ COL@ HOU
Fri, May 10thvs CIN@ HOU
Sat, May 11thvs CIN@ HOU
Sun, May 12thvs CIN@ HOU
Tue, May 14thvs TOR@ KC
Wed, May 15thvs TOR@ KC
Thu, May 16th   @ KC
Fri, May 17th@ ARIvs STL
Sat, May 18th@ ARIvs STL
Sun, May 19th@ ARIvs STL
Mon, May 20thvs ATLvs SEA
Tue, May 21stvs ATLvs SEA
Wed, May 22ndvs ATLvs SEA
Fri, May 24thvs ARI@ LAA
Sat, May 25thvs ARI@ LAA
Sun, May 26thvs ARI@ LAA
Mon, May 27th   @ SEA
Tue, May 28th@ MIA@ SEA
Wed, May 29th@ MIA@ SEA
Thu, May 30th@ MIAvs KC
Fri, May 31st@ BALvs KC
Sat, Jun 1st@ BALvs KC
Sun, Jun 2nd@ BALvs KC
Tue, Jun 4th@ NYMvs BAL
Wed, Jun 5th@ NYMvs BAL
Thu, Jun 6th@ NYMvs BAL
Fri, Jun 7thvs LADvs OAK
Sat, Jun 8thvs LADvs OAK
Sun, Jun 9thvs LADvs OAK
Mon, Jun 10th   @ BOS
Tue, Jun 11thvs SD@ BOS
Wed, Jun 12thvs SD@ BOS
Thu, Jun 13th   @ BOS
Fri, Jun 14thvs MIL@ CIN
Sat, Jun 15thvs MIL@ CIN
Sun, Jun 16thvs MIL@ CIN
Mon, Jun 17th@ LADvs CLE
Tue, Jun 18th@ LADvs CLE
Wed, Jun 19th@ LADvs CLE
Thu, Jun 20th@ LADvs CLE
Fri, Jun 21st@ ARIvs CWS
Sat, Jun 22nd@ ARIvs CWS
Sun, Jun 23rd@ ARIvs CWS
Tue, Jun 25thvs COL@ DET
Wed, Jun 26thvs COL@ DET
Thu, Jun 27thvs ARI@ DET
Fri, Jun 28thvs ARI@ TB
Sat, Jun 29thvs ARI@ TB
Sun, Jun 30thvs ARI@ TB
Mon, Jul 1st@ SDvs LAA
Tue, Jul 2nd@ SDvs LAA
Wed, Jul 3rd@ SDvs LAA
Thu, Jul 4th   vs LAA
Fri, Jul 5thvs STL@ MIN
Sat, Jul 6thvs STL@ MIN
Sun, Jul 7thvs STL@ MIN
Thu, Jul 11th   vs HOU
Fri, Jul 12th@ MILvs HOU
Sat, Jul 13th@ MILvs HOU
Sun, Jul 14th@ MILvs HOU
Tue, Jul 16th@ COLvs ARI
Wed, Jul 17th@ COLvs ARI
Fri, Jul 19thvs NYM@ HOU
Sat, Jul 20thvs NYM@ HOU
Sun, Jul 21stvs NYM@ HOU
Mon, Jul 22ndvs CHC@ SEA
Tue, Jul 23rdvs CHC@ SEA
Wed, Jul 24thvs CHC@ SEA
Thu, Jul 25th   @ OAK
Fri, Jul 26th@ SD@ OAK
Sat, Jul 27th@ SD@ OAK
Sun, Jul 28th@ SD@ OAK
Tue, Jul 30th@ PHIvs SEA
Wed, Jul 31st@ PHIvs SEA
Fri, Aug 2nd@ COLvs DET
Sat, Aug 3rd@ COLvs DET
Sun, Aug 4th@ COLvs DET
Mon, Aug 5thvs WSH@ CLE
Tue, Aug 6thvs WSH@ CLE
Wed, Aug 7thvs WSH@ CLE
Fri, Aug 9thvs PHI@ MIL
Sat, Aug 10thvs PHI@ MIL
Sun, Aug 11thvs PHI@ MIL
Mon, Aug 12th   @ TOR
Tue, Aug 13thvs OAK@ TOR
Wed, Aug 14thvs OAK@ TOR
Thu, Aug 15th@ ARIvs MIN
Fri, Aug 16th@ ARIvs MIN
Sat, Aug 17th@ ARIvs MIN
Sun, Aug 18th@ ARIvs MIN
Mon, Aug 19th   vs LAA
Tue, Aug 20th@ CHCvs LAA
Wed, Aug 21st@ CHCvs LAA
Thu, Aug 22nd@ CHC@ CWS
Fri, Aug 23rd   @ CWS
Sat, Aug 24th@ OAK@ CWS
Sun, Aug 25th@ OAK@ CWS
Tue, Aug 27thvs ARI@ LAA
Wed, Aug 28th   @ LAA
Thu, Aug 29thvs SDvs SEA
Fri, Aug 30thvs SDvs SEA
Sat, Aug 31stvs SDvs SEA
Sun, Sep 1stvs SDvs SEA
Mon, Sep 2nd@ STL@ NYY
Tue, Sep 3rd@ STL@ NYY
Wed, Sep 4th@ STL@ NYY
Thu, Sep 5th@ STL@ BAL
Fri, Sep 6th@ LAD@ BAL
Sat, Sep 7th@ LAD@ BAL
Sun, Sep 8th@ LAD@ BAL
Tue, Sep 10thvs PITvs TB
Wed, Sep 11thvs PITvs TB
Thu, Sep 12thvs PITvs TB
Fri, Sep 13thvs MIAvs OAK
Sat, Sep 14thvs MIAvs OAK
Sun, Sep 15thvs MIAvs OAK
Tue, Sep 17th@ BOS@ HOU
Wed, Sep 18th@ BOS@ HOU
Fri, Sep 20th@ ATL@ OAK
Sat, Sep 21st@ ATL@ OAK
Sun, Sep 22nd@ ATL@ OAK
Tue, Sep 24thvs COLvs BOS
Wed, Sep 25thvs COLvs BOS
Thu, Sep 26thvs COLvs BOS
Fri, Sep 27thvs LADvs NYY
Sat, Sep 28thvs LADvs NYY
Sun, Sep 29thvs LADvs NYY
Fri, Mar 29th@ SD   
Mon, Apr 8thvs SD   
Thu, Apr 11thvs COL   
Sat, Apr 13thvs COL   
Thu, Apr 18th@ WSH   
Mon, Apr 29thvs LAD   
Mon, May 6th@ CIN   
Thu, May 23rdvs ATL   
Mon, Jun 24thvs COL   
Mon, Jul 15th@ COL   
Thu, Jul 18thvs NYM   
Thu, Aug 1st@ PHI   
Thu, Aug 8thvs PHI   
Mon, Aug 26thvs ARI   
Mon, Sep 9thvs PIT   
Thu, Sep 19th@ BOS