Skip to main content

Who Should I Trade?

Oneil Cruz for Anthony Santander (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
Oneil Cruz
Anthony Santander
Anthony Santander
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Oneil Cruz
Oneil Cruz
Anthony Santander
Anthony Santander
2022 Stats 
At Bats331574
Home Runs1733
Stolen Bases110
Caught Stealing42
Batting Average.233.240
On Base Pct.294.318
Slugging Pct.450.455
On-base Plus Slugging.744.773
Who Should I Trade? Player Notes
  Oneil Cruz
Oneil Cruz
Anthony Santander
Anthony Santander
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Oneil Cruz
Oneil Cruz
Anthony Santander
Anthony Santander
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ CIN@ BOS
Sat, Apr 1st@ CIN@ BOS
Sun, Apr 2nd@ CIN@ BOS
Mon, Apr 3rd@ BOS@ TEX
Tue, Apr 4th@ BOS@ TEX
Wed, Apr 5th@ BOS@ TEX
Fri, Apr 7thvs CWS   
Sat, Apr 8thvs CWSvs NYY
Sun, Apr 9thvs CWSvs NYY
Mon, Apr 10thvs HOUvs OAK
Tue, Apr 11thvs HOUvs OAK
Wed, Apr 12thvs HOUvs OAK
Thu, Apr 13th@ STLvs OAK
Fri, Apr 14th@ STL@ CWS
Sat, Apr 15th@ STL@ CWS
Sun, Apr 16th@ STL@ CWS
Mon, Apr 17th@ COL   
Tue, Apr 18th@ COL@ WSH
Wed, Apr 19th@ COL@ WSH
Thu, Apr 20thvs CIN   
Fri, Apr 21stvs CINvs DET
Sat, Apr 22ndvs CINvs DET
Sun, Apr 23rdvs CINvs DET
Tue, Apr 25thvs LADvs BOS
Wed, Apr 26thvs LADvs BOS
Thu, Apr 27thvs LAD@ DET
Fri, Apr 28th@ WSH@ DET
Sat, Apr 29th@ WSH@ DET
Sun, Apr 30th@ WSH@ DET
Tue, May 2nd@ TB@ KC
Wed, May 3rd@ TB@ KC
Thu, May 4th@ TB@ KC
Fri, May 5thvs TOR@ ATL
Sat, May 6thvs TOR@ ATL
Sun, May 7thvs TOR@ ATL
Mon, May 8thvs COLvs TB
Tue, May 9thvs COLvs TB
Wed, May 10thvs COLvs TB
Fri, May 12th@ BALvs PIT
Sat, May 13th@ BALvs PIT
Sun, May 14th@ BALvs PIT
Tue, May 16th@ DETvs LAA
Wed, May 17th@ DETvs LAA
Fri, May 19thvs ARI@ TOR
Sat, May 20thvs ARI@ TOR
Sun, May 21stvs ARI@ TOR
Mon, May 22ndvs TEX   
Tue, May 23rdvs TEX@ NYY
Wed, May 24thvs TEX@ NYY
Fri, May 26th@ SEAvs TEX
Sat, May 27th@ SEAvs TEX
Sun, May 28th@ SEAvs TEX
Mon, May 29th@ SFvs CLE
Tue, May 30th@ SFvs CLE
Wed, May 31st@ SFvs CLE
Fri, Jun 2ndvs STL@ SF
Sat, Jun 3rdvs STL@ SF
Sun, Jun 4thvs STL@ SF
Mon, Jun 5thvs OAK   
Tue, Jun 6thvs OAK@ MIL
Wed, Jun 7thvs OAK@ MIL
Fri, Jun 9thvs NYMvs KC
Sat, Jun 10thvs NYMvs KC
Sun, Jun 11thvs NYMvs KC
Tue, Jun 13th@ CHCvs TOR
Wed, Jun 14th@ CHCvs TOR
Thu, Jun 15th@ CHCvs TOR
Fri, Jun 16th@ MIL@ CHC
Sat, Jun 17th@ MIL@ CHC
Sun, Jun 18th@ MIL@ CHC
Mon, Jun 19thvs CHC   
Tue, Jun 20thvs CHC@ TB
Wed, Jun 21stvs CHC@ TB
Thu, Jun 22nd@ MIA   
Fri, Jun 23rd@ MIAvs SEA
Sat, Jun 24th@ MIAvs SEA
Sun, Jun 25th@ MIAvs SEA
Tue, Jun 27thvs SDvs CIN
Wed, Jun 28thvs SDvs CIN
Thu, Jun 29thvs SD   
Fri, Jun 30thvs MILvs MIN
Sat, Jul 1stvs MILvs MIN
Sun, Jul 2ndvs MILvs MIN
Mon, Jul 3rd@ LAD@ NYY
Tue, Jul 4th@ LAD@ NYY
Wed, Jul 5th@ LAD@ NYY
Thu, Jul 6th@ LAD@ NYY
Fri, Jul 7th@ ARI@ MIN
Sat, Jul 8th@ ARI@ MIN
Sun, Jul 9th@ ARI@ MIN
Fri, Jul 14thvs SFvs MIA
Sat, Jul 15thvs SFvs MIA
Sun, Jul 16thvs SFvs MIA
Mon, Jul 17thvs CLEvs LAD
Tue, Jul 18thvs CLEvs LAD
Wed, Jul 19thvs CLEvs LAD
Fri, Jul 21st@ LAA@ TB
Sat, Jul 22nd@ LAA@ TB
Sun, Jul 23rd@ LAA@ TB
Mon, Jul 24th@ SD@ PHI
Tue, Jul 25th@ SD@ PHI
Wed, Jul 26th@ SD@ PHI
Fri, Jul 28thvs PHIvs NYY
Sat, Jul 29thvs PHIvs NYY
Sun, Jul 30thvs PHIvs NYY
Tue, Aug 1stvs DET@ TOR
Wed, Aug 2ndvs DET@ TOR
Thu, Aug 3rd@ MIL@ TOR
Fri, Aug 4th@ MILvs NYM
Sat, Aug 5th@ MILvs NYM
Sun, Aug 6th@ MILvs NYM
Mon, Aug 7thvs ATL   
Tue, Aug 8thvs ATLvs HOU
Wed, Aug 9thvs ATLvs HOU
Thu, Aug 10thvs ATLvs HOU
Fri, Aug 11thvs CIN@ SEA
Sat, Aug 12thvs CIN@ SEA
Sun, Aug 13thvs CIN@ SEA
Mon, Aug 14th@ NYM@ SD
Tue, Aug 15th@ NYM@ SD
Wed, Aug 16th@ NYM@ SD
Fri, Aug 18th@ MIN@ OAK
Sat, Aug 19th@ MIN@ OAK
Sun, Aug 20th@ MIN@ OAK
Mon, Aug 21stvs STL   
Tue, Aug 22ndvs STLvs TOR
Wed, Aug 23rdvs STLvs TOR
Thu, Aug 24thvs CHCvs TOR
Fri, Aug 25thvs CHCvs COL
Sat, Aug 26thvs CHCvs COL
Sun, Aug 27thvs CHCvs COL
Mon, Aug 28th@ KCvs CWS
Tue, Aug 29th@ KCvs CWS
Wed, Aug 30th@ KCvs CWS
Fri, Sep 1st@ STL@ ARI
Sat, Sep 2nd@ STL@ ARI
Sun, Sep 3rd@ STL@ ARI
Mon, Sep 4thvs MIL@ LAA
Tue, Sep 5thvs MIL@ LAA
Wed, Sep 6thvs MIL@ LAA
Fri, Sep 8th@ ATL@ BOS
Sat, Sep 9th@ ATL@ BOS
Sun, Sep 10th@ ATL@ BOS
Mon, Sep 11thvs WSHvs STL
Tue, Sep 12thvs WSHvs STL
Wed, Sep 13thvs WSHvs STL
Thu, Sep 14thvs WSHvs TB
Fri, Sep 15thvs NYYvs TB
Sat, Sep 16thvs NYYvs TB
Sun, Sep 17thvs NYYvs TB
Tue, Sep 19th@ CHC@ HOU
Wed, Sep 20th@ CHC@ HOU
Thu, Sep 21st@ CHC@ CLE
Fri, Sep 22nd@ CIN@ CLE
Sat, Sep 23rd@ CIN@ CLE
Sun, Sep 24th@ CIN@ CLE
Tue, Sep 26th@ PHIvs WSH
Wed, Sep 27th@ PHIvs WSH
Thu, Sep 28th@ PHIvs BOS
Fri, Sep 29thvs MIAvs BOS
Sat, Sep 30thvs MIAvs BOS
Sun, Oct 1stvs MIAvs BOS
Thu, Apr 6th   vs NYY
Mon, Apr 24th   vs BOS
Mon, May 15th   vs LAA
Thu, May 18th   vs LAA
Thu, May 25th   @ NYY
Thu, Jun 8th   @ MIL
Mon, Jun 26th   vs CIN
Thu, Jul 20th   @ TB
Mon, Jul 31st   @ TOR
Mon, Sep 18th   @ HOU