Skip to main content

Who Should I Trade?

Jeff McNeil for Ke'Bryan Hayes (2023)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Jeff McNeil
2B,LF,RF - NYM
Jeff McNeil
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
Expert
Recommendation
71%
Recommended by
10 of 14 experts
29%
Recommended by
4 of 14 experts
Rankings 
   
Rest of Season# 97# 101
VBR# 147# 169
   
Projections 
   
Runs4650
Home Runs56
RBI3937
Stolen Bases413
Batting Average.286.245
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 91# 103
   
Aaron Schill
FF Faceoff
# 94# 98
   
Brandon 'B_Don' Myers
Razzball
# 97# 112
   
Keith Lott
Fantasy Six Pack
# 99# 137
   
Lucas Spence
Pitcher List
# 109# 126
   
Nate Miller
FantasyPros
# 91# 105
   
Joe Pisapia
FantasyPros
# 96# 120
   
Scott Youngson
Pitcher List
# 100# 106
   
Ethan Biddle
FantasyPros
# 82# 104
   
Tristan Davis
SEMO Fantasy Sports Podcast
# 105# 116
   
Kelly Kirby
FantasyPros
# 100# 89
   
Mick Ciallela
Fantrax
# 102# 86
   
Mike Maher
FantasyPros
# 115# 114
   
Christopher Welsh
FantasyPros
# 116# 83
   
Who Should I Trade? Player Statistics
  Jeff McNeil
2B,LF,RF - NYM
Jeff McNeil
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
2023 Stats 
   
   
At Bats192195
   
Runs2526
   
Hits5643
   
Singles4726
   
Doubles612
   
Triples13
   
Home Runs22
   
RBI1617
   
Stolen Bases36
   
Caught Stealing05
   
Walks2015
   
Strikeouts2036
   
Batting Average.292.221
   
On Base Pct.370.275
   
Slugging Pct.365.344
   
On-base Plus Slugging.734.619
   
Who Should I Trade? Player Projections
  Jeff McNeil
2B,LF,RF - NYM
Jeff McNeil
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
2023 Projections 
   
   
At Bats363377
   
Runs4650
   
Hits10492
   
Singles7962
   
Doubles1821
   
Triples23
   
Home Runs56
   
RBI3937
   
Stolen Bases413
   
Caught Stealing13
   
Walks3133
   
Strikeouts4884
   
Batting Average.286.245
   
On Base Pct.355.308
   
Slugging Pct.387.366
   
On-base Plus Slugging.743.674
   
Who Should I Trade? Player Notes
  Jeff McNeil
2B,LF,RF - NYM
Jeff McNeil
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
News 
 Jeff McNeil had a productive night at the plate, going 3-for-4 with three runs scored and a stolen base in the Mets' 10-1 victory over the Cubs on Thursday.
Chris Schommer
Fri, May 26th
Ke’Bryan Hayes is out of the lineup for the Pittsburgh Pirates against the San Francisco Giants Monday.
Chris Schommer
Mon, May 29th
 Jeff McNeil went three for five with a run and two RBI in the Mets' 13-6 drubbing at the hands of the Rockies on Sunday.
Scott Youngson
Sun, May 7th
Hayes went 1-for-5 with a solo home run, his second of the season, and an RBI in the Pirates' 11-6 victory over the Mariners on Friday.
Jesse Garcia
Sat, May 27th
 Jeff McNeil is back in the lineup for the New York Mets against the Colorado Rockies Sunday.
Chris Schommer
Sun, May 7th
Ke'Bryan Hayes went 1-for-4 with a triple and three RBI on Saturday, bringing his season total to 13.
Ari Koslow
Sun, May 21st
 Jeff McNeil is not in the lineup for the New York Mets against the Colorado Rockies Saturday.
Chris Schommer
Sat, May 6th
Ke’Bryan Hayes had a big night at the plate, going 3-for-5 with two doubles and three RBI as the Pirates cruised to a 13-3 victory over the Diamondbacks on Friday.
Jesse Garcia
Fri, May 19th
 Jeff McNeil went three-for-eight with a home run, two runs, and an RBI in the Mets doubleheader split with the Braves on Monday.
Scott Youngson
Tue, May 2nd
Hayes went 0-for-3 with a walk and a stolen base in Friday's game against Baltimore.
Jesse Garcia
Fri, May 12th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jeff McNeil
2B,LF,RF - NYM
Jeff McNeil
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ MIASandy Alcantara (2-5)#20@ CINHunter Greene (1-4)#62
Fri, Mar 31st@ MIAJesus Luzardo (4-3)#70   
Sat, Apr 1st@ MIAEdward Cabrera (3-4)#120@ CINNick Lodolo (2-1)#96
Sun, Apr 2nd@ MIATrevor Rogers (1-2)#112@ CINGraham Ashcraft (3-3)#161
Mon, Apr 3rd@ MILFreddy Peralta (5-4)#49@ BOSKutter Crawford (1-2)#172
Tue, Apr 4th@ MILWade Miley (3-2)#165@ BOSNick Pivetta (3-3)#158
Wed, Apr 5th@ MILCorbin Burnes (4-4)#10@ BOSCorey Kluber (2-6)#194
Fri, Apr 7thvs MIAEdward Cabrera (3-4)#120vs CWSLucas Giolito (3-4)#38
Sat, Apr 8thvs MIATrevor Rogers (1-2)#112vs CWSMike Clevinger (3-3)#156
Sun, Apr 9thvs MIABraxton Garrett (1-2)#110vs CWSMichael Kopech (3-4)#90
Mon, Apr 10thvs SDYu Darvish (3-4)#32vs HOUFramber Valdez (5-4)#7
Tue, Apr 11thvs SDRyan Weathers (1-3)#238vs HOUCristian Javier (6-1)#13
Wed, Apr 12thvs SDBlake Snell (1-6)#53vs HOUJose Urquidy (2-2)#69
Fri, Apr 14th@ OAKJames Kaprielian (0-5)#247@ STLJake Woodford (1-2)#242
Sat, Apr 15th@ OAKShintaro Fujinami (1-5)#363@ STLSteven Matz (0-6)#123
Sun, Apr 16th@ OAKJP Sears (0-3)#94@ STLMiles Mikolas (3-1)#58
Mon, Apr 17th@ LADDustin May (4-1)#51@ COLKyle Freeland (4-5)#162
Tue, Apr 18th@ LADClayton Kershaw (6-4)#21@ COLJose Urena (0-4)#367
Wed, Apr 19th@ LADNoah Syndergaard (1-4)#127@ COLAustin Gomber (4-4)#306
Thu, Apr 20th@ SFSean Manaea (2-2)#124vs CINLuke Weaver (1-2)#213
Fri, Apr 21st@ SFAnthony DeSclafani (3-4)#92vs CINGraham Ashcraft (3-3)#161
Sat, Apr 22nd@ SFLogan Webb (4-5)#18vs CINLuis Cessa (1-4)#362
Sun, Apr 23rd@ SFRoss Stripling (0-2)#106vs CINHunter Greene (1-4)#62
Tue, Apr 25thvs WSHJosiah Gray (4-5)#89vs LADNoah Syndergaard (1-4)#127
Wed, Apr 26thvs WSHMacKenzie Gore (3-3)#114vs LADTony Gonsolin (2-1)#68
Thu, Apr 27thvs WSHTrevor Williams (2-2)#108vs LADJulio Urias (5-4)#26
Fri, Apr 28thvs ATLMax Fried (2-1)#22   
Mon, May 1stvs ATLCharlie Morton (5-5)#44   
Wed, May 3rd@ DETMichael Lorenzen (2-2)#116@ TBShane McClanahan (8-0)#4
Thu, May 4th@ DETEduardo Rodriguez (4-4)#31@ TBZach Eflin (7-1)#41
Fri, May 5thvs COLAntonio Senzatela (0-1)#332vs TORChris Bassitt (5-4)#33
Sat, May 6thvs COLAustin Gomber (4-4)#306vs TORJose Berrios (5-4)#40
Sun, May 7thvs COLRyan Feltner (2-3)#364vs TORYusei Kikuchi (5-2)#104
Tue, May 9th@ CINLuke Weaver (1-2)#213vs COLConnor Seabold (1-2)#310
Wed, May 10th@ CINHunter Greene (1-4)#62vs COLAntonio Senzatela (0-1)#332
Thu, May 11th@ CINDerek Law   
Fri, May 12th@ WSHMacKenzie Gore (3-3)#114@ BALKyle Bradish (2-1)#98
Sun, May 14th@ WSHJake Irvin (1-2)#216@ BALKyle Gibson (6-3)#77
Mon, May 15th@ WSHPatrick Corbin (4-5)#173   
Tue, May 16thvs TBJalen Beeks (2-2)#130@ DETMichael Lorenzen (2-2)#116
Wed, May 17thvs TBJosh Fleming (1-0)#141@ DETEduardo Rodriguez (4-4)#31
Thu, May 18thvs TBTaj Bradley (3-1)#170   
Fri, May 19thvs CLECal Quantrill (2-3)#113vs ARIZac Gallen (6-2)#8
Sun, May 21stvs CLEShane Bieber (4-3)#12vs ARIMerrill Kelly (6-3)#47
Tue, May 23rd@ CHCDrew Smyly (5-2)#73vs TEXNathan Eovaldi (6-2)#28
Wed, May 24th@ CHCMarcus Stroman (4-4)#42vs TEXMartin Perez (6-1)#67
Thu, May 25th@ CHCKyle Hendricks (0-1)#195   
Fri, May 26th@ COLConnor Seabold (1-2)#310@ SEAGeorge Kirby (5-4)#24
Sat, May 27th@ COLChase Anderson (0-0)#327@ SEALuis Castillo (4-2)#3
Sun, May 28th@ COLAustin Gomber (4-4)#306@ SEAMarco Gonzales (4-1)#145
Tue, May 30thvs PHIRanger Suarez (0-1)#86@ SFSean Manaea (2-2)#124
Wed, May 31stvs PHIAaron Nola (4-3)#6@ SFAlex Wood (1-0)#97
Thu, Jun 1stvs PHITaijuan Walker (4-2)#91   
Fri, Jun 2ndvs TORChris Bassitt (5-4)#33vs STLMatthew Liberatore (1-1)#200
Sat, Jun 3rdvs TORJose Berrios (5-4)#40vs STLJack Flaherty (3-4)#88
Sun, Jun 4thvs TORYusei Kikuchi (5-2)#104vs STLJordan Montgomery (2-6)#52
Tue, Jun 6th@ ATLvs OAK
Wed, Jun 7th@ ATLvs OAK
Thu, Jun 8th@ ATL   
Fri, Jun 9th@ PITvs NYM
Sat, Jun 10th@ PITvs NYM
Sun, Jun 11th@ PITvs NYM
Tue, Jun 13thvs NYY@ CHC
Wed, Jun 14thvs NYY@ CHC
Fri, Jun 16thvs STL@ MIL
Sat, Jun 17thvs STL@ MIL
Sun, Jun 18thvs STL@ MIL
Mon, Jun 19th@ HOUvs CHC
Tue, Jun 20th@ HOUvs CHC
Wed, Jun 21st@ HOUvs CHC
Fri, Jun 23rd@ PHI@ MIA
Sat, Jun 24th@ PHI@ MIA
Sun, Jun 25th@ PHI@ MIA
Mon, Jun 26thvs MIL   
Tue, Jun 27thvs MILvs SD
Wed, Jun 28thvs MILvs SD
Thu, Jun 29thvs MILvs SD
Fri, Jun 30thvs SFvs MIL
Sat, Jul 1stvs SFvs MIL
Sun, Jul 2ndvs SFvs MIL
Tue, Jul 4th@ ARI@ LAD
Wed, Jul 5th@ ARI@ LAD
Thu, Jul 6th@ ARI@ LAD
Fri, Jul 7th@ SD@ ARI
Sat, Jul 8th@ SD@ ARI
Sun, Jul 9th@ SD@ ARI
Fri, Jul 14thvs LADvs SF
Sat, Jul 15thvs LADvs SF
Sun, Jul 16thvs LADvs SF
Tue, Jul 18thvs CWSvs CLE
Wed, Jul 19thvs CWSvs CLE
Thu, Jul 20thvs CWS   
Fri, Jul 21st@ BOS@ LAA
Sat, Jul 22nd@ BOS@ LAA
Sun, Jul 23rd@ BOS@ LAA
Tue, Jul 25th@ NYY@ SD
Wed, Jul 26th@ NYY@ SD
Thu, Jul 27thvs WSH   
Fri, Jul 28thvs WSHvs PHI
Sat, Jul 29thvs WSHvs PHI
Sun, Jul 30thvs WSHvs PHI
Tue, Aug 1st@ KCvs DET
Wed, Aug 2nd@ KCvs DET
Thu, Aug 3rd@ KC@ MIL
Fri, Aug 4th@ BAL@ MIL
Sat, Aug 5th@ BAL@ MIL
Sun, Aug 6th@ BAL@ MIL
Mon, Aug 7thvs CHCvs ATL
Tue, Aug 8thvs CHCvs ATL
Wed, Aug 9thvs CHCvs ATL
Fri, Aug 11thvs ATLvs CIN
Sat, Aug 12thvs ATLvs CIN
Sun, Aug 13thvs ATLvs CIN
Mon, Aug 14thvs PIT@ NYM
Tue, Aug 15thvs PIT@ NYM
Wed, Aug 16thvs PIT@ NYM
Thu, Aug 17th@ STL   
Fri, Aug 18th@ STL@ MIN
Sat, Aug 19th@ STL@ MIN
Sun, Aug 20th@ STL@ MIN
Mon, Aug 21st@ ATLvs STL
Tue, Aug 22nd@ ATLvs STL
Wed, Aug 23rd@ ATLvs STL
Fri, Aug 25thvs LAAvs CHC
Sat, Aug 26thvs LAAvs CHC
Sun, Aug 27thvs LAAvs CHC
Mon, Aug 28thvs TEX@ KC
Tue, Aug 29thvs TEX@ KC
Wed, Aug 30thvs TEX@ KC
Fri, Sep 1stvs SEA@ STL
Sat, Sep 2ndvs SEA@ STL
Sun, Sep 3rdvs SEA@ STL
Tue, Sep 5th@ WSHvs MIL
Wed, Sep 6th@ WSHvs MIL
Fri, Sep 8th@ MIN@ ATL
Sat, Sep 9th@ MIN@ ATL
Sun, Sep 10th@ MIN@ ATL
Mon, Sep 11thvs ARIvs WSH
Tue, Sep 12thvs ARIvs WSH
Wed, Sep 13thvs ARIvs WSH
Thu, Sep 14thvs ARIvs WSH
Fri, Sep 15thvs CINvs NYY
Sat, Sep 16thvs CINvs NYY
Sun, Sep 17thvs CINvs NYY
Mon, Sep 18th@ MIA   
Tue, Sep 19th@ MIA@ CHC
Wed, Sep 20th@ MIA@ CHC
Thu, Sep 21st@ PHI@ CHC
Fri, Sep 22nd@ PHI@ CIN
Sat, Sep 23rd@ PHI@ CIN
Sun, Sep 24th@ PHI@ CIN
Tue, Sep 26thvs MIA@ PHI
Wed, Sep 27thvs MIA@ PHI
Thu, Sep 28thvs MIA@ PHI
Fri, Sep 29thvs PHIvs MIA
Sat, Sep 30thvs PHIvs MIA
Sun, Oct 1stvs PHIvs MIA
Thu, Apr 13th   @ STLJordan Montgomery (2-6)#52
Sat, Apr 29th   @ WSHChad Kuhl (0-3)#360
Sun, Apr 30th   @ WSHJosiah Gray (4-5)#89
Tue, May 2nd   @ TBJavy Guerra
Mon, May 8th   vs COLKyle Freeland (4-5)#162
Sat, May 13th   @ BALTyler Wells (3-1)#65
Sat, May 20th   vs ARIBrandon Pfaadt (0-2)#154
Mon, May 22nd   vs TEXDane Dunning (4-0)#99
Mon, May 29th   @ SFAnthony DeSclafani (3-4)#92
Mon, Jun 5th   vs OAKJP Sears (0-3)#94
Thu, Jun 15th   @ CHC
Thu, Jun 22nd   @ MIA
Mon, Jul 3rd   @ LAD
Mon, Jul 17th   vs CLE
Mon, Jul 24th   @ SD
Thu, Aug 10th   vs ATL
Thu, Aug 24th   vs CHC
Mon, Sep 4th   vs MIL