Who Should I Trade?

Billy McKinney for Matt Adams (2019)

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

Experts' Pick
  Matt Adams
Matt Adams
WSH vs CHC Sun, May 19th 7:05pm
Billy McKinney
Billy McKinney
TOR @ CWS Sun, May 19th 2:10pm
Recommended by
4 of 4 experts
Recommended by
0 of 4 experts
Rest of Season
VBR# 371# 357
Home Runs109
Stolen Bases01
Batting Average.253.243
Injury AlertIL10-
Weather86 F, Partly Cloudy70 F, Mostly Cloudy
Expert Ranks 
Andrea LaMont
Lenny Melnick Fantasy Sports
# 198
Nick Mariano
# 236# 298
Pierre Camus
# 265
Brandon 'B_Don' Myers
# 229
  Matt Adams
Matt Adams
Billy McKinney
Billy McKinney
2019 Stats 
At Bats64124
Home Runs32
Stolen Bases00
Caught Stealing02
Batting Average.250.242
On Base Pct.269.286
Slugging Pct.469.379
On-base Plus Slugging.737.665
  Matt Adams
Matt Adams
Billy McKinney
Billy McKinney
2019 Projections 
At Bats184276
Home Runs109
Stolen Bases01
Caught Stealing01
Batting Average.253.243
On Base Pct.308.303
Slugging Pct.475.417
On-base Plus Slugging.783.721
  Matt Adams
Matt Adams
Billy McKinney
Billy McKinney
 Nationals first baseman Matt Adams has been placed on the 10-day injured list with a left shoulder strain, according to Nationals beat writer Jesse Dougherty on Twitter.
Mike Maher
Sun, May 5th
Billy McKinney went 1-for-3 at the plate with a solo home run Wednesday as the Blue Jays lost to the Twins.
John Aubin
Thu, May 9th
 Nationals first baseman Matt Adams went 1-for-6 with a walk-off home run in the bottom of the 11th inning on Sunday. The homer was his third of the season.
Mike Maher
Mon, Apr 29th
Billy McKinney went 0-for-4 at the plate and struck out twice as the Blue Jays lost to the Rays by an 11-7 score.
John Aubin
Sat, Apr 13th
 Nationals first baseman Matt Adams went 1-for-5 with a three-run home run in Wednesday's win over the San Francisco Giants. The homer was his second of the season and his second in as many days.
Mike Maher
Thu, Apr 18th
Billy McKinney went 1-for-3 at the plate with a double and a run scored in Sunday's loss to the Indians.
John Aubin
Sun, Apr 7th
 Matt Adams told reporters on Wednesday that it is his hip flexor that's bothering him.
Brendan Tuma - Too Much Tuma
Wed, Apr 3rd
Billy McKinney went 0-for-2 at the plate before being lifted for a pinch hitter as the Blue Jays lost to the Indians on Friday by a 3-2 score.
John Aubin
Sat, Apr 6th
  Billy McKinney went 1-for-3 and drove in a run on Saturday, helping to lead the Blue Jays past the Tigers. McKinney opened the scoring in the ballgame with a run-scoring single off of Spencer Turnbull in the fifth inning.
John Aubin
Sun, Mar 31st
There are no recent notes for these players
  Matt Adams
Matt Adams
Billy McKinney
Billy McKinney
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs NYMvs DET
Fri, Mar 29th   vs DET
Sat, Mar 30thvs NYMvs DET
Sun, Mar 31stvs NYMvs DET
Mon, Apr 1st   vs BAL
Tue, Apr 2ndvs PHIvs BAL
Wed, Apr 3rdvs PHIvs BAL
Thu, Apr 4th@ NYM@ CLE
Fri, Apr 5th   @ CLE
Sat, Apr 6th@ NYM@ CLE
Sun, Apr 7th@ NYM@ CLE
Tue, Apr 9th@ PHI@ BOS
Thu, Apr 11th   @ BOS
Fri, Apr 12thvs PITvs TB
Sat, Apr 13thvs PITvs TB
Sun, Apr 14thvs PITvs TB
Mon, Apr 15th   @ MIN
Tue, Apr 16thvs SF@ MIN
Wed, Apr 17thvs SF@ MIN
Thu, Apr 18thvs SF@ MIN
Fri, Apr 19th@ MIA@ OAK
Sat, Apr 20th@ MIA@ OAK
Sun, Apr 21st@ MIA@ OAK
Tue, Apr 23rd@ COLvs SF
Wed, Apr 24th@ COLvs SF
Fri, Apr 26thvs SDvs OAK
Sat, Apr 27thvs SDvs OAK
Sun, Apr 28thvs SDvs OAK
Tue, Apr 30thvs STL@ LAA
Wed, May 1stvs STL@ LAA
Thu, May 2ndvs STL@ LAA
Fri, May 3rd@ PHI@ TEX
Sat, May 4th@ PHI@ TEX
Sun, May 5th@ PHI@ TEX
Mon, May 6th@ MILvs MIN
Tue, May 7th@ MILvs MIN
Wed, May 8th@ MILvs MIN
Fri, May 10th@ LADvs CWS
Sat, May 11th@ LADvs CWS
Sun, May 12th@ LADvs CWS
Tue, May 14thvs NYM@ SF
Wed, May 15thvs NYM@ SF
Thu, May 16thvs NYM@ CWS
Fri, May 17thvs CHC@ CWS
Sat, May 18thvs CHC@ CWS
Sun, May 19thvs CHC@ CWS
Mon, May 20th@ NYMvs BOS
Tue, May 21st@ NYMvs BOS
Wed, May 22nd@ NYMvs BOS
Thu, May 23rd@ NYMvs BOS
Fri, May 24thvs MIAvs SD
Sat, May 25thvs MIAvs SD
Sun, May 26thvs MIAvs SD
Mon, May 27thvs MIA@ TB
Tue, May 28th@ ATL@ TB
Wed, May 29th@ ATL@ TB
Fri, May 31st@ CIN@ COL
Sat, Jun 1st@ CIN@ COL
Sun, Jun 2nd@ CIN@ COL
Tue, Jun 4thvs CWSvs NYY
Wed, Jun 5thvs CWSvs NYY
Thu, Jun 6th@ SDvs NYY
Fri, Jun 7th@ SDvs ARI
Sat, Jun 8th@ SDvs ARI
Sun, Jun 9th@ SDvs ARI
Tue, Jun 11th@ CWS@ BAL
Wed, Jun 12th   @ BAL
Thu, Jun 13thvs ARI@ BAL
Fri, Jun 14thvs ARI@ HOU
Sat, Jun 15thvs ARI@ HOU
Sun, Jun 16thvs ARI@ HOU
Mon, Jun 17thvs PHIvs LAA
Tue, Jun 18thvs PHIvs LAA
Wed, Jun 19thvs PHIvs LAA
Thu, Jun 20thvs PHIvs LAA
Fri, Jun 21stvs ATL@ BOS
Sat, Jun 22ndvs ATL@ BOS
Sun, Jun 23rdvs ATL@ BOS
Mon, Jun 24th   @ NYY
Tue, Jun 25th@ MIA@ NYY
Wed, Jun 26th@ MIA@ NYY
Fri, Jun 28th@ DETvs KC
Sat, Jun 29th@ DETvs KC
Sun, Jun 30th@ DETvs KC
Mon, Jul 1st   vs KC
Tue, Jul 2ndvs MIAvs BOS
Wed, Jul 3rdvs MIAvs BOS
Thu, Jul 4thvs MIAvs BOS
Fri, Jul 5thvs KCvs BAL
Sat, Jul 6thvs KCvs BAL
Sun, Jul 7thvs KCvs BAL
Fri, Jul 12th@ PHI@ NYY
Sat, Jul 13th@ PHI@ NYY
Sun, Jul 14th@ PHI@ NYY
Mon, Jul 15th   @ BOS
Tue, Jul 16th@ BAL@ BOS
Wed, Jul 17th@ BAL@ BOS
Thu, Jul 18th@ ATL@ BOS
Fri, Jul 19th@ ATL@ DET
Sat, Jul 20th@ ATL@ DET
Sun, Jul 21st@ ATL@ DET
Mon, Jul 22ndvs COLvs CLE
Tue, Jul 23rdvs COLvs CLE
Wed, Jul 24thvs COLvs CLE
Fri, Jul 26thvs LADvs TB
Sat, Jul 27thvs LADvs TB
Sun, Jul 28thvs LADvs TB
Mon, Jul 29thvs ATL@ KC
Tue, Jul 30thvs ATL@ KC
Wed, Jul 31stvs ATL@ KC
Thu, Aug 1st   @ BAL
Fri, Aug 2nd@ ARI@ BAL
Sat, Aug 3rd@ ARI@ BAL
Sun, Aug 4th@ ARI@ BAL
Mon, Aug 5th@ SF@ TB
Tue, Aug 6th@ SF@ TB
Wed, Aug 7th@ SF@ TB
Thu, Aug 8th   vs NYY
Fri, Aug 9th@ NYMvs NYY
Sat, Aug 10th@ NYMvs NYY
Sun, Aug 11th@ NYMvs NYY
Mon, Aug 12thvs CINvs TEX
Tue, Aug 13thvs CINvs TEX
Wed, Aug 14thvs CINvs TEX
Fri, Aug 16thvs MILvs SEA
Sat, Aug 17thvs MILvs SEA
Sun, Aug 18thvs MILvs SEA
Tue, Aug 20th@ PIT@ LAD
Wed, Aug 21st@ PIT@ LAD
Thu, Aug 22nd@ PIT@ LAD
Fri, Aug 23rd@ CHC@ SEA
Sat, Aug 24th@ CHC@ SEA
Sun, Aug 25th@ CHC@ SEA
Tue, Aug 27thvs BALvs ATL
Wed, Aug 28thvs BALvs ATL
Fri, Aug 30thvs MIAvs HOU
Sat, Aug 31stvs MIAvs HOU
Sun, Sep 1stvs MIAvs HOU
Mon, Sep 2ndvs NYM@ ATL
Tue, Sep 3rdvs NYM@ ATL
Thu, Sep 5th@ ATL@ TB
Fri, Sep 6th@ ATL@ TB
Sat, Sep 7th@ ATL@ TB
Sun, Sep 8th@ ATL@ TB
Tue, Sep 10th@ MINvs BOS
Wed, Sep 11th@ MINvs BOS
Thu, Sep 12th@ MINvs BOS
Fri, Sep 13thvs ATLvs NYY
Sat, Sep 14thvs ATLvs NYY
Sun, Sep 15thvs ATLvs NYY
Tue, Sep 17th@ STL@ BAL
Wed, Sep 18th@ STL@ BAL
Thu, Sep 19th   @ BAL
Fri, Sep 20th@ MIA@ NYY
Sat, Sep 21st@ MIA@ NYY
Sun, Sep 22nd@ MIA@ NYY
Mon, Sep 23rdvs PHIvs BAL
Tue, Sep 24thvs PHIvs BAL
Wed, Sep 25thvs PHIvs BAL
Fri, Sep 27thvs CLEvs TB
Sat, Sep 28thvs CLEvs TB
Sun, Sep 29thvs CLEvs TB
Mon, Apr 8th@ PHI   
Wed, Apr 10th@ PHI   
Mon, Apr 22nd@ COL   
Mon, Apr 29thvs STL   
Thu, May 9th@ LAD   
Mon, Jun 10th@ CWS   
Thu, Jun 27th@ MIA   
Thu, Jul 25thvs COL   
Mon, Aug 19th@ PIT   
Wed, Sep 4thvs NYM   
Mon, Sep 16th@ STL   
Thu, Sep 26thvs PHI