Who Should I Trade?

Ivan Nova for Sam Dyson (2019)

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

Experts' Pick
  Sam Dyson
Sam Dyson
MIN vs DET Sat, Aug 24th 7:10pm
Ivan Nova
Ivan Nova
CWS vs TEX Sat, Aug 24th 7:10pm
Recommended by
3 of 4 experts
Recommended by
1 of 4 experts
Rest of Season
VBR# 397# 988
Injury Alert--
Weather72 F, Partly Cloudy72 F, Clear
Expert Ranks 
Andrew Gould
# 127
Nick Mariano
# 159# 186
Pierre Camus
# 124# 226
Andrea LaMont
Lenny Melnick Fantasy Sports
# 119
  Sam Dyson
Sam Dyson
Ivan Nova
Ivan Nova
2019 Stats 
Games Played5626
Games Started026
Innings Pitched57.3153.0
Blown Saves20
Hits Allowed50173
Earned Runs2176
Home Runs Allowed424
  Sam Dyson
Sam Dyson
Ivan Nova
Ivan Nova
2019 Projections 
Games Played135
Games Started05
Innings Pitched13.032.9
Blown Saves10
Hits Allowed1237
Earned Runs516
Home Runs Allowed15
  Sam Dyson
Sam Dyson
Ivan Nova
Ivan Nova
 Sam Dyson was traded from the Giants to the Twins in exchange for Prelander Berroa, Jaylin Davis, and Kai-Wei Teng.
Brad Camara
Wed, Jul 31st
Chicago White Sox right-hander Ivan Nova came up big in a 6-4 win over the Twins on Monday. Nova held Minnesota to two runs over 5 2/3 innings of work. He struck out two and walked one.
Matthew Terelle
Tue, Aug 20th
 Sam Dyson picked up a save on Monday against the Cubs, allowing two baserunners but zero runs.
Brendan Tuma - Too Much Tuma
Tue, Jul 23rd
Chicago White Sox right-hander Ivan Nova pitched well in an 8-1 win over the Tigers on Wednesday. Nova held Detroit scoreless over eight innings of work while striking out three.
Matthew Terelle
Wed, Aug 7th
 Sam Dyson (4-1) pitched a scoreless 10th inning while striking out two in Friday's 1-0 win over the Mets. He picked up his fourth win of the season.
Brad Camara
Sat, Jul 20th
Chicago White Sox right-hander Ivan Nova pitched well in a 4-3 win over the Phillies on Friday. Nova allowed two runs (one earned) over five innings while striking out four.
Matthew Terelle
Sat, Aug 3rd
 Sam Dyson earned a save on Saturday versus Colorado, throwing a clean ninth inning to protect the 5-2 lead.
Brendan Tuma - Too Much Tuma
Sun, Apr 14th
Chicago White Sox right-hander Ivan Nova was excellent in a 5-1 win over the Twins on Saturday. Nova allowed just one unearned run over six innings while striking out four.
Matthew Terelle
Sun, Jul 28th
  Chicago White Sox right-hander Ivan Nova pitched a complete game in a 9-1 win over the Marlins on Monday. Nova allowed just one earned run while striking out five.
Matthew Terelle
Tue, Jul 23rd
There are no recent notes for these players
  Sam Dyson
Sam Dyson
Ivan Nova
Ivan Nova
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CLE@ KC
Sat, Mar 30thvs CLE@ KC
Sun, Mar 31stvs CLE@ KC
Mon, Apr 1st   @ CLE
Wed, Apr 3rd@ KC@ CLE
Fri, Apr 5th@ PHIvs SEA
Sat, Apr 6th@ PHIvs SEA
Sun, Apr 7th@ PHIvs SEA
Mon, Apr 8th   vs TB
Tue, Apr 9th@ NYMvs TB
Wed, Apr 10th@ NYMvs TB
Fri, Apr 12th   @ NYY
Sat, Apr 13thvs DET@ NYY
Sun, Apr 14thvs DET@ NYY
Mon, Apr 15thvs TORvs KC
Tue, Apr 16thvs TORvs KC
Wed, Apr 17thvs TORvs KC
Thu, Apr 18thvs TOR@ DET
Fri, Apr 19th   @ DET
Sun, Apr 21st@ BAL@ DET
Mon, Apr 22nd@ HOU@ BAL
Tue, Apr 23rd@ HOU@ BAL
Wed, Apr 24th@ HOU@ BAL
Fri, Apr 26thvs BALvs DET
Sun, Apr 28thvs BALvs DET
Mon, Apr 29thvs HOUvs BAL
Wed, May 1stvs HOUvs BAL
Thu, May 2ndvs HOUvs BOS
Fri, May 3rd@ NYYvs BOS
Sat, May 4th@ NYYvs BOS
Sun, May 5th@ NYYvs BOS
Mon, May 6th@ TOR@ CLE
Tue, May 7th@ TOR@ CLE
Wed, May 8th@ TOR@ CLE
Thu, May 9th   @ CLE
Fri, May 10thvs DET@ TOR
Sat, May 11thvs DET@ TOR
Sun, May 12thvs DET@ TOR
Mon, May 13thvs LAAvs CLE
Tue, May 14thvs LAAvs CLE
Thu, May 16th@ SEAvs TOR
Fri, May 17th@ SEAvs TOR
Sat, May 18th@ SEAvs TOR
Sun, May 19th@ SEAvs TOR
Mon, May 20th@ LAA@ HOU
Tue, May 21st@ LAA@ HOU
Wed, May 22nd   @ HOU
Thu, May 23rd@ LAA@ HOU
Fri, May 24thvs CWS@ MIN
Sat, May 25thvs CWS@ MIN
Sun, May 26thvs CWS@ MIN
Tue, May 28thvs MILvs KC
Wed, May 29th   vs KC
Thu, May 30th@ TBvs CLE
Fri, May 31st@ TBvs CLE
Sat, Jun 1st@ TBvs CLE
Sun, Jun 2nd@ TBvs CLE
Tue, Jun 4th@ CLE@ WSH
Wed, Jun 5th@ CLE@ WSH
Fri, Jun 7th@ DET@ KC
Sat, Jun 8th@ DET@ KC
Sun, Jun 9th@ DET@ KC
Mon, Jun 10th   vs WSH
Tue, Jun 11thvs SEAvs WSH
Thu, Jun 13thvs SEAvs NYY
Fri, Jun 14thvs KCvs NYY
Sat, Jun 15thvs KCvs NYY
Sun, Jun 16thvs KCvs NYY
Tue, Jun 18thvs BOS@ CHC
Wed, Jun 19thvs BOS@ CHC
Fri, Jun 21st@ KC@ TEX
Sat, Jun 22nd@ KC@ TEX
Sun, Jun 23rd@ KC@ TEX
Mon, Jun 24th   @ BOS
Tue, Jun 25thvs TB@ BOS
Wed, Jun 26thvs TB@ BOS
Fri, Jun 28th@ CWSvs MIN
Sat, Jun 29th@ CWSvs MIN
Sun, Jun 30th@ CWSvs MIN
Wed, Jul 3rd@ OAKvs DET
Thu, Jul 4th@ OAKvs DET
Sat, Jul 6thvs TEXvs CHC
Sun, Jul 7thvs TEXvs CHC
Fri, Jul 12th@ CLE@ OAK
Sat, Jul 13th@ CLE@ OAK
Sun, Jul 14th@ CLE@ OAK
Mon, Jul 15th   @ KC
Tue, Jul 16thvs NYM@ KC
Wed, Jul 17thvs NYM@ KC
Thu, Jul 18thvs OAK@ KC
Fri, Jul 19thvs OAK@ TB
Sat, Jul 20thvs OAK@ TB
Sun, Jul 21stvs OAK@ TB
Mon, Jul 22ndvs NYYvs MIA
Tue, Jul 23rdvs NYYvs MIA
Wed, Jul 24thvs NYYvs MIA
Thu, Jul 25th@ CWSvs MIN
Fri, Jul 26th@ CWSvs MIN
Sat, Jul 27th@ CWSvs MIN
Sun, Jul 28th@ CWSvs MIN
Tue, Jul 30th@ MIAvs NYM
Wed, Jul 31st@ MIAvs NYM
Thu, Aug 1st@ MIAvs NYM
Fri, Aug 2ndvs KC@ PHI
Sat, Aug 3rdvs KC@ PHI
Sun, Aug 4thvs KC@ PHI
Mon, Aug 5thvs ATL@ DET
Tue, Aug 6thvs ATL@ DET
Wed, Aug 7thvs ATL@ DET
Fri, Aug 9thvs CLEvs OAK
Sat, Aug 10thvs CLEvs OAK
Sun, Aug 11thvs CLEvs OAK
Tue, Aug 13th@ MILvs HOU
Wed, Aug 14th@ MILvs HOU
Thu, Aug 15th@ TEX@ LAA
Fri, Aug 16th@ TEX@ LAA
Sat, Aug 17th@ TEX@ LAA
Sun, Aug 18th@ TEX@ LAA
Mon, Aug 19thvs CWS@ MIN
Tue, Aug 20thvs CWS@ MIN
Wed, Aug 21stvs CWS@ MIN
Thu, Aug 22nd   vs TEX
Fri, Aug 23rdvs DETvs TEX
Sat, Aug 24thvs DETvs TEX
Sun, Aug 25thvs DETvs TEX
Tue, Aug 27th@ CWSvs MIN
Wed, Aug 28th@ CWSvs MIN
Thu, Aug 29th@ CWSvs MIN
Fri, Aug 30th@ DET@ ATL
Sat, Aug 31st@ DET@ ATL
Sun, Sep 1st@ DET@ ATL
Mon, Sep 2nd@ DET@ CLE
Tue, Sep 3rd@ BOS@ CLE
Wed, Sep 4th@ BOS@ CLE
Thu, Sep 5th@ BOS@ CLE
Fri, Sep 6thvs CLEvs LAA
Sat, Sep 7thvs CLEvs LAA
Sun, Sep 8thvs CLEvs LAA
Tue, Sep 10thvs WSHvs KC
Wed, Sep 11thvs WSHvs KC
Thu, Sep 12thvs WSHvs KC
Fri, Sep 13th@ CLE@ SEA
Sat, Sep 14th@ CLE@ SEA
Sun, Sep 15th@ CLE@ SEA
Mon, Sep 16thvs CWS@ MIN
Tue, Sep 17thvs CWS@ MIN
Wed, Sep 18thvs CWS@ MIN
Fri, Sep 20thvs KC@ DET
Sat, Sep 21stvs KC@ DET
Sun, Sep 22ndvs KC@ DET
Tue, Sep 24th@ DETvs CLE
Wed, Sep 25th@ DETvs CLE
Thu, Sep 26th@ DETvs CLE
Fri, Sep 27th@ KCvs DET
Sat, Sep 28th@ KCvs DET
Sun, Sep 29th@ KCvs DET
Tue, Apr 2nd@ KC   
Sat, Apr 20th@ BAL   
Sat, Apr 27thvs BAL   
Tue, Apr 30thvs HOU   
Wed, May 15thvs LAA   
Mon, May 27thvs MIL   
Thu, Jun 6th@ CLE   
Wed, Jun 12thvs SEA   
Mon, Jun 17thvs BOS   
Thu, Jun 20th@ KC   
Thu, Jun 27thvs TB   
Tue, Jul 2nd@ OAK   
Fri, Jul 5thvs TEX   
Thu, Aug 8thvs CLE   
Thu, Sep 19thvs KC