Skip to main content

Who Should I Trade?

CJ Abrams for Cavan Biggio (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
Cavan Biggio
1B,2B,3B,RF - TOR
Cavan Biggio
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
Cavan Biggio
1B,2B,3B,RF - TOR
Cavan Biggio
2022 Stats 
At Bats283257
Home Runs26
Stolen Bases72
Caught Stealing40
Batting Average.247.202
On Base Pct.281.318
Slugging Pct.325.350
On-base Plus Slugging.606.668
Who Should I Trade? Player Notes
  CJ Abrams
CJ Abrams
Cavan Biggio
1B,2B,3B,RF - TOR
Cavan Biggio
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
Cavan Biggio
1B,2B,3B,RF - TOR
Cavan Biggio
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs ATL@ STL
Sat, Apr 1stvs ATL@ STL
Sun, Apr 2ndvs ATL@ STL
Mon, Apr 3rdvs TB@ KC
Tue, Apr 4thvs TB@ KC
Wed, Apr 5thvs TB@ KC
Thu, Apr 6th@ COL@ KC
Fri, Apr 7th@ COL@ LAA
Sat, Apr 8th@ COL@ LAA
Sun, Apr 9th@ COL@ LAA
Mon, Apr 10th@ LAA   
Tue, Apr 11th@ LAAvs DET
Wed, Apr 12th@ LAAvs DET
Fri, Apr 14thvs CLEvs TB
Sat, Apr 15thvs CLEvs TB
Sun, Apr 16thvs CLEvs TB
Tue, Apr 18thvs BAL@ HOU
Wed, Apr 19thvs BAL@ HOU
Fri, Apr 21st@ MIN@ NYY
Sat, Apr 22nd@ MIN@ NYY
Sun, Apr 23rd@ MIN@ NYY
Tue, Apr 25th@ NYMvs CWS
Wed, Apr 26th@ NYMvs CWS
Thu, Apr 27th@ NYM   
Fri, Apr 28thvs PITvs SEA
Sat, Apr 29thvs PITvs SEA
Sun, Apr 30thvs PITvs SEA
Mon, May 1stvs CHC@ BOS
Tue, May 2ndvs CHC@ BOS
Wed, May 3rdvs CHC@ BOS
Thu, May 4thvs CHC@ BOS
Fri, May 5th@ ARI@ PIT
Sat, May 6th@ ARI@ PIT
Sun, May 7th@ ARI@ PIT
Mon, May 8th@ SF   
Tue, May 9th@ SF@ PHI
Wed, May 10th@ SF@ PHI
Fri, May 12thvs NYMvs ATL
Sat, May 13thvs NYMvs ATL
Sun, May 14thvs NYMvs ATL
Mon, May 15thvs NYMvs NYY
Tue, May 16th@ MIAvs NYY
Wed, May 17th@ MIAvs NYY
Thu, May 18th@ MIAvs NYY
Fri, May 19thvs DETvs BAL
Sat, May 20thvs DETvs BAL
Sun, May 21stvs DETvs BAL
Tue, May 23rdvs SD@ TB
Wed, May 24thvs SD@ TB
Thu, May 25thvs SD@ TB
Fri, May 26th@ KC@ MIN
Sat, May 27th@ KC@ MIN
Sun, May 28th@ KC@ MIN
Mon, May 29th@ LAD   
Tue, May 30th@ LADvs MIL
Wed, May 31st@ LADvs MIL
Fri, Jun 2ndvs PHI@ NYM
Sat, Jun 3rdvs PHI@ NYM
Sun, Jun 4thvs PHI@ NYM
Tue, Jun 6thvs ARIvs HOU
Wed, Jun 7thvs ARIvs HOU
Thu, Jun 8thvs ARIvs HOU
Fri, Jun 9th@ ATLvs MIN
Sat, Jun 10th@ ATLvs MIN
Sun, Jun 11th@ ATLvs MIN
Tue, Jun 13th@ HOU@ BAL
Wed, Jun 14th@ HOU@ BAL
Thu, Jun 15th@ HOU@ BAL
Fri, Jun 16thvs MIA@ TEX
Sat, Jun 17thvs MIA@ TEX
Sun, Jun 18thvs MIA@ TEX
Mon, Jun 19thvs STL@ MIA
Tue, Jun 20thvs STL@ MIA
Wed, Jun 21stvs STL@ MIA
Fri, Jun 23rd@ SDvs OAK
Sat, Jun 24th@ SDvs OAK
Sun, Jun 25th@ SDvs OAK
Mon, Jun 26th@ SEA   
Tue, Jun 27th@ SEAvs SF
Wed, Jun 28th@ SEAvs SF
Fri, Jun 30th@ PHIvs BOS
Sat, Jul 1st@ PHIvs BOS
Sun, Jul 2nd@ PHIvs BOS
Mon, Jul 3rdvs CIN   
Tue, Jul 4thvs CIN@ CWS
Wed, Jul 5thvs CIN@ CWS
Thu, Jul 6thvs CIN@ CWS
Fri, Jul 7thvs TEX@ DET
Sat, Jul 8thvs TEX@ DET
Sun, Jul 9thvs TEX@ DET
Fri, Jul 14th@ STLvs ARI
Sat, Jul 15th@ STLvs ARI
Sun, Jul 16th@ STLvs ARI
Mon, Jul 17th@ CHC   
Tue, Jul 18th@ CHCvs SD
Wed, Jul 19th@ CHCvs SD
Fri, Jul 21stvs SF@ SEA
Sat, Jul 22ndvs SF@ SEA
Sun, Jul 23rdvs SF@ SEA
Mon, Jul 24thvs COL@ LAD
Tue, Jul 25thvs COL@ LAD
Wed, Jul 26thvs COL@ LAD
Thu, Jul 27th@ NYM   
Fri, Jul 28th@ NYMvs LAA
Sat, Jul 29th@ NYMvs LAA
Sun, Jul 30th@ NYMvs LAA
Mon, Jul 31stvs MILvs BAL
Tue, Aug 1stvs MILvs BAL
Wed, Aug 2ndvs MILvs BAL
Fri, Aug 4th@ CIN@ BOS
Sat, Aug 5th@ CIN@ BOS
Sun, Aug 6th@ CIN@ BOS
Mon, Aug 7th@ PHI@ CLE
Tue, Aug 8th@ PHI@ CLE
Wed, Aug 9th@ PHI@ CLE
Thu, Aug 10th@ PHI@ CLE
Fri, Aug 11thvs OAKvs CHC
Sat, Aug 12thvs OAKvs CHC
Sun, Aug 13thvs OAKvs CHC
Tue, Aug 15thvs BOSvs PHI
Wed, Aug 16thvs BOSvs PHI
Thu, Aug 17thvs BOS   
Fri, Aug 18thvs PHI@ CIN
Sat, Aug 19thvs PHI@ CIN
Sun, Aug 20thvs PHI@ CIN
Tue, Aug 22nd@ NYY@ BAL
Wed, Aug 23rd@ NYY@ BAL
Thu, Aug 24th@ NYY@ BAL
Fri, Aug 25th@ MIAvs CLE
Sat, Aug 26th@ MIAvs CLE
Sun, Aug 27th@ MIAvs CLE
Mon, Aug 28th@ TORvs WSH
Tue, Aug 29th@ TORvs WSH
Wed, Aug 30th@ TORvs WSH
Thu, Aug 31stvs MIA   
Fri, Sep 1stvs MIA@ COL
Sat, Sep 2ndvs MIA@ COL
Sun, Sep 3rdvs MIA@ COL
Tue, Sep 5thvs NYM@ OAK
Wed, Sep 6thvs NYM@ OAK
Fri, Sep 8thvs LADvs KC
Sat, Sep 9thvs LADvs KC
Sun, Sep 10thvs LADvs KC
Mon, Sep 11th@ PITvs TEX
Tue, Sep 12th@ PITvs TEX
Wed, Sep 13th@ PITvs TEX
Thu, Sep 14th@ PITvs TEX
Fri, Sep 15th@ MILvs BOS
Sat, Sep 16th@ MILvs BOS
Sun, Sep 17th@ MILvs BOS
Mon, Sep 18thvs CWS   
Tue, Sep 19thvs CWS@ NYY
Wed, Sep 20thvs CWS@ NYY
Thu, Sep 21stvs ATL@ NYY
Fri, Sep 22ndvs ATL@ TB
Sat, Sep 23rdvs ATL@ TB
Sun, Sep 24thvs ATL@ TB
Tue, Sep 26th@ BALvs NYY
Wed, Sep 27th@ BALvs NYY
Fri, Sep 29th@ ATLvs TB
Sat, Sep 30th@ ATLvs TB
Sun, Oct 1st@ ATLvs TB
Thu, Apr 13th   vs DET
Mon, Apr 17th   @ HOU
Mon, Apr 24th   vs CWS
Mon, May 22nd   @ TB
Thu, Jun 1st   vs MIL
Mon, Jun 5th   vs HOU
Thu, Jun 29th   vs SF
Thu, Jul 20th   vs SD
Thu, Aug 3rd   vs BAL
Mon, Sep 4th   @ OAK
Thu, Sep 28th   vs NYY