Skip to main content

Who Should I Trade?

Mark Canha for Jared Walsh (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Jared Walsh
Jared Walsh
LAA vs LAD Sat, May 8th 9:07pm
Mark Canha
Mark Canha
OAK vs TB Sat, May 8th 4:07pm
Recommended by
10 of 15 experts
Recommended by
5 of 15 experts
Rest of Season
VBR# 167# 133
Home Runs1918
Stolen Bases16
Batting Average.259.243
Injury Alert--
Weather64 F, Clear74 F, Clear
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 81# 97
Nick Pollack
Pitcher List
# 58# 93
Mike Maher
# 94# 121
Dan Harris
# 89# 116
Pierre Camus
# 133# 175
Mick Ciallela
# 78# 98
Brendan Tuma
# 77# 178
Jordan Eisen
Field of Vision Sports
# 57# 148
Brad Camara
# 68# 90
Joe Pisapia
# 65# 134
Corbin Young
# 74# 49
Carmen Maiorano
# 180# 106
Chris Clegg
# 158# 116
Chris Meaney
# 135# 132
Ryan Amore
Pitcher List
# 158# 142
Who Should I Trade? Player Statistics
  Jared Walsh
Jared Walsh
Mark Canha
Mark Canha
2021 Stats 
At Bats103117
Home Runs65
Stolen Bases05
Caught Stealing01
Batting Average.330.248
On Base Pct.407.380
Slugging Pct.563.419
On-base Plus Slugging.970.799
Who Should I Trade? Player Projections
  Jared Walsh
Jared Walsh
Mark Canha
Mark Canha
2021 Projections 
At Bats357417
Home Runs1918
Stolen Bases16
Caught Stealing01
Batting Average.259.243
On Base Pct.328.356
Slugging Pct.480.432
On-base Plus Slugging.808.788
Who Should I Trade? Player Notes
  Jared Walsh
Jared Walsh
Mark Canha
Mark Canha
 Jared Walsh went 1-for-3, walking once and driving in a run during Wednesday's loss to the Rays.
Andy Zimmerman
Thu, May 6th
Mark Canha went 1-for-2 with one walk in the Athletics 2-1 win Friday over Tampa Bay.
Ari Koslow
Sat, May 8th
 Jared Walsh went 4-for-4 with two home runs, two singles, three RBIs, and one walk in a Halos' 10-5 win over the Mariners.
Jack Mannis
Sun, May 2nd
Mark Canha went 1-for-4 with one RBI and one run in the Athletics 10-4 loss Thursday against Toronto.
Ari Koslow
Fri, May 7th
 Jared Walsh went 3-for-5 with a double and two RBI in Monday's win over the Rangers.
Andy Zimmerman
Tue, Apr 27th
Mark Canha went 1-for-3 with one walk in the Athletics 4-1 win Tuesday over Toronto.
Ari Koslow
Wed, May 5th
 Jared Walsh went 1-for-4 with a single and an RBI in an Angels' 5-4 loss to the Astros.
Jack Mannis
Sat, Apr 24th
Mark Canha went 1-for-3 in the Athletics 5-4 win Monday over Toronto.
Ari Koslow
Tue, May 4th
 Jared Walsh went 2-for-4 with a home run and three RBI during Fridays' 10-3 win over Minnesota.
Andy Zimmerman
Sat, Apr 17th
Mark Canha went 1-for-4 with one run in the Athletics 7-5 win Sunday over Baltimore.
Ari Koslow
Sun, May 2nd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jared Walsh
Jared Walsh
Mark Canha
Mark Canha
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs CWSvs HOU
Fri, Apr 2ndvs CWSvs HOU
Sat, Apr 3rdvs CWSvs HOU
Sun, Apr 4thvs CWSvs HOU
Mon, Apr 5thvs HOUvs LAD
Tue, Apr 6thvs HOUvs LAD
Wed, Apr 7th   vs LAD
Thu, Apr 8th@ TOR@ HOU
Fri, Apr 9th@ TOR@ HOU
Sat, Apr 10th@ TOR@ HOU
Mon, Apr 12th@ KC@ ARI
Tue, Apr 13th@ KC@ ARI
Thu, Apr 15th   vs DET
Fri, Apr 16thvs MINvs DET
Sat, Apr 17th   vs DET
Sun, Apr 18th   vs DET
Tue, Apr 20thvs TEXvs MIN
Wed, Apr 21stvs TEXvs MIN
Fri, Apr 23rd@ HOU@ BAL
Sat, Apr 24th@ HOU@ BAL
Sun, Apr 25th@ HOU@ BAL
Mon, Apr 26th@ TEX@ TB
Tue, Apr 27th@ TEX@ TB
Wed, Apr 28th@ TEX@ TB
Thu, Apr 29th   @ TB
Fri, Apr 30th@ SEAvs BAL
Sat, May 1st@ SEAvs BAL
Sun, May 2nd@ SEAvs BAL
Mon, May 3rdvs TBvs TOR
Tue, May 4thvs TBvs TOR
Wed, May 5thvs TBvs TOR
Thu, May 6thvs TBvs TOR
Fri, May 7thvs LADvs TB
Sat, May 8thvs LADvs TB
Sun, May 9thvs LADvs TB
Tue, May 11th@ HOU@ BOS
Wed, May 12th@ HOU@ BOS
Thu, May 13th   @ BOS
Fri, May 14th@ BOS@ MIN
Sat, May 15th@ BOS@ MIN
Sun, May 16th@ BOS@ MIN
Tue, May 18thvs CLEvs HOU
Wed, May 19thvs CLEvs HOU
Thu, May 20thvs MINvs HOU
Fri, May 21stvs OAK@ LAA
Sat, May 22ndvs OAK@ LAA
Sun, May 23rdvs OAK@ LAA
Mon, May 24th   vs SEA
Tue, May 25thvs TEXvs SEA
Wed, May 26thvs TEXvs SEA
Thu, May 27th@ OAKvs LAA
Fri, May 28th@ OAKvs LAA
Sat, May 29th@ OAKvs LAA
Sun, May 30th@ OAKvs LAA
Mon, May 31st@ SF@ SEA
Tue, Jun 1st@ SF@ SEA
Wed, Jun 2nd   @ SEA
Fri, Jun 4thvs SEA@ COL
Sat, Jun 5thvs SEA@ COL
Sun, Jun 6thvs SEA@ COL
Tue, Jun 8thvs KCvs ARI
Wed, Jun 9thvs KCvs ARI
Thu, Jun 10th   vs KC
Fri, Jun 11th@ ARIvs KC
Sat, Jun 12th@ ARIvs KC
Sun, Jun 13th@ ARIvs KC
Mon, Jun 14th@ OAKvs LAA
Tue, Jun 15th@ OAKvs LAA
Wed, Jun 16th@ OAKvs LAA
Fri, Jun 18thvs DET@ NYY
Sat, Jun 19thvs DET@ NYY
Sun, Jun 20thvs DET@ NYY
Mon, Jun 21st   @ TEX
Tue, Jun 22ndvs SF@ TEX
Wed, Jun 23rdvs SF@ TEX
Thu, Jun 24th   @ TEX
Fri, Jun 25th@ TB@ SF
Sat, Jun 26th@ TB@ SF
Sun, Jun 27th@ TB@ SF
Tue, Jun 29th@ NYYvs TEX
Wed, Jun 30th@ NYYvs TEX
Thu, Jul 1st@ NYYvs TEX
Fri, Jul 2ndvs BALvs BOS
Sat, Jul 3rdvs BALvs BOS
Sun, Jul 4thvs BALvs BOS
Tue, Jul 6thvs BOS@ HOU
Wed, Jul 7thvs BOS@ HOU
Thu, Jul 8th   @ HOU
Fri, Jul 9th@ SEA@ TEX
Sat, Jul 10th@ SEA@ TEX
Sun, Jul 11th@ SEA@ TEX
Fri, Jul 16thvs SEAvs CLE
Sat, Jul 17thvs SEAvs CLE
Sun, Jul 18thvs SEAvs CLE
Mon, Jul 19th@ OAKvs LAA
Tue, Jul 20th@ OAKvs LAA
Thu, Jul 22nd@ MIN@ SEA
Fri, Jul 23rd@ MIN@ SEA
Sat, Jul 24th@ MIN@ SEA
Sun, Jul 25th@ MIN@ SEA
Tue, Jul 27thvs COL@ SD
Wed, Jul 28thvs COL@ SD
Thu, Jul 29thvs OAK@ LAA
Fri, Jul 30thvs OAK@ LAA
Sat, Jul 31stvs OAK@ LAA
Sun, Aug 1stvs OAK@ LAA
Tue, Aug 3rd@ TEXvs SD
Wed, Aug 4th@ TEXvs SD
Fri, Aug 6th@ LADvs TEX
Sat, Aug 7th@ LADvs TEX
Sun, Aug 8th@ LADvs TEX
Tue, Aug 10thvs TOR@ CLE
Wed, Aug 11thvs TOR@ CLE
Thu, Aug 12thvs TOR@ CLE
Fri, Aug 13thvs HOU@ TEX
Sat, Aug 14thvs HOU@ TEX
Sun, Aug 15thvs HOU@ TEX
Mon, Aug 16th   @ CWS
Tue, Aug 17th@ DET@ CWS
Wed, Aug 18th@ DET@ CWS
Thu, Aug 19th@ DET@ CWS
Fri, Aug 20th@ CLEvs SF
Sat, Aug 21st@ CLEvs SF
Sun, Aug 22nd@ CLEvs SF
Mon, Aug 23rd   vs SEA
Tue, Aug 24th@ BALvs SEA
Thu, Aug 26th@ BALvs NYY
Fri, Aug 27thvs SDvs NYY
Sat, Aug 28thvs SDvs NYY
Sun, Aug 29th   vs NYY
Tue, Aug 31stvs NYY@ DET
Wed, Sep 1stvs NYY@ DET
Thu, Sep 2nd   @ DET
Fri, Sep 3rdvs TEX@ TOR
Sat, Sep 4thvs TEX@ TOR
Sun, Sep 5thvs TEX@ TOR
Tue, Sep 7th@ SDvs CWS
Wed, Sep 8th@ SDvs CWS
Thu, Sep 9th   vs CWS
Fri, Sep 10th@ HOUvs TEX
Sat, Sep 11th@ HOUvs TEX
Sun, Sep 12th@ HOUvs TEX
Tue, Sep 14th@ CWS@ KC
Wed, Sep 15th@ CWS@ KC
Thu, Sep 16th@ CWS@ KC
Fri, Sep 17thvs OAK@ LAA
Sat, Sep 18thvs OAK@ LAA
Sun, Sep 19thvs OAK@ LAA
Mon, Sep 20thvs HOUvs SEA
Tue, Sep 21stvs HOUvs SEA
Wed, Sep 22ndvs HOUvs SEA
Thu, Sep 23rdvs HOUvs SEA
Fri, Sep 24thvs SEAvs HOU
Sat, Sep 25thvs SEAvs HOU
Sun, Sep 26thvs SEAvs HOU
Mon, Sep 27th   @ SEA
Tue, Sep 28th@ TEX@ SEA
Wed, Sep 29th@ TEX@ SEA
Fri, Oct 1st@ SEA@ HOU
Sat, Oct 2nd@ SEA@ HOU
Sun, Oct 3rd@ SEA@ HOU
Wed, Apr 14th@ KC   
Mon, Apr 19thvs TEX   
Thu, Apr 22nd@ HOU   
Mon, May 10th@ HOU   
Mon, May 17thvs CLE   
Thu, Jun 3rdvs SEA   
Mon, Jun 7thvs KC   
Thu, Jun 17thvs DET   
Mon, Jun 28th@ NYY   
Mon, Jul 5thvs BOS   
Mon, Jul 26thvs COL   
Mon, Aug 2nd@ TEX   
Thu, Aug 5th@ TEX   
Wed, Aug 25th@ BAL   
Mon, Aug 30thvs NYY   
Mon, Sep 6thvs TEX   
Thu, Sep 30th@ TEX