Who Should I Trade?

Billy McKinney for Neil Walker (2019)

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

Experts' Pick
  Neil Walker
1B,2B,3B - MIA
Neil Walker
MIA @ DET Tue, May 21st 7:10pm
Billy McKinney
Billy McKinney
TOR vs BOS Mon, May 20th 1:07pm
Recommended by
2 of 2 experts
Recommended by
0 of 2 experts
Rest of Season
VBR# 404# 390
Home Runs89
Stolen Bases21
Batting Average.257.243
Injury Alert--
Weather79 F, Clear61 F, Mostly Cloudy
Expert Ranks 
Nick Mariano
# 211# 298
Pierre Camus
# 288
  Neil Walker
1B,2B,3B - MIA
Neil Walker
Billy McKinney
Billy McKinney
2019 Stats 
At Bats113124
Home Runs32
Stolen Bases20
Caught Stealing02
Batting Average.283.242
On Base Pct.367.286
Slugging Pct.416.379
On-base Plus Slugging.783.665
  Neil Walker
1B,2B,3B - MIA
Neil Walker
Billy McKinney
Billy McKinney
2019 Projections 
At Bats258276
Home Runs89
Stolen Bases21
Caught Stealing11
Batting Average.257.243
On Base Pct.343.303
Slugging Pct.400.417
On-base Plus Slugging.743.721
  Neil Walker
1B,2B,3B - MIA
Neil Walker
Billy McKinney
Billy McKinney
 Marlins infielder Neil Walker went 1-for-2 with a double, two walks, and a stolen base in Thursday's loss to the Chicago Cubs. The steal was his second of the season.
Mike Maher
Fri, May 10th
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
 Marlins infielder Neil Walker went 2-for-5 with a home run in Saturday's win over the Philadelphia Phillies.
Mike Maher
Sun, Apr 14th
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
 Marlins infielder Neil Walker went 1-for-3 with a solo home run and a walk in Wednesday's loss to the Cincinnati Reds. The homer was his second of the season.
Mike Maher
Wed, Apr 10th
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
 Neil Walker came on in the eighth inning and blasted a homer.
Kari Thomas
Fri, Mar 29th
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
 Neil Walker has signed a one-year deal with the Miami Marlins.
Kamran Hoda
Wed, Jan 30th
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
  Neil Walker
1B,2B,3B - MIA
Neil Walker
Billy McKinney
Billy McKinney
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs COLvs DET
Fri, Mar 29thvs COLvs DET
Sat, Mar 30thvs COLvs DET
Sun, Mar 31stvs COLvs DET
Mon, Apr 1stvs NYMvs BAL
Tue, Apr 2ndvs NYMvs BAL
Wed, Apr 3rdvs NYMvs BAL
Thu, Apr 4th   @ CLE
Fri, Apr 5th@ ATL@ CLE
Sat, Apr 6th@ ATL@ CLE
Sun, Apr 7th@ ATL@ CLE
Tue, Apr 9th@ CIN@ BOS
Thu, Apr 11th@ CIN@ BOS
Fri, Apr 12thvs PHIvs TB
Sat, Apr 13thvs PHIvs TB
Sun, Apr 14thvs PHIvs TB
Mon, Apr 15thvs CHC@ MIN
Tue, Apr 16thvs CHC@ MIN
Wed, Apr 17thvs CHC@ MIN
Thu, Apr 18th   @ MIN
Fri, Apr 19thvs WSH@ OAK
Sat, Apr 20thvs WSH@ OAK
Sun, Apr 21stvs WSH@ OAK
Tue, Apr 23rd@ CLEvs SF
Wed, Apr 24th@ CLEvs SF
Fri, Apr 26th@ PHIvs OAK
Sat, Apr 27th@ PHIvs OAK
Sun, Apr 28th@ PHIvs OAK
Tue, Apr 30thvs CLE@ LAA
Wed, May 1stvs CLE@ LAA
Thu, May 2nd   @ LAA
Fri, May 3rdvs ATL@ TEX
Sat, May 4thvs ATL@ TEX
Sun, May 5thvs ATL@ TEX
Mon, May 6th@ CHCvs MIN
Tue, May 7th@ CHCvs MIN
Wed, May 8th@ CHCvs MIN
Fri, May 10th@ NYMvs CWS
Sat, May 11th@ NYMvs CWS
Sun, May 12th   vs CWS
Tue, May 14thvs TB@ SF
Wed, May 15thvs TB@ SF
Thu, May 16th   @ CWS
Fri, May 17thvs NYM@ CWS
Sat, May 18thvs NYM@ CWS
Sun, May 19thvs NYM@ CWS
Mon, May 20th   vs BOS
Tue, May 21st@ DETvs BOS
Wed, May 22nd@ DETvs BOS
Thu, May 23rd@ DETvs BOS
Fri, May 24th@ WSHvs SD
Sat, May 25th@ WSHvs SD
Sun, May 26th@ WSHvs SD
Mon, May 27th@ WSH@ TB
Tue, May 28thvs SF@ TB
Wed, May 29thvs SF@ TB
Fri, May 31st@ SD@ COL
Sat, Jun 1st@ SD@ COL
Sun, Jun 2nd@ SD@ COL
Tue, Jun 4th@ MILvs NYY
Wed, Jun 5th@ MILvs NYY
Thu, Jun 6th@ MILvs NYY
Fri, Jun 7thvs ATLvs ARI
Sat, Jun 8thvs ATLvs ARI
Sun, Jun 9thvs ATLvs ARI
Tue, Jun 11thvs STL@ BAL
Wed, Jun 12thvs STL@ BAL
Thu, Jun 13th   @ BAL
Fri, Jun 14thvs PIT@ HOU
Sat, Jun 15thvs PIT@ HOU
Sun, Jun 16thvs PIT@ HOU
Mon, Jun 17th@ STLvs LAA
Tue, Jun 18th@ STLvs LAA
Wed, Jun 19th@ STLvs LAA
Thu, Jun 20th@ STLvs LAA
Fri, Jun 21st@ PHI@ BOS
Sat, Jun 22nd@ PHI@ BOS
Sun, Jun 23rd@ PHI@ BOS
Mon, Jun 24th   @ NYY
Tue, Jun 25thvs WSH@ NYY
Wed, Jun 26thvs WSH@ NYY
Fri, Jun 28thvs PHIvs KC
Sat, Jun 29thvs PHIvs KC
Sun, Jun 30thvs PHIvs KC
Mon, Jul 1st   vs KC
Tue, Jul 2nd@ WSHvs BOS
Wed, Jul 3rd@ WSHvs BOS
Thu, Jul 4th@ WSHvs BOS
Fri, Jul 5th@ ATLvs BAL
Sat, Jul 6th@ ATLvs BAL
Sun, Jul 7th@ ATLvs BAL
Fri, Jul 12thvs NYM@ NYY
Sat, Jul 13thvs NYM@ NYY
Sun, Jul 14thvs NYM@ NYY
Mon, Jul 15th   @ BOS
Tue, Jul 16thvs SD@ BOS
Wed, Jul 17thvs SD@ BOS
Thu, Jul 18thvs SD@ BOS
Fri, Jul 19th@ LAD@ DET
Sat, Jul 20th@ LAD@ DET
Sun, Jul 21st@ LAD@ DET
Mon, Jul 22nd@ CWSvs CLE
Tue, Jul 23rd@ CWSvs CLE
Wed, Jul 24th@ CWSvs CLE
Fri, Jul 26thvs ARIvs TB
Sat, Jul 27thvs ARIvs TB
Sun, Jul 28thvs ARIvs TB
Mon, Jul 29thvs ARI@ KC
Tue, Jul 30thvs MIN@ KC
Wed, Jul 31stvs MIN@ KC
Thu, Aug 1stvs MIN@ BAL
Fri, Aug 2nd   @ BAL
Sat, Aug 3rd@ TB@ BAL
Sun, Aug 4th@ TB@ BAL
Mon, Aug 5th@ NYM@ TB
Tue, Aug 6th@ NYM@ TB
Wed, Aug 7th@ NYM@ TB
Thu, Aug 8thvs ATLvs NYY
Fri, Aug 9thvs ATLvs NYY
Sat, Aug 10thvs ATLvs NYY
Sun, Aug 11thvs ATLvs NYY
Mon, Aug 12th   vs TEX
Tue, Aug 13thvs LADvs TEX
Wed, Aug 14thvs LADvs TEX
Fri, Aug 16th@ COLvs SEA
Sat, Aug 17th@ COLvs SEA
Sun, Aug 18th@ COLvs SEA
Tue, Aug 20th@ ATL@ LAD
Wed, Aug 21st@ ATL@ LAD
Thu, Aug 22nd@ ATL@ LAD
Fri, Aug 23rdvs PHI@ SEA
Sat, Aug 24thvs PHI@ SEA
Sun, Aug 25thvs PHI@ SEA
Tue, Aug 27thvs CINvs ATL
Wed, Aug 28thvs CINvs ATL
Fri, Aug 30th@ WSHvs HOU
Sat, Aug 31st@ WSHvs HOU
Sun, Sep 1st@ WSHvs HOU
Mon, Sep 2nd   @ ATL
Tue, Sep 3rd@ PIT@ ATL
Thu, Sep 5th@ PIT@ TB
Fri, Sep 6thvs KC@ TB
Sat, Sep 7thvs KC@ TB
Sun, Sep 8thvs KC@ TB
Tue, Sep 10thvs MILvs BOS
Wed, Sep 11thvs MILvs BOS
Thu, Sep 12thvs MILvs BOS
Fri, Sep 13th@ SFvs NYY
Sat, Sep 14th@ SFvs NYY
Sun, Sep 15th@ SFvs NYY
Tue, Sep 17th@ ARI@ BAL
Wed, Sep 18th@ ARI@ BAL
Thu, Sep 19th   @ BAL
Fri, Sep 20thvs WSH@ NYY
Sat, Sep 21stvs WSH@ NYY
Sun, Sep 22ndvs WSH@ NYY
Mon, Sep 23rd@ NYMvs BAL
Tue, Sep 24th@ NYMvs BAL
Wed, Sep 25th@ NYMvs BAL
Fri, Sep 27th@ PHIvs TB
Sat, Sep 28th@ PHIvs TB
Sun, Sep 29th@ PHIvs TB
Wed, Apr 10th@ CIN   
Thu, Apr 25th@ PHI   
Thu, May 9th@ CHC   
Thu, May 30thvs SF   
Mon, Jun 10thvs STL   
Thu, Jun 27thvs WSH   
Thu, Aug 15thvs LAD   
Mon, Aug 26thvs CIN   
Thu, Aug 29thvs CIN   
Wed, Sep 4th@ PIT   
Mon, Sep 9thvs MIL   
Mon, Sep 16th@ ARI   
Thu, Sep 26th@ NYM