Skip to main content

Who Should I Trade?

Chris Taylor for Mark Canha (2023)

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

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