Skip to main content

Who Should I Trade?

Oneil Cruz for Jeff McNeil (2023)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Oneil Cruz
SS - PIT
Oneil Cruz
Jeff McNeil
2B,LF,RF - NYM
Jeff McNeil
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Oneil Cruz
SS - PIT
Oneil Cruz
Jeff McNeil
2B,LF,RF - NYM
Jeff McNeil
2022 Stats 
   
   
At Bats331528
   
Runs4572
   
Hits77173
   
Singles43125
   
Doubles1339
   
Triples41
   
Home Runs178
   
RBI5461
   
Stolen Bases114
   
Caught Stealing40
   
Walks2840
   
Strikeouts12661
   
Batting Average.233.328
   
On Base Pct.294.384
   
Slugging Pct.450.451
   
On-base Plus Slugging.744.834
   
Who Should I Trade? Player Notes
  Oneil Cruz
SS - PIT
Oneil Cruz
Jeff McNeil
2B,LF,RF - 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
  Oneil Cruz
SS - PIT
Oneil Cruz
Jeff McNeil
2B,LF,RF - NYM
Jeff McNeil
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ CIN@ MIA
Sat, Apr 1st@ CIN@ MIA
Sun, Apr 2nd@ CIN@ MIA
Mon, Apr 3rd@ BOS@ MIL
Tue, Apr 4th@ BOS@ MIL
Wed, Apr 5th@ BOS@ MIL
Fri, Apr 7thvs CWS   
Sat, Apr 8thvs CWSvs MIA
Sun, Apr 9thvs CWSvs MIA
Mon, Apr 10thvs HOUvs SD
Tue, Apr 11thvs HOUvs SD
Wed, Apr 12thvs HOUvs SD
Thu, Apr 13th@ STL   
Fri, Apr 14th@ STL@ OAK
Sat, Apr 15th@ STL@ OAK
Sun, Apr 16th@ STL@ OAK
Mon, Apr 17th@ COL@ LAD
Tue, Apr 18th@ COL@ LAD
Wed, Apr 19th@ COL@ LAD
Thu, Apr 20thvs CIN@ SF
Fri, Apr 21stvs CIN@ SF
Sat, Apr 22ndvs CIN@ SF
Sun, Apr 23rdvs CIN@ SF
Tue, Apr 25thvs LADvs WSH
Wed, Apr 26thvs LADvs WSH
Thu, Apr 27thvs LADvs WSH
Fri, Apr 28th@ WSHvs ATL
Sat, Apr 29th@ WSHvs ATL
Sun, Apr 30th@ WSHvs ATL
Tue, May 2nd@ TB@ DET
Wed, May 3rd@ TB@ DET
Thu, May 4th@ TB@ DET
Fri, May 5thvs TORvs COL
Sat, May 6thvs TORvs COL
Sun, May 7thvs TORvs COL
Mon, May 8thvs COL   
Tue, May 9thvs COL@ CIN
Wed, May 10thvs COL@ CIN
Fri, May 12th@ BAL@ WSH
Sat, May 13th@ BAL@ WSH
Sun, May 14th@ BAL@ WSH
Tue, May 16th@ DETvs TB
Wed, May 17th@ DETvs TB
Fri, May 19thvs ARIvs CLE
Sat, May 20thvs ARIvs CLE
Sun, May 21stvs ARIvs CLE
Mon, May 22ndvs TEX   
Tue, May 23rdvs TEX@ CHC
Wed, May 24thvs TEX@ CHC
Fri, May 26th@ SEA@ COL
Sat, May 27th@ SEA@ COL
Sun, May 28th@ SEA@ COL
Mon, May 29th@ SF   
Tue, May 30th@ SFvs PHI
Wed, May 31st@ SFvs PHI
Fri, Jun 2ndvs STLvs TOR
Sat, Jun 3rdvs STLvs TOR
Sun, Jun 4thvs STLvs TOR
Mon, Jun 5thvs OAK   
Tue, Jun 6thvs OAK@ ATL
Wed, Jun 7thvs OAK@ ATL
Fri, Jun 9thvs NYM@ PIT
Sat, Jun 10thvs NYM@ PIT
Sun, Jun 11thvs NYM@ PIT
Tue, Jun 13th@ CHCvs NYY
Wed, Jun 14th@ CHCvs NYY
Thu, Jun 15th@ CHC   
Fri, Jun 16th@ MILvs STL
Sat, Jun 17th@ MILvs STL
Sun, Jun 18th@ MILvs STL
Mon, Jun 19thvs CHC@ HOU
Tue, Jun 20thvs CHC@ HOU
Wed, Jun 21stvs CHC@ HOU
Thu, Jun 22nd@ MIA   
Fri, Jun 23rd@ MIA@ PHI
Sat, Jun 24th@ MIA@ PHI
Sun, Jun 25th@ MIA@ PHI
Tue, Jun 27thvs SDvs MIL
Wed, Jun 28thvs SDvs MIL
Thu, Jun 29thvs SDvs MIL
Fri, Jun 30thvs MILvs SF
Sat, Jul 1stvs MILvs SF
Sun, Jul 2ndvs MILvs SF
Mon, Jul 3rd@ LAD   
Tue, Jul 4th@ LAD@ ARI
Wed, Jul 5th@ LAD@ ARI
Thu, Jul 6th@ LAD@ ARI
Fri, Jul 7th@ ARI@ SD
Sat, Jul 8th@ ARI@ SD
Sun, Jul 9th@ ARI@ SD
Fri, Jul 14thvs SFvs LAD
Sat, Jul 15thvs SFvs LAD
Sun, Jul 16thvs SFvs LAD
Mon, Jul 17thvs CLE   
Tue, Jul 18thvs CLEvs CWS
Wed, Jul 19thvs CLEvs CWS
Fri, Jul 21st@ LAA@ BOS
Sat, Jul 22nd@ LAA@ BOS
Sun, Jul 23rd@ LAA@ BOS
Mon, Jul 24th@ SD   
Tue, Jul 25th@ SD@ NYY
Wed, Jul 26th@ SD@ NYY
Fri, Jul 28thvs PHIvs WSH
Sat, Jul 29thvs PHIvs WSH
Sun, Jul 30thvs PHIvs WSH
Tue, Aug 1stvs DET@ KC
Wed, Aug 2ndvs DET@ KC
Thu, Aug 3rd@ MIL@ KC
Fri, Aug 4th@ MIL@ BAL
Sat, Aug 5th@ MIL@ BAL
Sun, Aug 6th@ MIL@ BAL
Mon, Aug 7thvs ATLvs CHC
Tue, Aug 8thvs ATLvs CHC
Wed, Aug 9thvs ATLvs CHC
Thu, Aug 10thvs ATL   
Fri, Aug 11thvs CINvs ATL
Sat, Aug 12thvs CINvs ATL
Sun, Aug 13thvs CINvs ATL
Mon, Aug 14th@ NYMvs PIT
Tue, Aug 15th@ NYMvs PIT
Wed, Aug 16th@ NYMvs PIT
Fri, Aug 18th@ MIN@ STL
Sat, Aug 19th@ MIN@ STL
Sun, Aug 20th@ MIN@ STL
Mon, Aug 21stvs STL@ ATL
Tue, Aug 22ndvs STL@ ATL
Wed, Aug 23rdvs STL@ ATL
Thu, Aug 24thvs CHC   
Fri, Aug 25thvs CHCvs LAA
Sat, Aug 26thvs CHCvs LAA
Sun, Aug 27thvs CHCvs LAA
Mon, Aug 28th@ KCvs TEX
Tue, Aug 29th@ KCvs TEX
Wed, Aug 30th@ KCvs TEX
Fri, Sep 1st@ STLvs SEA
Sat, Sep 2nd@ STLvs SEA
Sun, Sep 3rd@ STLvs SEA
Mon, Sep 4thvs MIL   
Tue, Sep 5thvs MIL@ WSH
Wed, Sep 6thvs MIL@ WSH
Fri, Sep 8th@ ATL@ MIN
Sat, Sep 9th@ ATL@ MIN
Sun, Sep 10th@ ATL@ MIN
Mon, Sep 11thvs WSHvs ARI
Tue, Sep 12thvs WSHvs ARI
Wed, Sep 13thvs WSHvs ARI
Thu, Sep 14thvs WSHvs ARI
Fri, Sep 15thvs NYYvs CIN
Sat, Sep 16thvs NYYvs CIN
Sun, Sep 17thvs NYYvs CIN
Tue, Sep 19th@ CHC@ MIA
Wed, Sep 20th@ CHC@ MIA
Thu, Sep 21st@ CHC@ PHI
Fri, Sep 22nd@ CIN@ PHI
Sat, Sep 23rd@ CIN@ PHI
Sun, Sep 24th@ CIN@ PHI
Tue, Sep 26th@ PHIvs MIA
Wed, Sep 27th@ PHIvs MIA
Thu, Sep 28th@ PHIvs MIA
Fri, Sep 29thvs MIAvs PHI
Sat, Sep 30thvs MIAvs PHI
Sun, Oct 1stvs MIAvs PHI
Fri, Mar 31st   @ MIA
Thu, Apr 6th   vs MIA
Mon, May 1st   vs ATL
Thu, May 11th   @ CIN
Mon, May 15th   @ WSH
Thu, May 18th   vs TB
Thu, May 25th   @ CHC
Thu, Jun 1st   vs PHI
Thu, Jun 8th   @ ATL
Mon, Jun 26th   vs MIL
Thu, Jul 20th   vs CWS
Thu, Jul 27th   vs WSH
Thu, Aug 17th   @ STL
Mon, Sep 18th   @ MIA