Skip Navigation to Main Content

Who Should I Trade?

Teoscar Hernandez for Jeff McNeil (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Teoscar Hernandez
LF,RF - LAD
Teoscar Hernandez
Jeff McNeil
2B,LF,CF,RF,DH - NYM
Jeff McNeil
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 364# 114
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Teoscar Hernandez
LF,RF - LAD
Teoscar Hernandez
Jeff McNeil
2B,LF,CF,RF,DH - NYM
Jeff McNeil
2025 Stats 
   
   
At Bats511399
   
Runs6542
   
Hits12797
   
Singles7259
   
Doubles2921
   
Triples15
   
Home Runs2512
   
RBI8954
   
Stolen Bases53
   
Caught Stealing20
   
Walks2649
   
Strikeouts13455
   
Batting Average.249.243
   
On Base Pct.286.335
   
Slugging Pct.456.411
   
On-base Plus Slugging.742.746
   
Who Should I Trade? Player Notes
  Teoscar Hernandez
LF,RF - LAD
Teoscar Hernandez
Jeff McNeil
2B,LF,CF,RF,DH - NYM
Jeff McNeil
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Teoscar Hernandez
LF,RF - LAD
Teoscar Hernandez
Jeff McNeil
2B,LF,CF,RF,DH - NYM
Jeff McNeil
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs ARIvs PIT
Fri, Mar 27thvs ARI   
Sat, Mar 28thvs ARIvs PIT
Mon, Mar 30thvs CLE@ STL
Tue, Mar 31stvs CLE@ STL
Wed, Apr 1stvs CLE@ STL
Fri, Apr 3rd@ WSH@ SF
Sat, Apr 4th@ WSH@ SF
Sun, Apr 5th@ WSH@ SF
Mon, Apr 6th@ TOR   
Tue, Apr 7th@ TORvs ARI
Wed, Apr 8th@ TORvs ARI
Fri, Apr 10thvs TEXvs ATH
Sat, Apr 11thvs TEXvs ATH
Sun, Apr 12thvs TEXvs ATH
Mon, Apr 13thvs NYM@ LAD
Tue, Apr 14thvs NYM@ LAD
Wed, Apr 15thvs NYM@ LAD
Fri, Apr 17th@ COL@ CHC
Sat, Apr 18th@ COL@ CHC
Sun, Apr 19th@ COL@ CHC
Mon, Apr 20th@ COL   
Tue, Apr 21st@ SFvs MIN
Wed, Apr 22nd@ SFvs MIN
Thu, Apr 23rd@ SFvs MIN
Fri, Apr 24thvs CHCvs COL
Sat, Apr 25thvs CHCvs COL
Sun, Apr 26thvs CHCvs COL
Mon, Apr 27thvs MIA   
Tue, Apr 28thvs MIAvs WSH
Wed, Apr 29thvs MIAvs WSH
Fri, May 1st@ STL@ LAA
Sat, May 2nd@ STL@ LAA
Sun, May 3rd@ STL@ LAA
Mon, May 4th@ HOU@ COL
Tue, May 5th@ HOU@ COL
Wed, May 6th@ HOU@ COL
Fri, May 8thvs ATL@ ARI
Sat, May 9thvs ATL@ ARI
Sun, May 10thvs ATL@ ARI
Mon, May 11thvs SF   
Tue, May 12thvs SFvs DET
Wed, May 13thvs SFvs DET
Thu, May 14thvs SFvs DET
Fri, May 15th@ LAAvs NYY
Sat, May 16th@ LAAvs NYY
Sun, May 17th@ LAAvs NYY
Mon, May 18th@ SD@ WSH
Tue, May 19th@ SD@ WSH
Wed, May 20th@ SD@ WSH
Fri, May 22nd@ MIL@ MIA
Sat, May 23rd@ MIL@ MIA
Sun, May 24th@ MIL@ MIA
Mon, May 25thvs COLvs CIN
Tue, May 26thvs COLvs CIN
Wed, May 27thvs COLvs CIN
Fri, May 29thvs PHIvs MIA
Sat, May 30thvs PHIvs MIA
Sun, May 31stvs PHIvs MIA
Mon, Jun 1st@ ARI@ SEA
Tue, Jun 2nd@ ARI@ SEA
Wed, Jun 3rd@ ARI@ SEA
Thu, Jun 4th@ ARI   
Fri, Jun 5thvs LAA@ SD
Sat, Jun 6thvs LAA@ SD
Sun, Jun 7thvs LAA@ SD
Tue, Jun 9th@ PITvs STL
Wed, Jun 10th@ PITvs STL
Thu, Jun 11th@ PITvs STL
Fri, Jun 12th@ CWSvs ATL
Sat, Jun 13th@ CWSvs ATL
Sun, Jun 14th@ CWSvs ATL
Mon, Jun 15thvs TB@ CIN
Tue, Jun 16thvs TB@ CIN
Wed, Jun 17thvs TB@ CIN
Fri, Jun 19thvs BAL   
Sat, Jun 20thvs BAL@ PHI
Sun, Jun 21stvs BAL@ PHI
Mon, Jun 22nd@ MINvs CHC
Tue, Jun 23rd@ MINvs CHC
Wed, Jun 24th@ MINvs CHC
Fri, Jun 26th@ SDvs PHI
Sat, Jun 27th@ SDvs PHI
Sun, Jun 28th@ SDvs PHI
Mon, Jun 29th@ ATH@ TOR
Tue, Jun 30th@ ATH@ TOR
Wed, Jul 1st@ ATH@ TOR
Thu, Jul 2ndvs SD   
Fri, Jul 3rdvs SD@ ATL
Sat, Jul 4thvs SD@ ATL
Sun, Jul 5thvs SD@ ATL
Mon, Jul 6thvs COL@ ATL
Tue, Jul 7thvs COLvs KC
Wed, Jul 8thvs COLvs KC
Fri, Jul 10thvs ARIvs BOS
Sat, Jul 11thvs ARIvs BOS
Sun, Jul 12thvs ARIvs BOS
Fri, Jul 17th@ NYY   
Sat, Jul 18th@ NYY@ PHI
Sun, Jul 19th@ NYY@ PHI
Mon, Jul 20th@ PHI@ MIL
Tue, Jul 21st@ PHI@ MIL
Wed, Jul 22nd@ PHI@ MIL
Fri, Jul 24th@ NYMvs LAD
Sat, Jul 25th@ NYMvs LAD
Sun, Jul 26th@ NYMvs LAD
Tue, Jul 28thvs SEAvs ATL
Wed, Jul 29thvs SEAvs ATL
Thu, Jul 30thvs SEAvs MIA
Fri, Jul 31stvs BOSvs MIA
Sat, Aug 1stvs BOSvs MIA
Sun, Aug 2ndvs BOSvs MIA
Mon, Aug 3rd@ CHC   
Tue, Aug 4th@ CHC@ CLE
Wed, Aug 5th@ CHC@ CLE
Fri, Aug 7th@ ARI@ PIT
Sat, Aug 8th@ ARI@ PIT
Sun, Aug 9th@ ARI@ PIT
Mon, Aug 10thvs KC@ ATL
Tue, Aug 11thvs KC@ ATL
Wed, Aug 12thvs KC@ ATL
Thu, Aug 13thvs MIL   
Fri, Aug 14thvs MILvs WSH
Sat, Aug 15thvs MILvs WSH
Sun, Aug 16thvs MILvs WSH
Mon, Aug 17th@ COLvs SD
Tue, Aug 18th@ COLvs SD
Wed, Aug 19th@ COLvs SD
Fri, Aug 21stvs PIT@ CWS
Sat, Aug 22ndvs PIT@ CWS
Sun, Aug 23rdvs PIT@ CWS
Tue, Aug 25th@ ATLvs MIL
Wed, Aug 26th@ ATLvs MIL
Thu, Aug 27th@ ATLvs MIL
Fri, Aug 28th@ DETvs HOU
Sat, Aug 29th@ DETvs HOU
Sun, Aug 30th@ DETvs HOU
Tue, Sep 1stvs STL@ TB
Wed, Sep 2ndvs STL@ TB
Thu, Sep 3rdvs STL   
Fri, Sep 4thvs WSHvs SF
Sat, Sep 5thvs WSHvs SF
Sun, Sep 6thvs WSHvs SF
Mon, Sep 7thvs CIN@ MIA
Tue, Sep 8thvs CIN@ MIA
Wed, Sep 9thvs CIN@ MIA
Fri, Sep 11th@ MIA@ NYY
Sat, Sep 12th@ MIA@ NYY
Sun, Sep 13th@ MIA@ NYY
Mon, Sep 14th@ CINvs BAL
Tue, Sep 15th@ CINvs BAL
Wed, Sep 16th@ CINvs BAL
Thu, Sep 17th@ CINvs PHI
Fri, Sep 18thvs SFvs PHI
Sat, Sep 19thvs SFvs PHI
Sun, Sep 20thvs SFvs PHI
Tue, Sep 22ndvs SD@ TEX
Wed, Sep 23rdvs SD@ TEX
Thu, Sep 24thvs SD@ TEX
Fri, Sep 25th@ SF@ WSH
Sat, Sep 26th@ SF@ WSH
Sun, Sep 27th@ SF@ WSH
Sun, Mar 29th   vs PIT
Thu, Apr 2nd   @ SF
Thu, Apr 9th   vs ARI
Thu, Apr 30th   vs WSH
Thu, May 21st   @ WSH
Thu, Jun 18th   @ PHI
Thu, Jun 25th   vs CHC
Thu, Jul 9th   vs KC
Thu, Jul 16th   @ PHI
Mon, Jul 27th   vs ATL
Thu, Aug 6th   @ CLE
Mon, Aug 31st   @ TB