Skip to main content

Who Should I Trade?

CJ Abrams for Oscar Gonzalez (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  CJ Abrams
CJ Abrams
Oscar Gonzalez
Oscar Gonzalez
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
  CJ Abrams
CJ Abrams
Oscar Gonzalez
Oscar Gonzalez
2022 Stats 
At Bats283362
Home Runs211
Stolen Bases71
Caught Stealing42
Batting Average.247.293
On Base Pct.281.325
Slugging Pct.325.459
On-base Plus Slugging.606.783
Who Should I Trade? Player Notes
  CJ Abrams
CJ Abrams
Oscar Gonzalez
Oscar Gonzalez
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  CJ Abrams
CJ Abrams
Oscar Gonzalez
Oscar Gonzalez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs ATL@ SEA
Sat, Apr 1stvs ATL@ SEA
Sun, Apr 2ndvs ATL@ SEA
Mon, Apr 3rdvs TB@ OAK
Tue, Apr 4thvs TB@ OAK
Wed, Apr 5thvs TB@ OAK
Thu, Apr 6th@ COL   
Fri, Apr 7th@ COLvs SEA
Sat, Apr 8th@ COLvs SEA
Sun, Apr 9th@ COLvs SEA
Mon, Apr 10th@ LAAvs NYY
Tue, Apr 11th@ LAAvs NYY
Wed, Apr 12th@ LAAvs NYY
Fri, Apr 14thvs CLE@ WSH
Sat, Apr 15thvs CLE@ WSH
Sun, Apr 16thvs CLE@ WSH
Tue, Apr 18thvs BAL@ DET
Wed, Apr 19thvs BAL@ DET
Fri, Apr 21st@ MINvs MIA
Sat, Apr 22nd@ MINvs MIA
Sun, Apr 23rd@ MINvs MIA
Tue, Apr 25th@ NYMvs COL
Wed, Apr 26th@ NYMvs COL
Thu, Apr 27th@ NYM   
Fri, Apr 28thvs PIT@ BOS
Sat, Apr 29thvs PIT@ BOS
Sun, Apr 30thvs PIT@ BOS
Mon, May 1stvs CHC@ NYY
Tue, May 2ndvs CHC@ NYY
Wed, May 3rdvs CHC@ NYY
Thu, May 4thvs CHC   
Fri, May 5th@ ARIvs MIN
Sat, May 6th@ ARIvs MIN
Sun, May 7th@ ARIvs MIN
Mon, May 8th@ SFvs DET
Tue, May 9th@ SFvs DET
Wed, May 10th@ SFvs DET
Fri, May 12thvs NYMvs LAA
Sat, May 13thvs NYMvs LAA
Sun, May 14thvs NYMvs LAA
Mon, May 15thvs NYM   
Tue, May 16th@ MIA@ CWS
Wed, May 17th@ MIA@ CWS
Thu, May 18th@ MIA@ CWS
Fri, May 19thvs DET@ NYM
Sat, May 20thvs DET@ NYM
Sun, May 21stvs DET@ NYM
Tue, May 23rdvs SDvs CWS
Wed, May 24thvs SDvs CWS
Thu, May 25thvs SD   
Fri, May 26th@ KCvs STL
Sat, May 27th@ KCvs STL
Sun, May 28th@ KCvs STL
Mon, May 29th@ LAD@ BAL
Tue, May 30th@ LAD@ BAL
Wed, May 31st@ LAD@ BAL
Fri, Jun 2ndvs PHI@ MIN
Sat, Jun 3rdvs PHI@ MIN
Sun, Jun 4thvs PHI@ MIN
Tue, Jun 6thvs ARIvs BOS
Wed, Jun 7thvs ARIvs BOS
Thu, Jun 8thvs ARIvs BOS
Fri, Jun 9th@ ATLvs HOU
Sat, Jun 10th@ ATLvs HOU
Sun, Jun 11th@ ATLvs HOU
Tue, Jun 13th@ HOU@ SD
Wed, Jun 14th@ HOU@ SD
Thu, Jun 15th@ HOU@ SD
Fri, Jun 16thvs MIA@ ARI
Sat, Jun 17thvs MIA@ ARI
Sun, Jun 18thvs MIA@ ARI
Mon, Jun 19thvs STL   
Tue, Jun 20thvs STLvs OAK
Wed, Jun 21stvs STLvs OAK
Fri, Jun 23rd@ SDvs MIL
Sat, Jun 24th@ SDvs MIL
Sun, Jun 25th@ SDvs MIL
Mon, Jun 26th@ SEA   
Tue, Jun 27th@ SEA@ KC
Wed, Jun 28th@ SEA@ KC
Fri, Jun 30th@ PHI@ CHC
Sat, Jul 1st@ PHI@ CHC
Sun, Jul 2nd@ PHI@ CHC
Mon, Jul 3rdvs CINvs ATL
Tue, Jul 4thvs CINvs ATL
Wed, Jul 5thvs CINvs ATL
Thu, Jul 6thvs CINvs KC
Fri, Jul 7thvs TEXvs KC
Sat, Jul 8thvs TEXvs KC
Sun, Jul 9thvs TEXvs KC
Fri, Jul 14th@ STL@ TEX
Sat, Jul 15th@ STL@ TEX
Sun, Jul 16th@ STL@ TEX
Mon, Jul 17th@ CHC@ PIT
Tue, Jul 18th@ CHC@ PIT
Wed, Jul 19th@ CHC@ PIT
Fri, Jul 21stvs SFvs PHI
Sat, Jul 22ndvs SFvs PHI
Sun, Jul 23rdvs SFvs PHI
Mon, Jul 24thvs COLvs KC
Tue, Jul 25thvs COLvs KC
Wed, Jul 26thvs COLvs KC
Thu, Jul 27th@ NYM@ CWS
Fri, Jul 28th@ NYM@ CWS
Sat, Jul 29th@ NYM@ CWS
Sun, Jul 30th@ NYM@ CWS
Mon, Jul 31stvs MIL@ HOU
Tue, Aug 1stvs MIL@ HOU
Wed, Aug 2ndvs MIL@ HOU
Fri, Aug 4th@ CINvs CWS
Sat, Aug 5th@ CINvs CWS
Sun, Aug 6th@ CINvs CWS
Mon, Aug 7th@ PHIvs TOR
Tue, Aug 8th@ PHIvs TOR
Wed, Aug 9th@ PHIvs TOR
Thu, Aug 10th@ PHIvs TOR
Fri, Aug 11thvs OAK@ TB
Sat, Aug 12thvs OAK@ TB
Sun, Aug 13thvs OAK@ TB
Tue, Aug 15thvs BOS@ CIN
Wed, Aug 16thvs BOS@ CIN
Thu, Aug 17thvs BOSvs DET
Fri, Aug 18thvs PHIvs DET
Sat, Aug 19thvs PHIvs DET
Sun, Aug 20thvs PHIvs DET
Tue, Aug 22nd@ NYYvs LAD
Wed, Aug 23rd@ NYYvs LAD
Thu, Aug 24th@ NYYvs LAD
Fri, Aug 25th@ MIA@ TOR
Sat, Aug 26th@ MIA@ TOR
Sun, Aug 27th@ MIA@ TOR
Mon, Aug 28th@ TOR@ MIN
Tue, Aug 29th@ TOR@ MIN
Wed, Aug 30th@ TOR@ MIN
Thu, Aug 31stvs MIA   
Fri, Sep 1stvs MIAvs TB
Sat, Sep 2ndvs MIAvs TB
Sun, Sep 3rdvs MIAvs TB
Tue, Sep 5thvs NYMvs MIN
Wed, Sep 6thvs NYMvs MIN
Fri, Sep 8thvs LAD@ LAA
Sat, Sep 9thvs LAD@ LAA
Sun, Sep 10thvs LAD@ LAA
Mon, Sep 11th@ PIT@ SF
Tue, Sep 12th@ PIT@ SF
Wed, Sep 13th@ PIT@ SF
Thu, Sep 14th@ PIT   
Fri, Sep 15th@ MILvs TEX
Sat, Sep 16th@ MILvs TEX
Sun, Sep 17th@ MILvs TEX
Mon, Sep 18thvs CWS@ KC
Tue, Sep 19thvs CWS@ KC
Wed, Sep 20thvs CWS@ KC
Thu, Sep 21stvs ATLvs BAL
Fri, Sep 22ndvs ATLvs BAL
Sat, Sep 23rdvs ATLvs BAL
Sun, Sep 24thvs ATLvs BAL
Tue, Sep 26th@ BALvs CIN
Wed, Sep 27th@ BALvs CIN
Fri, Sep 29th@ ATL@ DET
Sat, Sep 30th@ ATL@ DET
Sun, Oct 1st@ ATL@ DET
Fri, Mar 31st   @ SEA
Mon, Apr 17th   @ DET
Mon, Apr 24th   vs COL
Mon, May 22nd   vs CWS
Thu, Jun 1st   @ MIN
Thu, Jun 22nd   vs OAK
Thu, Jun 29th   @ KC
Mon, Sep 4th   vs MIN
Thu, Sep 7th   @ LAA