Skip to main content

Who Should I Trade?

Dylan Carlson for Oneil Cruz (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Dylan Carlson
Dylan Carlson
Oneil Cruz
Oneil Cruz
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
  Dylan Carlson
Dylan Carlson
Oneil Cruz
Oneil Cruz
2022 Stats 
At Bats432331
Home Runs817
Stolen Bases511
Caught Stealing24
Batting Average.236.233
On Base Pct.316.294
Slugging Pct.380.450
On-base Plus Slugging.695.744
Who Should I Trade? Player Notes
  Dylan Carlson
Dylan Carlson
Oneil Cruz
Oneil Cruz
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Dylan Carlson
Dylan Carlson
Oneil Cruz
Oneil Cruz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs TOR@ CIN
Sat, Apr 1stvs TOR@ CIN
Sun, Apr 2ndvs TOR@ CIN
Mon, Apr 3rdvs ATL@ BOS
Tue, Apr 4thvs ATL@ BOS
Wed, Apr 5thvs ATL@ BOS
Fri, Apr 7th@ MILvs CWS
Sat, Apr 8th@ MILvs CWS
Sun, Apr 9th@ MILvs CWS
Mon, Apr 10th@ COLvs HOU
Tue, Apr 11th@ COLvs HOU
Wed, Apr 12th@ COLvs HOU
Thu, Apr 13thvs PIT@ STL
Fri, Apr 14thvs PIT@ STL
Sat, Apr 15thvs PIT@ STL
Sun, Apr 16thvs PIT@ STL
Mon, Apr 17thvs ARI@ COL
Tue, Apr 18thvs ARI@ COL
Wed, Apr 19thvs ARI@ COL
Fri, Apr 21st@ SEAvs CIN
Sat, Apr 22nd@ SEAvs CIN
Sun, Apr 23rd@ SEAvs CIN
Mon, Apr 24th@ SF   
Tue, Apr 25th@ SFvs LAD
Wed, Apr 26th@ SFvs LAD
Thu, Apr 27th@ SFvs LAD
Fri, Apr 28th@ LAD@ WSH
Sat, Apr 29th@ LAD@ WSH
Sun, Apr 30th@ LAD@ WSH
Tue, May 2ndvs LAA@ TB
Wed, May 3rdvs LAA@ TB
Thu, May 4thvs LAA@ TB
Fri, May 5thvs DETvs TOR
Sat, May 6thvs DETvs TOR
Sun, May 7thvs DETvs TOR
Mon, May 8th@ CHCvs COL
Tue, May 9th@ CHCvs COL
Wed, May 10th@ CHCvs COL
Fri, May 12th@ BOS@ BAL
Sat, May 13th@ BOS@ BAL
Sun, May 14th@ BOS@ BAL
Mon, May 15thvs MIL   
Tue, May 16thvs MIL@ DET
Wed, May 17thvs MIL@ DET
Thu, May 18thvs LAD   
Fri, May 19thvs LADvs ARI
Sat, May 20thvs LADvs ARI
Sun, May 21stvs LADvs ARI
Mon, May 22nd@ CINvs TEX
Tue, May 23rd@ CINvs TEX
Wed, May 24th@ CINvs TEX
Thu, May 25th@ CIN   
Fri, May 26th@ CLE@ SEA
Sat, May 27th@ CLE@ SEA
Sun, May 28th@ CLE@ SEA
Mon, May 29thvs KC@ SF
Tue, May 30thvs KC@ SF
Fri, Jun 2nd@ PITvs STL
Sat, Jun 3rd@ PITvs STL
Sun, Jun 4th@ PITvs STL
Mon, Jun 5th@ TEXvs OAK
Tue, Jun 6th@ TEXvs OAK
Wed, Jun 7th@ TEXvs OAK
Fri, Jun 9thvs CINvs NYM
Sat, Jun 10thvs CINvs NYM
Sun, Jun 11thvs CINvs NYM
Mon, Jun 12thvs SF   
Tue, Jun 13thvs SF@ CHC
Wed, Jun 14thvs SF@ CHC
Fri, Jun 16th@ NYM@ MIL
Sat, Jun 17th@ NYM@ MIL
Sun, Jun 18th@ NYM@ MIL
Mon, Jun 19th@ WSHvs CHC
Tue, Jun 20th@ WSHvs CHC
Wed, Jun 21st@ WSHvs CHC
Sat, Jun 24thvs CHC@ MIA
Sun, Jun 25thvs CHC@ MIA
Tue, Jun 27thvs HOUvs SD
Wed, Jun 28thvs HOUvs SD
Thu, Jun 29thvs HOUvs SD
Fri, Jun 30thvs NYYvs MIL
Sat, Jul 1stvs NYYvs MIL
Sun, Jul 2ndvs NYYvs MIL
Mon, Jul 3rd@ MIA@ LAD
Tue, Jul 4th@ MIA@ LAD
Wed, Jul 5th@ MIA@ LAD
Thu, Jul 6th@ MIA@ LAD
Fri, Jul 7th@ CWS@ ARI
Sat, Jul 8th@ CWS@ ARI
Sun, Jul 9th@ CWS@ ARI
Fri, Jul 14thvs WSHvs SF
Sat, Jul 15thvs WSHvs SF
Sun, Jul 16thvs WSHvs SF
Mon, Jul 17thvs MIAvs CLE
Tue, Jul 18thvs MIAvs CLE
Wed, Jul 19thvs MIAvs CLE
Thu, Jul 20th@ CHC   
Fri, Jul 21st@ CHC@ LAA
Sat, Jul 22nd@ CHC@ LAA
Sun, Jul 23rd@ CHC@ LAA
Mon, Jul 24th@ ARI@ SD
Tue, Jul 25th@ ARI@ SD
Wed, Jul 26th@ ARI@ SD
Thu, Jul 27thvs CHC   
Fri, Jul 28thvs CHCvs PHI
Sat, Jul 29thvs CHCvs PHI
Sun, Jul 30thvs CHCvs PHI
Tue, Aug 1stvs MINvs DET
Wed, Aug 2ndvs MINvs DET
Thu, Aug 3rdvs MIN@ MIL
Fri, Aug 4thvs COL@ MIL
Sat, Aug 5thvs COL@ MIL
Sun, Aug 6thvs COL@ MIL
Tue, Aug 8th@ TBvs ATL
Wed, Aug 9th@ TBvs ATL
Thu, Aug 10th@ TBvs ATL
Fri, Aug 11th@ KCvs CIN
Sat, Aug 12th@ KCvs CIN
Mon, Aug 14thvs OAK@ NYM
Tue, Aug 15thvs OAK@ NYM
Wed, Aug 16thvs OAK@ NYM
Thu, Aug 17thvs NYM   
Fri, Aug 18thvs NYM@ MIN
Sat, Aug 19thvs NYM@ MIN
Sun, Aug 20thvs NYM@ MIN
Mon, Aug 21st@ PITvs STL
Tue, Aug 22nd@ PITvs STL
Wed, Aug 23rd@ PITvs STL
Fri, Aug 25th@ PHIvs CHC
Sat, Aug 26th@ PHIvs CHC
Sun, Aug 27th@ PHIvs CHC
Mon, Aug 28thvs SD@ KC
Tue, Aug 29thvs SD@ KC
Wed, Aug 30thvs SD@ KC
Fri, Sep 1stvs PIT@ STL
Sat, Sep 2ndvs PIT@ STL
Sun, Sep 3rdvs PIT@ STL
Tue, Sep 5th@ ATLvs MIL
Wed, Sep 6th@ ATLvs MIL
Thu, Sep 7th@ ATL   
Fri, Sep 8th@ CIN@ ATL
Sat, Sep 9th@ CIN@ ATL
Sun, Sep 10th@ CIN@ ATL
Mon, Sep 11th@ BALvs WSH
Tue, Sep 12th@ BALvs WSH
Wed, Sep 13th@ BALvs WSH
Fri, Sep 15thvs PHIvs NYY
Sat, Sep 16thvs PHIvs NYY
Sun, Sep 17thvs PHIvs NYY
Mon, Sep 18thvs MIL   
Tue, Sep 19thvs MIL@ CHC
Wed, Sep 20thvs MIL@ CHC
Thu, Sep 21stvs MIL@ CHC
Fri, Sep 22nd@ SD@ CIN
Sat, Sep 23rd@ SD@ CIN
Sun, Sep 24th@ SD@ CIN
Tue, Sep 26th@ MIL@ PHI
Wed, Sep 27th@ MIL@ PHI
Thu, Sep 28th@ MIL@ PHI
Fri, Sep 29thvs CINvs MIA
Sat, Sep 30thvs CINvs MIA
Sun, Oct 1stvs CINvs MIA
Thu, Apr 20th   vs CIN
Wed, May 31st   @ SF
Thu, Jun 15th   @ CHC
Thu, Jun 22nd   @ MIA
Fri, Jun 23rd   @ MIA
Mon, Aug 7th   vs ATL
Sun, Aug 13th   vs CIN
Thu, Aug 24th   vs CHC
Mon, Sep 4th   vs MIL
Thu, Sep 14th   vs WSH