Skip to main content

Who Should I Trade?

Oneil Cruz for Dylan Carlson (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
Dylan Carlson
Dylan Carlson
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
Dylan Carlson
Dylan Carlson
2022 Stats 
At Bats331432
Home Runs178
Stolen Bases115
Caught Stealing42
Batting Average.233.236
On Base Pct.294.316
Slugging Pct.450.380
On-base Plus Slugging.744.695
Who Should I Trade? Player Notes
  Oneil Cruz
Oneil Cruz
Dylan Carlson
Dylan Carlson
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
Dylan Carlson
Dylan Carlson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ CINvs TOR
Sat, Apr 1st@ CINvs TOR
Sun, Apr 2nd@ CINvs TOR
Mon, Apr 3rd@ BOSvs ATL
Tue, Apr 4th@ BOSvs ATL
Wed, Apr 5th@ BOSvs ATL
Fri, Apr 7thvs CWS@ MIL
Sat, Apr 8thvs CWS@ MIL
Sun, Apr 9thvs CWS@ MIL
Mon, Apr 10thvs HOU@ COL
Tue, Apr 11thvs HOU@ COL
Wed, Apr 12thvs HOU@ COL
Thu, Apr 13th@ STLvs PIT
Fri, Apr 14th@ STLvs PIT
Sat, Apr 15th@ STLvs PIT
Sun, Apr 16th@ STLvs PIT
Mon, Apr 17th@ COLvs ARI
Tue, Apr 18th@ COLvs ARI
Wed, Apr 19th@ COLvs ARI
Thu, Apr 20thvs CIN   
Fri, Apr 21stvs CIN@ SEA
Sat, Apr 22ndvs CIN@ SEA
Sun, Apr 23rdvs CIN@ SEA
Tue, Apr 25thvs LAD@ SF
Wed, Apr 26thvs LAD@ SF
Thu, Apr 27thvs LAD@ SF
Fri, Apr 28th@ WSH@ LAD
Sat, Apr 29th@ WSH@ LAD
Sun, Apr 30th@ WSH@ LAD
Tue, May 2nd@ TBvs LAA
Wed, May 3rd@ TBvs LAA
Thu, May 4th@ TBvs LAA
Fri, May 5thvs TORvs DET
Sat, May 6thvs TORvs DET
Sun, May 7thvs TORvs DET
Mon, May 8thvs COL@ CHC
Tue, May 9thvs COL@ CHC
Wed, May 10thvs COL@ CHC
Fri, May 12th@ BAL@ BOS
Sat, May 13th@ BAL@ BOS
Sun, May 14th@ BAL@ BOS
Tue, May 16th@ DETvs MIL
Wed, May 17th@ DETvs MIL
Fri, May 19thvs ARIvs LAD
Sat, May 20thvs ARIvs LAD
Sun, May 21stvs ARIvs LAD
Mon, May 22ndvs TEX@ CIN
Tue, May 23rdvs TEX@ CIN
Wed, May 24thvs TEX@ CIN
Fri, May 26th@ SEA@ CLE
Sat, May 27th@ SEA@ CLE
Sun, May 28th@ SEA@ CLE
Mon, May 29th@ SFvs KC
Tue, May 30th@ SFvs KC
Wed, May 31st@ SF   
Fri, Jun 2ndvs STL@ PIT
Sat, Jun 3rdvs STL@ PIT
Sun, Jun 4thvs STL@ PIT
Mon, Jun 5thvs OAK@ TEX
Tue, Jun 6thvs OAK@ TEX
Wed, Jun 7thvs OAK@ TEX
Fri, Jun 9thvs NYMvs CIN
Sat, Jun 10thvs NYMvs CIN
Sun, Jun 11thvs NYMvs CIN
Tue, Jun 13th@ CHCvs SF
Wed, Jun 14th@ CHCvs SF
Thu, Jun 15th@ CHC   
Fri, Jun 16th@ MIL@ NYM
Sat, Jun 17th@ MIL@ NYM
Sun, Jun 18th@ MIL@ NYM
Mon, Jun 19thvs CHC@ WSH
Tue, Jun 20thvs CHC@ WSH
Wed, Jun 21stvs CHC@ WSH
Thu, Jun 22nd@ MIA   
Fri, Jun 23rd@ MIA   
Sat, Jun 24th@ MIAvs CHC
Sun, Jun 25th@ MIAvs CHC
Tue, Jun 27thvs SDvs HOU
Wed, Jun 28thvs SDvs HOU
Thu, Jun 29thvs SDvs HOU
Fri, Jun 30thvs MILvs NYY
Sat, Jul 1stvs MILvs NYY
Sun, Jul 2ndvs MILvs NYY
Mon, Jul 3rd@ LAD@ MIA
Tue, Jul 4th@ LAD@ MIA
Wed, Jul 5th@ LAD@ MIA
Thu, Jul 6th@ LAD@ MIA
Fri, Jul 7th@ ARI@ CWS
Sat, Jul 8th@ ARI@ CWS
Sun, Jul 9th@ ARI@ CWS
Fri, Jul 14thvs SFvs WSH
Sat, Jul 15thvs SFvs WSH
Sun, Jul 16thvs SFvs WSH
Mon, Jul 17thvs CLEvs MIA
Tue, Jul 18thvs CLEvs MIA
Wed, Jul 19thvs CLEvs MIA
Fri, Jul 21st@ LAA@ CHC
Sat, Jul 22nd@ LAA@ CHC
Sun, Jul 23rd@ LAA@ CHC
Mon, Jul 24th@ SD@ ARI
Tue, Jul 25th@ SD@ ARI
Wed, Jul 26th@ SD@ ARI
Fri, Jul 28thvs PHIvs CHC
Sat, Jul 29thvs PHIvs CHC
Sun, Jul 30thvs PHIvs CHC
Tue, Aug 1stvs DETvs MIN
Wed, Aug 2ndvs DETvs MIN
Thu, Aug 3rd@ MILvs MIN
Fri, Aug 4th@ MILvs COL
Sat, Aug 5th@ MILvs COL
Sun, Aug 6th@ MILvs COL
Mon, Aug 7thvs ATL   
Tue, Aug 8thvs ATL@ TB
Wed, Aug 9thvs ATL@ TB
Thu, Aug 10thvs ATL@ TB
Fri, Aug 11thvs CIN@ KC
Sat, Aug 12thvs CIN@ KC
Sun, Aug 13thvs CIN   
Mon, Aug 14th@ NYMvs OAK
Tue, Aug 15th@ NYMvs OAK
Wed, Aug 16th@ NYMvs OAK
Fri, Aug 18th@ MINvs NYM
Sat, Aug 19th@ MINvs NYM
Sun, Aug 20th@ MINvs NYM
Mon, Aug 21stvs STL@ PIT
Tue, Aug 22ndvs STL@ PIT
Wed, Aug 23rdvs STL@ PIT
Thu, Aug 24thvs CHC   
Fri, Aug 25thvs CHC@ PHI
Sat, Aug 26thvs CHC@ PHI
Sun, Aug 27thvs CHC@ PHI
Mon, Aug 28th@ KCvs SD
Tue, Aug 29th@ KCvs SD
Wed, Aug 30th@ KCvs SD
Fri, Sep 1st@ STLvs PIT
Sat, Sep 2nd@ STLvs PIT
Sun, Sep 3rd@ STLvs PIT
Mon, Sep 4thvs MIL   
Tue, Sep 5thvs MIL@ ATL
Wed, Sep 6thvs MIL@ ATL
Fri, Sep 8th@ ATL@ CIN
Sat, Sep 9th@ ATL@ CIN
Sun, Sep 10th@ ATL@ CIN
Mon, Sep 11thvs WSH@ BAL
Tue, Sep 12thvs WSH@ BAL
Wed, Sep 13thvs WSH@ BAL
Thu, Sep 14thvs WSH   
Fri, Sep 15thvs NYYvs PHI
Sat, Sep 16thvs NYYvs PHI
Sun, Sep 17thvs NYYvs PHI
Tue, Sep 19th@ CHCvs MIL
Wed, Sep 20th@ CHCvs MIL
Thu, Sep 21st@ CHCvs MIL
Fri, Sep 22nd@ CIN@ SD
Sat, Sep 23rd@ CIN@ SD
Sun, Sep 24th@ CIN@ SD
Tue, Sep 26th@ PHI@ MIL
Wed, Sep 27th@ PHI@ MIL
Thu, Sep 28th@ PHI@ MIL
Fri, Sep 29thvs MIAvs CIN
Sat, Sep 30thvs MIAvs CIN
Sun, Oct 1stvs MIAvs CIN
Mon, Apr 24th   @ SF
Mon, May 15th   vs MIL
Thu, May 18th   vs LAD
Thu, May 25th   @ CIN
Mon, Jun 12th   vs SF
Thu, Jul 20th   @ CHC
Thu, Jul 27th   vs CHC
Thu, Aug 17th   vs NYM
Thu, Sep 7th   @ ATL
Mon, Sep 18th   vs MIL