Skip to main content

Who Should I Trade?

Nelson Cruz for Javier Baez (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Nelson Cruz
Nelson Cruz
Javier Baez
Javier Baez
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury AlertFA-
Expert Ranks 
Who Should I Trade? Player Statistics
  Nelson Cruz
Nelson Cruz
Javier Baez
Javier Baez
2022 Stats 
At Bats448555
Home Runs1017
Stolen Bases49
Caught Stealing02
Batting Average.234.240
On Base Pct.314.280
Slugging Pct.337.395
On-base Plus Slugging.651.674
Who Should I Trade? Player Notes
  Nelson Cruz
Nelson Cruz
Javier Baez
Javier Baez
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nelson Cruz
Nelson Cruz
Javier Baez
Javier Baez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th   @ TB
Sat, Apr 1st   @ TB
Sun, Apr 2nd   @ TB
Mon, Apr 3rd   @ HOU
Tue, Apr 4th   @ HOU
Wed, Apr 5th   @ HOU
Thu, Apr 6th   vs BOS
Sat, Apr 8th   vs BOS
Sun, Apr 9th   vs BOS
Tue, Apr 11th   @ TOR
Wed, Apr 12th   @ TOR
Thu, Apr 13th   @ TOR
Fri, Apr 14th   vs SF
Sat, Apr 15th   vs SF
Sun, Apr 16th   vs SF
Mon, Apr 17th   vs CLE
Tue, Apr 18th   vs CLE
Wed, Apr 19th   vs CLE
Fri, Apr 21st   @ BAL
Sat, Apr 22nd   @ BAL
Sun, Apr 23rd   @ BAL
Mon, Apr 24th   @ MIL
Tue, Apr 25th   @ MIL
Wed, Apr 26th   @ MIL
Thu, Apr 27th   vs BAL
Fri, Apr 28th   vs BAL
Sat, Apr 29th   vs BAL
Sun, Apr 30th   vs BAL
Tue, May 2nd   vs NYM
Wed, May 3rd   vs NYM
Thu, May 4th   vs NYM
Fri, May 5th   @ STL
Sat, May 6th   @ STL
Sun, May 7th   @ STL
Mon, May 8th   @ CLE
Tue, May 9th   @ CLE
Wed, May 10th   @ CLE
Fri, May 12th   vs SEA
Sat, May 13th   vs SEA
Sun, May 14th   vs SEA
Tue, May 16th   vs PIT
Wed, May 17th   vs PIT
Fri, May 19th   @ WSH
Sat, May 20th   @ WSH
Sun, May 21st   @ WSH
Mon, May 22nd   @ KC
Tue, May 23rd   @ KC
Wed, May 24th   @ KC
Thu, May 25th   vs CWS
Fri, May 26th   vs CWS
Sat, May 27th   vs CWS
Sun, May 28th   vs CWS
Mon, May 29th   vs TEX
Tue, May 30th   vs TEX
Wed, May 31st   vs TEX
Fri, Jun 2nd   @ CWS
Sat, Jun 3rd   @ CWS
Sun, Jun 4th   @ CWS
Mon, Jun 5th   @ PHI
Tue, Jun 6th   @ PHI
Wed, Jun 7th   @ PHI
Fri, Jun 9th   vs ARI
Sat, Jun 10th   vs ARI
Sun, Jun 11th   vs ARI
Mon, Jun 12th   vs ATL
Tue, Jun 13th   vs ATL
Wed, Jun 14th   vs ATL
Thu, Jun 15th   @ MIN
Fri, Jun 16th   @ MIN
Sat, Jun 17th   @ MIN
Sun, Jun 18th   @ MIN
Mon, Jun 19th   vs KC
Tue, Jun 20th   vs KC
Wed, Jun 21st   vs KC
Fri, Jun 23rd   vs MIN
Sat, Jun 24th   vs MIN
Sun, Jun 25th   vs MIN
Mon, Jun 26th   @ TEX
Tue, Jun 27th   @ TEX
Wed, Jun 28th   @ TEX
Thu, Jun 29th   @ TEX
Fri, Jun 30th   @ COL
Sat, Jul 1st   @ COL
Sun, Jul 2nd   @ COL
Tue, Jul 4th   vs OAK
Wed, Jul 5th   vs OAK
Thu, Jul 6th   vs OAK
Fri, Jul 7th   vs TOR
Sat, Jul 8th   vs TOR
Sun, Jul 9th   vs TOR
Fri, Jul 14th   @ SEA
Sat, Jul 15th   @ SEA
Sun, Jul 16th   @ SEA
Mon, Jul 17th   @ KC
Tue, Jul 18th   @ KC
Wed, Jul 19th   @ KC
Thu, Jul 20th   @ KC
Fri, Jul 21st   vs SD
Sat, Jul 22nd   vs SD
Sun, Jul 23rd   vs SD
Tue, Jul 25th   vs LAA
Wed, Jul 26th   vs LAA
Thu, Jul 27th   vs LAA
Fri, Jul 28th   @ MIA
Sat, Jul 29th   @ MIA
Sun, Jul 30th   @ MIA
Tue, Aug 1st   @ PIT
Wed, Aug 2nd   @ PIT
Fri, Aug 4th   vs TB
Sat, Aug 5th   vs TB
Sun, Aug 6th   vs TB
Mon, Aug 7th   vs MIN
Tue, Aug 8th   vs MIN
Wed, Aug 9th   vs MIN
Thu, Aug 10th   vs MIN
Fri, Aug 11th   @ BOS
Sat, Aug 12th   @ BOS
Sun, Aug 13th   @ BOS
Tue, Aug 15th   @ MIN
Wed, Aug 16th   @ MIN
Thu, Aug 17th   @ CLE
Fri, Aug 18th   @ CLE
Sat, Aug 19th   @ CLE
Sun, Aug 20th   @ CLE
Mon, Aug 21st   vs CHC
Tue, Aug 22nd   vs CHC
Wed, Aug 23rd   vs CHC
Fri, Aug 25th   vs HOU
Sat, Aug 26th   vs HOU
Sun, Aug 27th   vs HOU
Mon, Aug 28th   vs NYY
Tue, Aug 29th   vs NYY
Wed, Aug 30th   vs NYY
Thu, Aug 31st   vs NYY
Fri, Sep 1st   @ CWS
Sat, Sep 2nd   @ CWS
Sun, Sep 3rd   @ CWS
Tue, Sep 5th   @ NYY
Wed, Sep 6th   @ NYY
Thu, Sep 7th   @ NYY
Fri, Sep 8th   vs CWS
Sat, Sep 9th   vs CWS
Sun, Sep 10th   vs CWS
Tue, Sep 12th   vs CIN
Wed, Sep 13th   vs CIN
Thu, Sep 14th   vs CIN
Fri, Sep 15th   @ LAA
Sat, Sep 16th   @ LAA
Sun, Sep 17th   @ LAA
Mon, Sep 18th   @ LAD
Tue, Sep 19th   @ LAD
Wed, Sep 20th   @ LAD
Thu, Sep 21st   @ OAK
Fri, Sep 22nd   @ OAK
Sat, Sep 23rd   @ OAK
Sun, Sep 24th   @ OAK
Tue, Sep 26th   vs KC
Wed, Sep 27th   vs KC
Thu, Sep 28th   vs KC
Fri, Sep 29th   vs CLE
Sat, Sep 30th   vs CLE
Sun, Oct 1st   vs CLE