Who Should I Trade?

Drew Smyly for Nick Margevicius (2019)

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

Experts' Pick
  Nick Margevicius
P - SD
Nick Margevicius
SD vs MIL Tue, Jun 18th 10:10pm
Drew Smyly
Drew Smyly
TEX vs CLE Tue, Jun 18th 8:05pm
Recommended by
2 of 3 experts
Recommended by
1 of 3 experts
Rest of Season
VBR# 1278# 1408
Injury Alert--
Weather66 F, Partly Cloudy92 F, Clear
Expert Ranks 
Nick Mariano
# 142
Pierre Camus
# 152# 178
Brandon 'B_Don' Myers
# 128
  Nick Margevicius
P - SD
Nick Margevicius
Drew Smyly
Drew Smyly
2019 Stats 
Games Played1212
Games Started129
Innings Pitched53.248.0
Blown Saves00
Hits Allowed6758
Earned Runs3843
Home Runs Allowed1216
  Nick Margevicius
P - SD
Nick Margevicius
Drew Smyly
Drew Smyly
2019 Projections 
Games Played911
Games Started711
Innings Pitched41.662.1
Blown Saves00
Hits Allowed5169
Earned Runs2043
Home Runs Allowed415
  Nick Margevicius
P - SD
Nick Margevicius
Drew Smyly
Drew Smyly
 Nick Margevicius allowed nine runs on 11 hits in just 1 1/3 innings on Sunday versus the Rockies.
Brendan Tuma - Too Much Tuma
Mon, Jun 17th
Drew Smyly allowed one run on three hits, one walk, and five strikeouts through three innings on Friday against Cincinnati.
Kamran Hoda
Sat, Jun 15th
 Nick Margevicius received a no-decision on Friday versus Washington, tossing 3 2/3 scoreless innings while striking out three.
Brendan Tuma - Too Much Tuma
Sat, Jun 8th
Drew Smyly allowed five runs on six hits, two walks, and three strikeouts through three innings on Sunday against Oakland.
Kamran Hoda
Mon, Jun 10th
 Nick Margevicius was hit for five runs (four earned) on six hits in just three innings in Saturday's loss to the Marlins.
Brendan Tuma - Too Much Tuma
Sun, Jun 2nd
Drew Smyly allowed seven runs on eight hits, two walks, and two strikeouts through 3 1/3 innings on Tuesday against Baltimore.
Kamran Hoda
Wed, Jun 5th
 Nick Margevicius fell to 2-5 on Saturday versus the Pirates, allowing six runs on eight hits over just four innings.
Brendan Tuma - Too Much Tuma
Sun, May 19th
Drew Smyly allowed seven runs on eight hits, three walks, and four strikeouts through five innings on Wednesday against the Mariners.
Kamran Hoda
Thu, May 30th
 Nick Margevicius took the loss on Sunday in Colorado, allowing five runs on eight hits over five innings of work.
Brendan Tuma - Too Much Tuma
Mon, May 13th
Drew Smyly allowed three runs on five hits, four walks, and four strikeouts through six innings on Friday against the Angels.
Kamran Hoda
Sat, May 25th
There are no recent notes for these players
  Nick Margevicius
P - SD
Nick Margevicius
Drew Smyly
Drew Smyly
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs SFvs CHC
Sat, Mar 30thvs SFvs CHC
Sun, Mar 31stvs SFvs CHC
Mon, Apr 1stvs ARIvs HOU
Tue, Apr 2ndvs ARIvs HOU
Wed, Apr 3rdvs ARIvs HOU
Thu, Apr 4th   @ LAA
Fri, Apr 5th@ STL@ LAA
Sat, Apr 6th@ STL@ LAA
Sun, Apr 7th@ STL@ LAA
Tue, Apr 9th@ SF@ ARI
Wed, Apr 10th@ SF@ ARI
Fri, Apr 12th@ ARIvs OAK
Sun, Apr 14th@ ARIvs OAK
Mon, Apr 15thvs COLvs LAA
Tue, Apr 16thvs COLvs LAA
Wed, Apr 17th   vs LAA
Fri, Apr 19thvs CINvs HOU
Sat, Apr 20thvs CINvs HOU
Sun, Apr 21stvs CINvs HOU
Mon, Apr 22nd   @ OAK
Tue, Apr 23rdvs SEA@ OAK
Wed, Apr 24thvs SEA@ OAK
Thu, Apr 25th   @ SEA
Fri, Apr 26th@ WSH@ SEA
Sat, Apr 27th@ WSH@ SEA
Sun, Apr 28th@ WSH@ SEA
Tue, Apr 30th@ ATLvs PIT
Wed, May 1st@ ATLvs PIT
Fri, May 3rdvs LADvs TOR
Sat, May 4thvs LADvs TOR
Sun, May 5thvs LADvs TOR
Tue, May 7thvs NYM@ PIT
Wed, May 8thvs NYM@ PIT
Thu, May 9th   @ HOU
Fri, May 10th@ COL@ HOU
Sat, May 11th@ COL@ HOU
Sun, May 12th@ COL@ HOU
Tue, May 14th@ LAD@ KC
Wed, May 15th@ LAD@ KC
Thu, May 16thvs PIT@ KC
Fri, May 17thvs PITvs STL
Sat, May 18thvs PITvs STL
Sun, May 19thvs PITvs STL
Mon, May 20thvs ARIvs SEA
Tue, May 21stvs ARIvs SEA
Wed, May 22ndvs ARIvs SEA
Fri, May 24th@ TOR@ LAA
Sat, May 25th@ TOR@ LAA
Sun, May 26th@ TOR@ LAA
Mon, May 27th@ NYY@ SEA
Tue, May 28th@ NYY@ SEA
Wed, May 29th@ NYY@ SEA
Thu, May 30th   vs KC
Fri, May 31stvs MIAvs KC
Sat, Jun 1stvs MIAvs KC
Sun, Jun 2ndvs MIAvs KC
Tue, Jun 4thvs PHIvs BAL
Wed, Jun 5thvs PHIvs BAL
Thu, Jun 6thvs WSHvs BAL
Fri, Jun 7thvs WSHvs OAK
Sat, Jun 8thvs WSHvs OAK
Sun, Jun 9thvs WSHvs OAK
Mon, Jun 10th   @ BOS
Tue, Jun 11th@ SF@ BOS
Wed, Jun 12th@ SF@ BOS
Thu, Jun 13th@ COL@ BOS
Fri, Jun 14th@ COL@ CIN
Sat, Jun 15th@ COL@ CIN
Sun, Jun 16th@ COL@ CIN
Mon, Jun 17thvs MILvs CLE
Tue, Jun 18thvs MILvs CLE
Wed, Jun 19thvs MILvs CLE
Thu, Jun 20th   vs CLE
Fri, Jun 21st@ PITvs CWS
Sat, Jun 22nd@ PITvs CWS
Sun, Jun 23rd@ PITvs CWS
Tue, Jun 25th@ BAL@ DET
Wed, Jun 26th@ BAL@ DET
Thu, Jun 27th   @ DET
Fri, Jun 28thvs STL@ TB
Sat, Jun 29thvs STL@ TB
Sun, Jun 30thvs STL@ TB
Mon, Jul 1stvs SFvs LAA
Tue, Jul 2ndvs SFvs LAA
Wed, Jul 3rdvs SFvs LAA
Thu, Jul 4th@ LADvs LAA
Fri, Jul 5th@ LAD@ MIN
Sat, Jul 6th@ LAD@ MIN
Sun, Jul 7th@ LAD@ MIN
Thu, Jul 11th   vs HOU
Fri, Jul 12thvs ATLvs HOU
Sat, Jul 13thvs ATLvs HOU
Sun, Jul 14thvs ATLvs HOU
Tue, Jul 16th@ MIAvs ARI
Wed, Jul 17th@ MIAvs ARI
Fri, Jul 19th@ CHC@ HOU
Sat, Jul 20th@ CHC@ HOU
Sun, Jul 21st@ CHC@ HOU
Mon, Jul 22nd   @ SEA
Tue, Jul 23rd@ NYM@ SEA
Wed, Jul 24th@ NYM@ SEA
Thu, Jul 25th@ NYM@ OAK
Fri, Jul 26thvs SF@ OAK
Sat, Jul 27thvs SF@ OAK
Sun, Jul 28thvs SF@ OAK
Tue, Jul 30thvs BALvs SEA
Wed, Jul 31st   vs SEA
Fri, Aug 2nd@ LADvs DET
Sat, Aug 3rd@ LADvs DET
Sun, Aug 4th@ LADvs DET
Mon, Aug 5th   @ CLE
Tue, Aug 6th@ SEA@ CLE
Wed, Aug 7th@ SEA@ CLE
Fri, Aug 9thvs COL@ MIL
Sat, Aug 10thvs COL@ MIL
Sun, Aug 11thvs COL@ MIL
Mon, Aug 12thvs TB@ TOR
Tue, Aug 13thvs TB@ TOR
Wed, Aug 14thvs TB@ TOR
Thu, Aug 15th   vs MIN
Fri, Aug 16th@ PHIvs MIN
Sat, Aug 17th@ PHIvs MIN
Sun, Aug 18th@ PHIvs MIN
Mon, Aug 19th@ CINvs LAA
Tue, Aug 20th@ CINvs LAA
Wed, Aug 21st@ CINvs LAA
Thu, Aug 22nd   @ CWS
Fri, Aug 23rdvs BOS@ CWS
Sat, Aug 24thvs BOS@ CWS
Sun, Aug 25thvs BOS@ CWS
Tue, Aug 27thvs LAD@ LAA
Wed, Aug 28thvs LAD@ LAA
Thu, Aug 29th@ SFvs SEA
Fri, Aug 30th@ SFvs SEA
Sat, Aug 31st@ SFvs SEA
Sun, Sep 1st@ SFvs SEA
Mon, Sep 2nd@ ARI@ NYY
Tue, Sep 3rd@ ARI@ NYY
Wed, Sep 4th@ ARI@ NYY
Thu, Sep 5th   @ BAL
Fri, Sep 6thvs COL@ BAL
Sat, Sep 7thvs COL@ BAL
Sun, Sep 8thvs COL@ BAL
Tue, Sep 10thvs CHCvs TB
Wed, Sep 11thvs CHCvs TB
Thu, Sep 12thvs CHCvs TB
Fri, Sep 13th@ COLvs OAK
Sat, Sep 14th@ COLvs OAK
Sun, Sep 15th@ COLvs OAK
Tue, Sep 17th@ MIL@ HOU
Wed, Sep 18th@ MIL@ HOU
Fri, Sep 20thvs ARI@ OAK
Sat, Sep 21stvs ARI@ OAK
Sun, Sep 22ndvs ARI@ OAK
Tue, Sep 24thvs LADvs BOS
Wed, Sep 25thvs LADvs BOS
Thu, Sep 26thvs LADvs BOS
Fri, Sep 27th@ ARIvs NYY
Sat, Sep 28th@ ARIvs NYY
Sun, Sep 29th@ ARIvs NYY
Fri, Mar 29thvs SF   
Mon, Apr 8th@ SF   
Thu, Apr 11th@ ARI   
Sat, Apr 13th@ ARI   
Thu, Apr 18thvs CIN   
Mon, Apr 29th@ ATL   
Thu, May 2nd@ ATL   
Mon, May 6thvs NYM   
Mon, Jun 3rdvs PHI   
Thu, Jul 18th@ MIA   
Mon, Jul 29thvs BAL   
Thu, Aug 1st@ LAD   
Thu, Aug 8thvs COL   
Mon, Aug 26thvs LAD   
Mon, Sep 9thvs CHC   
Mon, Sep 16th@ MIL   
Thu, Sep 19th@ MIL