Skip to main content

Who Should I Trade?

Ke'Bryan Hayes for Jeff McNeil (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Jeff McNeil
Jeff McNeil
NYM vs PHI Tue, Apr 13th 7:40pm
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
PIT vs SD Wed, Apr 14th 6:35pm
Recommended by
9 of 12 experts
Recommended by
3 of 12 experts
Rest of Season
VBR# 71# 158
Home Runs1819
Stolen Bases78
Batting Average.280.266
Injury Alert-IL10
Weather63 F, Clear67 F, Mostly Cloudy
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 63# 83
Chris Meaney
# 65# 73
Dan Harris
# 67# 83
Mick Ciallela
# 70# 89
Ryan Amore
Pitcher List
# 66# 113
Carmen Maiorano
# 46# 137
Brad Camara
# 64# 68
Chris Clegg
# 62# 90
Joe Pisapia
# 60# 75
Jordan Eisen
Field of Vision Sports
# 69# 48
Brendan Tuma
# 71# 59
Mike Maher
# 84# 72
Who Should I Trade? Player Statistics
  Jeff McNeil
Jeff McNeil
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
2021 Stats 
At Bats135
Home Runs11
Stolen Bases00
Caught Stealing00
Batting Average.077.200
On Base Pct.250.429
Slugging Pct.308.800
On-base Plus Slugging.5581.229
Who Should I Trade? Player Projections
  Jeff McNeil
Jeff McNeil
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
2021 Projections 
At Bats560486
Home Runs1819
Stolen Bases78
Caught Stealing33
Batting Average.280.266
On Base Pct.351.345
Slugging Pct.448.456
On-base Plus Slugging.799.802
Who Should I Trade? Player Notes
  Jeff McNeil
Jeff McNeil
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
 Jeff McNeil hit a game-tying home run in the bottom of the ninth inning to help the Mets beat the Marlins on Thursday. He finished the game 1-3 with one run scored, one RBI, and one walk.
Lucas Babits-Feinerman
Fri, Apr 9th
Pirates 3B Ke'Bryan Hayes (wrist) has yet to resume swinging a bat.
Brendan Tuma - Too Much Tuma
Tue, Apr 13th
 Jeff McNeil is receiving a day off on Wednesday against the Phillies.
Brendan Tuma - Too Much Tuma
Wed, Apr 7th
Pirates director of sports medicine Todd Tomczyk says that third baseman Ke'Bryan Hayes (wrist) is "making daily improvements."
Brendan Tuma - Too Much Tuma
Wed, Apr 7th
 Jeff McNeil was hitless in four at-bats on Monday.
Lucas Babits-Feinerman
Tue, Apr 6th
Pittsburgh Pirates third baseman Ke'Bryan Hayes was placed on the 10-day injured list with a left wrist injury.
Jon Mathisen
Sun, Apr 4th
  Pirates 3B Ke’Bryan Hayes (wrist) is absent from Sunday’s lineup against the Cubs.
Brendan Tuma - Too Much Tuma
Sun, Apr 4th
  X-rays on Pirates breakout star 3B Ke’Bryan Hayes’ wrist came back negative.
Brad Camara
Sat, Apr 3rd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jeff McNeil
Jeff McNeil
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st   @ CHC
Sat, Apr 3rd   @ CHC
Sun, Apr 4th   @ CHC
Mon, Apr 5th@ PHI@ CIN
Tue, Apr 6th@ PHI@ CIN
Wed, Apr 7th@ PHI@ CIN
Thu, Apr 8thvs MIAvs CHC
Sat, Apr 10thvs MIAvs CHC
Sun, Apr 11th   vs CHC
Mon, Apr 12th   vs SD
Tue, Apr 13thvs PHIvs SD
Wed, Apr 14thvs PHIvs SD
Thu, Apr 15thvs PHIvs SD
Fri, Apr 16th@ COL@ MIL
Sat, Apr 17th@ COL@ MIL
Sun, Apr 18th@ COL@ MIL
Tue, Apr 20th@ CHC@ DET
Wed, Apr 21st@ CHC@ DET
Thu, Apr 22nd@ CHC@ DET
Fri, Apr 23rdvs WSH@ MIN
Sat, Apr 24thvs WSH@ MIN
Sun, Apr 25thvs WSH@ MIN
Tue, Apr 27thvs BOSvs KC
Wed, Apr 28thvs BOSvs KC
Fri, Apr 30th@ PHIvs STL
Sat, May 1st@ PHIvs STL
Sun, May 2nd@ PHIvs STL
Mon, May 3rd@ STL@ SD
Tue, May 4th@ STL@ SD
Wed, May 5th@ STL@ SD
Fri, May 7thvs ARI@ CHC
Sat, May 8thvs ARI@ CHC
Sun, May 9thvs ARI@ CHC
Mon, May 10th   vs CIN
Tue, May 11thvs BALvs CIN
Wed, May 12thvs BALvs CIN
Thu, May 13th   vs SF
Fri, May 14th@ TBvs SF
Sat, May 15th@ TBvs SF
Sun, May 16th@ TBvs SF
Tue, May 18th@ ATL@ STL
Wed, May 19th@ ATL@ STL
Thu, May 20th   @ ATL
Fri, May 21st@ MIA@ ATL
Sat, May 22nd@ MIA@ ATL
Sun, May 23rd@ MIA@ ATL
Tue, May 25thvs COLvs CHC
Wed, May 26thvs COLvs CHC
Thu, May 27thvs COLvs CHC
Fri, May 28thvs ATLvs COL
Sat, May 29thvs ATLvs COL
Sun, May 30thvs ATLvs COL
Mon, May 31st@ ARI@ KC
Tue, Jun 1st@ ARI@ KC
Thu, Jun 3rd@ SDvs MIA
Fri, Jun 4th@ SDvs MIA
Sat, Jun 5th@ SDvs MIA
Sun, Jun 6th@ SDvs MIA
Tue, Jun 8th@ BALvs LAD
Wed, Jun 9th@ BALvs LAD
Thu, Jun 10th   vs LAD
Fri, Jun 11thvs SD@ MIL
Sat, Jun 12thvs SD@ MIL
Sun, Jun 13thvs SD@ MIL
Mon, Jun 14thvs CHC@ WSH
Tue, Jun 15thvs CHC@ WSH
Wed, Jun 16thvs CHC@ WSH
Fri, Jun 18th@ WSHvs CLE
Sat, Jun 19th@ WSHvs CLE
Sun, Jun 20th@ WSHvs CLE
Tue, Jun 22ndvs ATLvs CWS
Wed, Jun 23rdvs ATLvs CWS
Thu, Jun 24th   @ STL
Fri, Jun 25thvs PHI@ STL
Sat, Jun 26thvs PHI@ STL
Sun, Jun 27thvs PHI@ STL
Mon, Jun 28th@ WSH@ COL
Tue, Jun 29th@ ATL@ COL
Wed, Jun 30th@ ATL@ COL
Thu, Jul 1st@ ATLvs MIL
Fri, Jul 2nd@ NYYvs MIL
Sat, Jul 3rd@ NYYvs MIL
Sun, Jul 4th@ NYYvs MIL
Mon, Jul 5thvs MILvs ATL
Tue, Jul 6thvs MILvs ATL
Wed, Jul 7thvs MILvs ATL
Thu, Jul 8thvs PIT@ NYM
Fri, Jul 9thvs PIT@ NYM
Sat, Jul 10thvs PIT@ NYM
Sun, Jul 11thvs PIT@ NYM
Fri, Jul 16th@ PITvs NYM
Sat, Jul 17th@ PITvs NYM
Sun, Jul 18th@ PITvs NYM
Mon, Jul 19th@ CIN@ ARI
Tue, Jul 20th@ CIN@ ARI
Wed, Jul 21st@ CIN@ ARI
Fri, Jul 23rdvs TOR@ SF
Sat, Jul 24thvs TOR@ SF
Sun, Jul 25thvs TOR@ SF
Tue, Jul 27thvs ATLvs MIL
Wed, Jul 28thvs ATLvs MIL
Thu, Jul 29thvs ATLvs MIL
Fri, Jul 30thvs CINvs PHI
Sat, Jul 31stvs CINvs PHI
Sun, Aug 1stvs CINvs PHI
Mon, Aug 2nd@ MIA@ MIL
Tue, Aug 3rd@ MIA@ MIL
Wed, Aug 4th@ MIA@ MIL
Thu, Aug 5th@ MIA@ CIN
Fri, Aug 6th@ PHI@ CIN
Sat, Aug 7th@ PHI@ CIN
Sun, Aug 8th@ PHI@ CIN
Tue, Aug 10thvs WSHvs STL
Wed, Aug 11thvs WSHvs STL
Thu, Aug 12thvs WSHvs STL
Fri, Aug 13thvs LADvs MIL
Sat, Aug 14thvs LADvs MIL
Sun, Aug 15thvs LADvs MIL
Mon, Aug 16th@ SF@ LAD
Tue, Aug 17th@ SF@ LAD
Wed, Aug 18th@ SF@ LAD
Fri, Aug 20th@ LAD@ STL
Sat, Aug 21st@ LAD@ STL
Sun, Aug 22nd@ LAD@ STL
Mon, Aug 23rd   vs ARI
Tue, Aug 24thvs SFvs ARI
Wed, Aug 25thvs SFvs ARI
Thu, Aug 26thvs SFvs STL
Fri, Aug 27thvs WSHvs STL
Sat, Aug 28thvs WSHvs STL
Sun, Aug 29thvs WSHvs STL
Tue, Aug 31stvs MIA@ CWS
Wed, Sep 1stvs MIA@ CWS
Thu, Sep 2ndvs MIA@ CHC
Fri, Sep 3rd@ WSH@ CHC
Sat, Sep 4th@ WSH@ CHC
Sun, Sep 5th@ WSH@ CHC
Mon, Sep 6th@ WSHvs DET
Tue, Sep 7th@ MIAvs DET
Wed, Sep 8th@ MIAvs DET
Fri, Sep 10thvs NYYvs WSH
Sat, Sep 11thvs NYYvs WSH
Sun, Sep 12thvs NYYvs WSH
Tue, Sep 14thvs STLvs CIN
Wed, Sep 15thvs STLvs CIN
Thu, Sep 16th   vs CIN
Fri, Sep 17thvs PHI@ MIA
Sat, Sep 18thvs PHI@ MIA
Sun, Sep 19thvs PHI@ MIA
Mon, Sep 20th   @ CIN
Tue, Sep 21st@ BOS@ CIN
Wed, Sep 22nd@ BOS@ CIN
Thu, Sep 23rd   @ PHI
Fri, Sep 24th@ MIL@ PHI
Sat, Sep 25th@ MIL@ PHI
Sun, Sep 26th@ MIL@ PHI
Tue, Sep 28thvs MIAvs CHC
Wed, Sep 29thvs MIAvs CHC
Thu, Sep 30thvs MIAvs CHC
Fri, Oct 1st@ ATLvs CIN
Sat, Oct 2nd@ ATLvs CIN
Sun, Oct 3rd@ ATLvs CIN
Thu, May 6th@ STL   
Mon, May 17th@ ATL   
Mon, May 24thvs COL   
Wed, Jun 2nd@ ARI   
Thu, Jun 17thvs CHC   
Mon, Jun 21stvs ATL   
Mon, Jul 26thvs ATL   
Thu, Aug 19th@ LAD   
Thu, Sep 9th@ MIA   
Mon, Sep 13thvs STL