Who Should I Trade?

Justin Verlander for Max Scherzer (2019)

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

Experts' Pick
  Max Scherzer
Max Scherzer
WSH @ MIA Tue, Jun 25th 7:10pm
Justin Verlander
Justin Verlander
HOU vs PIT Tue, Jun 25th 8:10pm
Recommended by
16 of 16 experts
Recommended by
0 of 16 experts
Rest of Season
VBR# 4# 1
Injury Alert--
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 1# 2
Eno Sarris
The Athletic
# 1# 3
Andrew Gould
# 1# 5
Joe Bond
Fantasy Six Pack
# 1# 2
Chris Meaney
The Athletic
# 1# 3
Andrea LaMont
Lenny Melnick Fantasy Sports
# 2# 6
Paul Sporer
# 1# 4
Nick Mariano
# 1# 3
Bobby Sylvester
# 1# 4
Dan Harris
# 1# 2
Pierre Camus
# 1# 4
Andrew Seifter
# 1# 6
Max Freeze
Freeze Stats
# 1# 5
Brandon 'B_Don' Myers
# 1# 2
Mick Ciallela
# 1# 2
Todd D Clark
The Fantasy Fix
# 1# 2
  Max Scherzer
Max Scherzer
Justin Verlander
Justin Verlander
2019 Stats 
Games Played1617
Games Started1617
Innings Pitched106.1115.1
Blown Saves00
Hits Allowed9165
Earned Runs3135
Home Runs Allowed821
  Max Scherzer
Max Scherzer
Justin Verlander
Justin Verlander
2019 Projections 
Games Played1615
Games Started1615
Innings Pitched106.6100.4
Blown Saves00
Hits Allowed8467
Earned Runs3233
Home Runs Allowed1017
  Max Scherzer
Max Scherzer
Justin Verlander
Justin Verlander
 Nationals starter Max Scherzer tossed seven shutout innings in Wednesday’s win over the Philadelphia Phillies, striking out 10 while allowing for hits and two walks. The win brings him to 6-5 on the season.
Mike Maher
Thu, Jun 20th
Justin Verlander allowed three runs on four hits, two walks, and nine strikeouts through seven innings on Sunday against the Yankees.
Kamran Hoda
Mon, Jun 24th
 Max Scherzer is still expected to make his regularly scheduled start on Wednesday versus the Phillies despite breaking his nose on Tuesday afternoon.
Brendan Tuma - Too Much Tuma
Wed, Jun 19th
Justin Verlander allowed four runs on six hits, one walk, and eight strikeouts through seven innings on Tuesday against the Reds.
Kamran Hoda
Wed, Jun 19th
 The Nationals believe Max Scherzer may have broken his nose when hitting his face with a bunt during Tuesday's batting practice.
Andrew Gould
Tue, Jun 18th
Justin Verlander allowed three runs on four hits, no walks, and 15 strikeouts through seven innings on Wednesday against the Brewers.
Kamran Hoda
Thu, Jun 13th
 Max Scherzer took a ball off his face during a bunting drill on Tuesday but is ultimately expected to be fine.
Brendan Tuma - Too Much Tuma
Tue, Jun 18th
Justin Verlander allowed three runs on five hits, no walks, and seven strikeouts through 6 1/3 innings on Thursday against Seattle.
Kamran Hoda
Thu, Jun 6th
 Nationals ace Max Scherzer allowed two earned runs on three hits and one walk while striking out 10 over seven innings in a win over the Arizona Diamondbacks on Friday. The win brings him to 5-5 on the season.
Mike Maher
Sat, Jun 15th
Justin Verlander allowed one run on four hits, two walks, and eight strikeouts through eight innings on Saturday against Oakland.
Kamran Hoda
Sun, Jun 2nd
There are no recent notes for these players
  Max Scherzer
Max Scherzer
Justin Verlander
Justin Verlander
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs NYM@ TB
Fri, Mar 29th   @ TB
Sat, Mar 30thvs NYM@ TB
Sun, Mar 31stvs NYM@ TB
Mon, Apr 1st   @ TEX
Tue, Apr 2ndvs PHI@ TEX
Wed, Apr 3rdvs PHI@ TEX
Fri, Apr 5th   vs OAK
Sat, Apr 6th@ NYMvs OAK
Sun, Apr 7th@ NYMvs OAK
Mon, Apr 8th@ PHIvs NYY
Tue, Apr 9th@ PHIvs NYY
Wed, Apr 10th@ PHIvs NYY
Fri, Apr 12thvs PIT@ SEA
Sat, Apr 13thvs PIT@ SEA
Sun, Apr 14thvs PIT@ SEA
Tue, Apr 16thvs SF@ OAK
Wed, Apr 17thvs SF@ OAK
Fri, Apr 19th@ MIA@ TEX
Sat, Apr 20th@ MIA@ TEX
Sun, Apr 21st@ MIA@ TEX
Mon, Apr 22nd@ COLvs MIN
Tue, Apr 23rd@ COLvs MIN
Wed, Apr 24th@ COLvs MIN
Thu, Apr 25th   vs CLE
Fri, Apr 26thvs SDvs CLE
Sat, Apr 27thvs SDvs CLE
Sun, Apr 28thvs SDvs CLE
Mon, Apr 29thvs STL@ MIN
Tue, Apr 30thvs STL@ MIN
Wed, May 1stvs STL@ MIN
Thu, May 2ndvs STL@ MIN
Sat, May 4th@ PHI@ LAA
Sun, May 5th@ PHI@ LAA
Mon, May 6th@ MILvs KC
Tue, May 7th@ MILvs KC
Wed, May 8th@ MILvs KC
Thu, May 9th@ LADvs TEX
Fri, May 10th@ LADvs TEX
Sat, May 11th@ LADvs TEX
Sun, May 12th@ LADvs TEX
Mon, May 13th   @ DET
Tue, May 14thvs NYM@ DET
Wed, May 15thvs NYM@ DET
Fri, May 17thvs CHC@ BOS
Sat, May 18thvs CHC@ BOS
Sun, May 19thvs CHC@ BOS
Mon, May 20th@ NYMvs CWS
Tue, May 21st@ NYMvs CWS
Wed, May 22nd@ NYMvs CWS
Thu, May 23rd@ NYMvs CWS
Fri, May 24thvs MIAvs BOS
Sat, May 25thvs MIAvs BOS
Sun, May 26thvs MIAvs BOS
Mon, May 27thvs MIAvs CHC
Tue, May 28th@ ATLvs CHC
Wed, May 29th@ ATLvs CHC
Fri, May 31st@ CIN@ OAK
Sat, Jun 1st@ CIN@ OAK
Sun, Jun 2nd@ CIN@ OAK
Mon, Jun 3rd   @ SEA
Tue, Jun 4thvs CWS@ SEA
Wed, Jun 5thvs CWS@ SEA
Thu, Jun 6th@ SD@ SEA
Fri, Jun 7th@ SDvs BAL
Sat, Jun 8th@ SDvs BAL
Sun, Jun 9th@ SDvs BAL
Tue, Jun 11th@ CWSvs MIL
Wed, Jun 12th   vs MIL
Fri, Jun 14thvs ARIvs TOR
Sat, Jun 15thvs ARIvs TOR
Sun, Jun 16thvs ARIvs TOR
Mon, Jun 17th   @ CIN
Tue, Jun 18th   @ CIN
Wed, Jun 19thvs PHI@ CIN
Thu, Jun 20thvs PHI@ NYY
Fri, Jun 21stvs ATL@ NYY
Sat, Jun 22ndvs ATL@ NYY
Sun, Jun 23rdvs ATL@ NYY
Tue, Jun 25th@ MIAvs PIT
Wed, Jun 26th@ MIAvs PIT
Thu, Jun 27th@ MIAvs PIT
Fri, Jun 28th@ DETvs SEA
Sat, Jun 29th@ DETvs SEA
Sun, Jun 30th@ DETvs SEA
Tue, Jul 2ndvs MIA@ COL
Wed, Jul 3rdvs MIA@ COL
Fri, Jul 5thvs KCvs LAA
Sat, Jul 6thvs KCvs LAA
Sun, Jul 7thvs KCvs LAA
Thu, Jul 11th   @ TEX
Fri, Jul 12th@ PHI@ TEX
Sat, Jul 13th@ PHI@ TEX
Sun, Jul 14th@ PHI@ TEX
Mon, Jul 15th   @ LAA
Tue, Jul 16th@ BAL@ LAA
Wed, Jul 17th@ BAL@ LAA
Thu, Jul 18th@ ATL@ LAA
Fri, Jul 19th@ ATLvs TEX
Sat, Jul 20th@ ATLvs TEX
Sun, Jul 21st@ ATLvs TEX
Mon, Jul 22ndvs COLvs OAK
Tue, Jul 23rdvs COLvs OAK
Wed, Jul 24thvs COLvs OAK
Fri, Jul 26thvs LAD@ STL
Sat, Jul 27thvs LAD@ STL
Sun, Jul 28thvs LAD@ STL
Tue, Jul 30thvs ATL@ CLE
Wed, Jul 31stvs ATL@ CLE
Thu, Aug 1st   @ CLE
Fri, Aug 2nd@ ARIvs SEA
Sat, Aug 3rd@ ARIvs SEA
Sun, Aug 4th@ ARIvs SEA
Tue, Aug 6th@ SFvs COL
Wed, Aug 7th@ SFvs COL
Fri, Aug 9th@ NYM@ BAL
Sat, Aug 10th@ NYM@ BAL
Sun, Aug 11th@ NYM@ BAL
Mon, Aug 12thvs CIN@ CWS
Tue, Aug 13thvs CIN@ CWS
Wed, Aug 14thvs CIN@ CWS
Thu, Aug 15th   @ OAK
Fri, Aug 16thvs MIL@ OAK
Sat, Aug 17thvs MIL@ OAK
Sun, Aug 18thvs MIL@ OAK
Mon, Aug 19th@ PITvs DET
Tue, Aug 20th@ PITvs DET
Wed, Aug 21st@ PITvs DET
Thu, Aug 22nd@ PITvs DET
Fri, Aug 23rd@ CHCvs LAA
Sat, Aug 24th@ CHCvs LAA
Sun, Aug 25th@ CHCvs LAA
Tue, Aug 27thvs BALvs TB
Wed, Aug 28thvs BALvs TB
Thu, Aug 29th   vs TB
Fri, Aug 30thvs MIA@ TOR
Sat, Aug 31stvs MIA@ TOR
Sun, Sep 1stvs MIA@ TOR
Mon, Sep 2ndvs NYM@ MIL
Tue, Sep 3rdvs NYM@ MIL
Thu, Sep 5th@ ATLvs SEA
Fri, Sep 6th@ ATLvs SEA
Sat, Sep 7th@ ATLvs SEA
Sun, Sep 8th@ ATLvs SEA
Mon, Sep 9th   vs OAK
Tue, Sep 10th@ MINvs OAK
Wed, Sep 11th@ MINvs OAK
Thu, Sep 12th@ MINvs OAK
Fri, Sep 13thvs ATL@ KC
Sat, Sep 14thvs ATL@ KC
Sun, Sep 15thvs ATL@ KC
Tue, Sep 17th@ STLvs TEX
Wed, Sep 18th@ STLvs TEX
Fri, Sep 20th@ MIAvs LAA
Sat, Sep 21st@ MIAvs LAA
Sun, Sep 22nd@ MIAvs LAA
Tue, Sep 24thvs PHI@ SEA
Wed, Sep 25thvs PHI@ SEA
Thu, Sep 26thvs PHI@ LAA
Fri, Sep 27thvs CLE@ LAA
Sat, Sep 28thvs CLE@ LAA
Sun, Sep 29thvs CLE@ LAA
Thu, Apr 4th@ NYM   
Thu, Apr 18thvs SF   
Fri, May 3rd@ PHI   
Thu, May 16thvs NYM   
Mon, Jun 10th@ CWS   
Thu, Jun 13thvs ARI   
Thu, Jul 4thvs MIA   
Thu, Jul 25thvs COL   
Mon, Jul 29thvs ATL   
Mon, Aug 5th@ SF   
Wed, Sep 4thvs NYM   
Mon, Sep 16th@ STL   
Mon, Sep 23rdvs PHI