Skip to main content

Who Should I Trade?

Mark Canha for Connor Joe (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Connor Joe
1B,DH,LF,RF - COL
Connor Joe
Mark Canha
LF,CF,RF - NYM
Mark Canha
Expert
Recommendation
57%
Recommended by
8 of 14 experts
43%
Recommended by
6 of 14 experts
Rankings 
   
Rest of Season# 143# 133
VBR# 229# 165
   
Projections 
   
Runs3842
Home Runs89
RBI2736
Stolen Bases23
Batting Average.267.254
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 142
   
Mike Maher
FantasyPros
# 132# 133
   
Andrew Seifter
FantasyPros
# 139# 223
   
Bart Wheeler
Hail to Fantasy Football
# 87# 223
   
Mick Ciallela
Fantrax
# 116# 131
   
Nate Miller
Fantasy Six Pack
# 85# 90
   
Travis Argo
Fantasy Six Pack
# 112# 151
   
Kelly Kirby
FantasyPros
# 117# 133
   
Scott Youngson
Pitcher List
# 124# 101
   
Pierre Camus
RotoBaller
# 138# 113
   
Brad Camara
RotoBaller
# 125
   
Joe Pisapia
FantasyPros
# 129
   
Dalton Del Don
Yahoo! Sports
# 142# 138
   
Ryan Amore
Pitcher List
# 144
   
Who Should I Trade? Player Statistics
  Connor Joe
1B,DH,LF,RF - COL
Connor Joe
Mark Canha
LF,CF,RF - NYM
Mark Canha
2022 Stats 
   
   
At Bats259207
   
Runs3533
   
Hits7158
   
Singles5347
   
Doubles105
   
Triples30
   
Home Runs56
   
RBI1629
   
Stolen Bases31
   
Caught Stealing21
   
Walks3723
   
Strikeouts5945
   
Batting Average.274.280
   
On Base Pct.371.370
   
Slugging Pct.394.391
   
On-base Plus Slugging.765.761
   
Who Should I Trade? Player Projections
  Connor Joe
1B,DH,LF,RF - COL
Connor Joe
Mark Canha
LF,CF,RF - NYM
Mark Canha
2022 Projections 
   
   
At Bats264266
   
Runs3842
   
Hits7168
   
Singles4847
   
Doubles1210
   
Triples21
   
Home Runs89
   
RBI2736
   
Stolen Bases23
   
Caught Stealing11
   
Walks3635
   
Strikeouts6569
   
Batting Average.267.254
   
On Base Pct.363.359
   
Slugging Pct.421.403
   
On-base Plus Slugging.784.762
   
Who Should I Trade? Player Notes
  Connor Joe
1B,DH,LF,RF - COL
Connor Joe
Mark Canha
LF,CF,RF - NYM
Mark Canha
News 
 Connor Joe went 2-for-3 with two singles, a walk and a run scored in Friday's 1-0 win over the Twins.
Diego Sandoval
Sat, Jun 25th
Mark Canha went 1-for-4 with a solo home run on Friday against the Marlins.
Dan Harris
Fri, Jun 24th
 Connor Joe went 4-for-5 with four singles and an RBI in Thursday's 4-2 loss to the Guardians.
Diego Sandoval
Thu, Jun 16th
Mark Canha went 1-for-3 with a two-run home run and a steal on Thursday against the Brewers.
Dan Harris
Thu, Jun 16th
 Connor Joe went 2-for-5 with a double, a single and a run scored in Wednesday's 7-5 loss to the Guardians.
Diego Sandoval
Thu, Jun 16th
Mark Canha went 2-for-4 with three RBI on Friday against the Angels.
Dan Harris
Sat, Jun 11th
 Connor Joe went 2-for-4 with a solo home run, a single, a walk and two total runs scored in Tuesday's 5-3 win over the Giants.
Diego Sandoval
Wed, Jun 8th
Mark Canha went 2-for-4 with a run scored on Sunday against the Dodgers.
Dan Harris
Sun, Jun 5th
 Connor Joe went 1-for-4 with an RBI single and a walk in Tuesday's 2-1 win over the Pirates.
Diego Sandoval
Tue, May 24th
Mark Canha went 2-for-4 with three runs scored on Monday against the Nationals.
Dan Harris
Mon, May 30th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Connor Joe
1B,DH,LF,RF - COL
Connor Joe
Mark Canha
LF,CF,RF - NYM
Mark Canha
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th   @ WSHPatrick Corbin (3-10)#136
Fri, Apr 8thvs LADWalker Buehler (6-3)#137@ WSHJosiah Gray (6-4)#84
Sat, Apr 9thvs LADTony Gonsolin (9-0)#22@ WSHJoan Adon (1-11)#386
Sun, Apr 10thvs LADJulio Urias (5-6)#14@ WSHErick Fedde (5-5)#189
Mon, Apr 11th@ TEXTaylor Hearn (4-5)#266@ PHIRanger Suarez (6-4)#78
Tue, Apr 12th@ TEXMartin Perez (5-2)#64@ PHIZack Wheeler (6-4)#16
Wed, Apr 13th   @ PHIAaron Nola (4-5)#6
Fri, Apr 15thvs CHCMarcus Stroman (2-5)#63vs ARIZach Davies (2-4)#164
Sat, Apr 16thvs CHCMark Leiter Jr. (1-2)#227vs ARIZac Gallen (4-2)#41
Sun, Apr 17thvs CHCDrew Smyly (2-5)#148vs ARIHumberto Castellanos (3-2)#236
Tue, Apr 19thvs PHIKyle Gibson (4-3)#83vs SFLogan Webb (7-2)#12
Wed, Apr 20thvs PHIZach Eflin (3-5)#62vs SFCarlos Rodon (6-4)#10
Thu, Apr 21st   vs SFAnthony DeSclafani (0-1)#80
Fri, Apr 22nd   @ ARIZac Gallen (4-2)#41
Sat, Apr 23rd@ DETBeau Brieske (1-6)#187@ ARIHumberto Castellanos (3-2)#236
Sun, Apr 24th@ DETTyler Alexander (1-3)#210@ ARIMadison Bumgarner (3-7)#129
Mon, Apr 25th@ PHIKyle Gibson (4-3)#83@ STLMiles Mikolas (5-5)#44
Tue, Apr 26th@ PHIZach Eflin (3-5)#62@ STLJordan Hicks (1-4)#193
Wed, Apr 27th@ PHIRanger Suarez (6-4)#78@ STLSteven Matz (3-3)#86
Fri, Apr 29thvs CINHunter Greene (3-8)#113vs PHIAaron Nola (4-5)#6
Sat, Apr 30thvs CINConnor Overton (1-0)#230vs PHIKyle Gibson (4-3)#83
Sun, May 1stvs CINReiver Sanmartin (0-4)#215vs PHIZach Eflin (3-5)#62
Mon, May 2nd   vs ATLMax Fried (7-2)#8
Tue, May 3rdvs WSHErick Fedde (5-5)#189vs ATLKyle Wright (8-4)#43
Wed, May 4thvs WSHPatrick Corbin (3-10)#136vs ATLIan Anderson (6-4)#93
Thu, May 5thvs WSHAaron Sanchez (3-3)#384@ PHIAaron Nola (4-5)#6
Sun, May 8th@ ARIZac Gallen (4-2)#41@ PHICristopher Sanchez (0-1)#256
Tue, May 10th@ SFAlex Wood (5-6)#74@ WSHPatrick Corbin (3-10)#136
Wed, May 11th@ SFAlex Cobb (3-3)#89@ WSHAaron Sanchez (3-3)#384
Thu, May 12th   @ WSHJoan Adon (1-11)#386
Fri, May 13thvs KCZack Greinke (1-4)#122vs SEAMarco Gonzales (4-7)#91
Sat, May 14thvs KCCarlos Hernandez (0-3)#299vs SEAGeorge Kirby (2-2)#73
Sun, May 15thvs KCDaniel Lynch (3-7)#228vs SEARobbie Ray (6-6)#20
Tue, May 17thvs SFAlex Cobb (3-3)#89vs STLSteven Matz (3-3)#86
Wed, May 18thvs SFLogan Webb (7-2)#12vs STLJordan Hicks (1-4)#193
Thu, May 19th   vs STLDakota Hudson (5-4)#97
Sat, May 21stvs NYMTrevor Williams (1-4)#181@ COLTy Blach (1-0)#385
Sun, May 22ndvs NYMTaijuan Walker (6-2)#94@ COLAustin Gomber (3-7)#186
Mon, May 23rd@ PITJT Brubaker (1-7)#104@ SFAlex Cobb (3-3)#89
Tue, May 24th@ PITRoansy Contreras (2-1)#150@ SFLogan Webb (7-2)#12
Wed, May 25th@ PITZach Thompson (3-5)#166@ SFJakob Junis (4-1)#127
Fri, May 27th   vs PHIBailey Falter (0-2)#208
Sat, May 28th@ WSHJoan Adon (1-11)#386vs PHIZach Eflin (3-5)#62
Sun, May 29th@ WSHJosiah Gray (6-4)#84vs PHIZack Wheeler (6-4)#16
Mon, May 30thvs MIAPablo Lopez (5-3)#18vs WSHErick Fedde (5-5)#189
Tue, May 31st   vs WSHPatrick Corbin (3-10)#136
Wed, Jun 1stvs MIATrevor Rogers (3-6)#75vs WSHEvan Lee (0-1)#326
Thu, Jun 2ndvs ATLIan Anderson (6-4)#93@ LADTony Gonsolin (9-0)#22
Fri, Jun 3rdvs ATLMax Fried (7-2)#8@ LADTyler Anderson (8-0)#54
Sat, Jun 4thvs ATLSpencer Strider (3-2)#90@ LADWalker Buehler (6-3)#137
Sun, Jun 5thvs ATLCharlie Morton (4-3)#55@ LADJulio Urias (5-6)#14
Mon, Jun 6th   @ SDBlake Snell (0-5)#85
Tue, Jun 7th@ SFCarlos Rodon (6-4)#10@ SDYu Darvish (7-3)#29
Wed, Jun 8th@ SFAlex Wood (5-6)#74@ SDSean Manaea (3-3)#28
Fri, Jun 10th@ SDJoe Musgrove (8-1)#11@ LAAJhonathan Diaz (1-1)#258
Sat, Jun 11th@ SDMacKenzie Gore (4-3)#116@ LAAMichael Lorenzen (6-5)#132
Sun, Jun 12th@ SDBlake Snell (0-5)#85@ LAAPatrick Sandoval (3-2)#60
Tue, Jun 14thvs CLEShane Bieber (3-4)#5vs MILAdrian Houser (4-8)#153
Wed, Jun 15thvs CLEKonnor Pilkington (1-0)#169vs MILCorbin Burnes (6-4)#3
Thu, Jun 16thvs CLETriston McKenzie (4-5)#57vs MILAaron Ashby (1-5)#95
Fri, Jun 17thvs SDMacKenzie Gore (4-3)#116vs MIAPablo Lopez (5-3)#18
Sat, Jun 18thvs SDNick Martinez (2-3)#140vs MIABraxton Garrett (1-2)#254
Sun, Jun 19thvs SDBlake Snell (0-5)#85vs MIASandy Alcantara (7-3)#1
Mon, Jun 20th   vs MIATrevor Rogers (3-6)#75
Tue, Jun 21st@ MIADaniel Castano (0-1)#240@ HOUJose Urquidy (6-3)#77
Wed, Jun 22nd@ MIAPablo Lopez (5-3)#18@ HOULuis Garcia (5-5)#38
Fri, Jun 24th@ MINDylan Bundy (4-4)#152@ MIASandy Alcantara (7-3)#1
Sat, Jun 25th@ MINChris Archer (2-3)#126@ MIATrevor Rogers (3-6)#75
Sun, Jun 26th@ MINJoe Ryan (5-3)#51@ MIADaniel Castano (0-1)#240
Tue, Jun 28thvs LADClayton Kershaw (5-1)#35vs HOULuis Garcia (5-5)#38
Wed, Jun 29thvs LADJulio Urias (5-6)#14vs HOUFramber Valdez (7-3)#21
Fri, Jul 1stvs ARIMerrill Kelly (6-5)#110vs TEX
Sat, Jul 2ndvs ARIZach Davies (2-4)#164vs TEXGlenn Otto (4-2)#146
Sun, Jul 3rdvs ARIDallas Keuchel (2-5)#376vs TEXMartin Perez (5-2)#64
Mon, Jul 4th@ LAD@ CIN
Tue, Jul 5th@ LAD@ CIN
Wed, Jul 6th@ LAD@ CIN
Thu, Jul 7th@ ARIvs MIA
Fri, Jul 8th@ ARIvs MIA
Sat, Jul 9th@ ARIvs MIA
Sun, Jul 10th@ ARIvs MIA
Mon, Jul 11thvs SD@ ATL
Tue, Jul 12thvs SD@ ATL
Wed, Jul 13thvs SD@ ATL
Thu, Jul 14thvs SD@ CHC
Fri, Jul 15thvs PIT@ CHC
Sat, Jul 16thvs PIT@ CHC
Sun, Jul 17thvs PIT@ CHC
Fri, Jul 22nd@ MILvs SD
Sat, Jul 23rd@ MILvs SD
Sun, Jul 24th@ MILvs SD
Tue, Jul 26thvs CWSvs NYY
Wed, Jul 27thvs CWSvs NYY
Fri, Jul 29thvs LAD@ MIA
Sat, Jul 30thvs LAD@ MIA
Sun, Jul 31stvs LAD@ MIA
Mon, Aug 1st@ SD@ WSH
Tue, Aug 2nd@ SD@ WSH
Wed, Aug 3rd@ SD@ WSH
Thu, Aug 4th@ SDvs ATL
Fri, Aug 5th@ ARIvs ATL
Sat, Aug 6th@ ARIvs ATL
Sun, Aug 7th@ ARIvs ATL
Mon, Aug 8th   vs CIN
Tue, Aug 9thvs STLvs CIN
Wed, Aug 10thvs STLvs CIN
Fri, Aug 12thvs ARIvs PHI
Sat, Aug 13thvs ARIvs PHI
Sun, Aug 14thvs ARIvs PHI
Mon, Aug 15th   @ ATL
Tue, Aug 16th@ STL@ ATL
Wed, Aug 17th@ STL@ ATL
Thu, Aug 18th@ STL@ ATL
Fri, Aug 19thvs SF@ PHI
Sat, Aug 20thvs SF@ PHI
Sun, Aug 21stvs SF@ PHI
Mon, Aug 22nd   @ NYY
Tue, Aug 23rdvs TEX@ NYY
Thu, Aug 25th@ NYMvs COL
Fri, Aug 26th@ NYMvs COL
Sat, Aug 27th@ NYMvs COL
Sun, Aug 28th@ NYMvs COL
Tue, Aug 30th@ ATLvs LAD
Wed, Aug 31st@ ATLvs LAD
Thu, Sep 1st@ ATLvs LAD
Fri, Sep 2nd@ CINvs WSH
Sat, Sep 3rd@ CINvs WSH
Sun, Sep 4th@ CINvs WSH
Mon, Sep 5thvs MIL@ PIT
Tue, Sep 6thvs MIL@ PIT
Wed, Sep 7thvs MIL@ PIT
Fri, Sep 9thvs ARI@ MIA
Sat, Sep 10thvs ARI@ MIA
Sun, Sep 11thvs ARI@ MIA
Mon, Sep 12th   vs CHC
Tue, Sep 13th@ CWSvs CHC
Wed, Sep 14th@ CWSvs CHC
Thu, Sep 15th   vs PIT
Fri, Sep 16th@ CHCvs PIT
Sat, Sep 17th@ CHCvs PIT
Sun, Sep 18th@ CHCvs PIT
Mon, Sep 19thvs SF@ MIL
Tue, Sep 20thvs SF@ MIL
Wed, Sep 21stvs SF@ MIL
Fri, Sep 23rdvs SD@ OAK
Sat, Sep 24thvs SD@ OAK
Sun, Sep 25thvs SD@ OAK
Tue, Sep 27th@ SFvs MIA
Wed, Sep 28th@ SFvs MIA
Fri, Sep 30th@ LAD@ ATL
Sat, Oct 1st@ LAD@ ATL
Sun, Oct 2nd@ LAD@ ATL
Mon, Oct 3rd@ LADvs WSH
Tue, Oct 4th@ LADvs WSH
Wed, Oct 5th@ LADvs WSH
Thu, Apr 14thvs CHCJustin Steele (2-5)#149   
Mon, Apr 18thvs PHIAaron Nola (4-5)#6   
Thu, Apr 28th@ PHIZack Wheeler (6-4)#16   
Fri, May 6th@ ARIMerrill Kelly (6-5)#110   
Sat, May 7th@ ARIZach Davies (2-4)#164   
Mon, May 9th@ SFCarlos Rodon (6-4)#10   
Mon, May 16thvs SFAlex Wood (5-6)#74   
Thu, May 26th@ WSHPatrick Corbin (3-10)#136   
Thu, Jun 9th@ SFLogan Webb (7-2)#12   
Thu, Jun 23rd@ MIABraxton Garrett (1-2)#254   
Mon, Jun 27thvs LADTyler Anderson (8-0)#54   
Mon, Jul 25th@ MIL   
Thu, Jul 28thvs LAD   
Thu, Aug 11thvs STL   
Wed, Aug 24thvs TEX   
Thu, Sep 22ndvs SF   
Thu, Sep 29th@ SF