Skip to main content

Who Should I Trade?

Mark Canha for Didi Gregorius (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Mark Canha
1B,LF,CF,RF,DH - OAK
Mark Canha
Didi Gregorius
SS - PHI
Didi Gregorius
Expert
Recommendation
53%
Recommended by
9 of 17 experts
47%
Recommended by
8 of 17 experts
Rankings 
   
Rest of Season# 89# 109
VBR# 82# 291
   
Projections 
   
Runs42
Home Runs11
RBI33
Stolen Bases10
Batting Average.235.237
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 82
   
Mike Maher
FantasyPros
# 108# 118
   
Dan Harris
FantasyPros
# 105# 161
   
Mick Ciallela
Fantrax
# 92# 117
   
Ryan Amore
Pitcher List
# 83# 186
   
Brendan Tuma
FantasyPros
# 121# 147
   
Brad Camara
FantasyPros
# 76# 164
   
Chris Mitchell
FantasyData
# 87# 126
   
Corbin Young
FantasyData
# 56# 109
   
Joe Bond
Fantasy Six Pack
# 90# 72
   
Carmen Maiorano
FantasyPros
# 106# 60
   
Chris Clegg
Fantrax
# 121# 93
   
Jorge B. Edwards
Fantasy In Frames
# 130# 87
   
Chris Meaney
FTN
# 132# 87
   
Joe Pisapia
FantasyPros
# 135# 95
   
Jordan Eisen
Field of Vision Sports
# 148# 65
   
Pierre Camus
RotoBaller
# 148# 114
   
Who Should I Trade? Player Statistics
  Mark Canha
1B,LF,CF,RF,DH - OAK
Mark Canha
Didi Gregorius
SS - PHI
Didi Gregorius
2021 Stats 
   
   
At Bats492343
   
Runs9033
   
Hits11472
   
Singles7143
   
Doubles2215
   
Triples42
   
Home Runs1712
   
RBI5849
   
Stolen Bases123
   
Caught Stealing20
   
Walks7223
   
Strikeouts12164
   
Batting Average.232.210
   
On Base Pct.359.270
   
Slugging Pct.396.370
   
On-base Plus Slugging.755.640
   
Who Should I Trade? Player Projections
  Mark Canha
1B,LF,CF,RF,DH - OAK
Mark Canha
Didi Gregorius
SS - PHI
Didi Gregorius
2021 Projections 
   
   
At Bats2420
   
Runs42
   
Hits65
   
Singles33
   
Doubles11
   
Triples00
   
Home Runs11
   
RBI33
   
Stolen Bases10
   
Caught Stealing00
   
Walks41
   
Strikeouts73
   
Batting Average.235.237
   
On Base Pct.361.296
   
Slugging Pct.413.412
   
On-base Plus Slugging.773.709
   
Who Should I Trade? Player Notes
  Mark Canha
1B,LF,CF,RF,DH - OAK
Mark Canha
Didi Gregorius
SS - PHI
Didi Gregorius
News 
 Mark Canha went 1-for-4 with one RBI and one strikeout in the Athletics 6-5 loss on Thursday against the Mariners.
Ari Koslow
Fri, Sep 24th
Phillies shortstop Didi Gregorius went 1-for-4 with a solo home run in Friday's loss to the Rockies. The homer was his 11th of the season.
Mike Maher - The Birds Blitz
Sat, Sep 11th
 Mark Canha went 1-for-4 with two RBIs, one run and one strikeout in the Athletics 8-6 loss on Saturday against Texas.
Ari Koslow
Sun, Sep 12th
Didi Gregorius went 2-for-2 with a triple and a home run during Friday's 4-2 win over the Mets.
Andy Zimmerman
Sat, Aug 7th
 Mark Canha went 2-for-4 with four RBIs, two runs and one strikeout in the Athletics 10-8 loss on Saturday against Toronto.
Ari Koslow
Sun, Sep 5th
Phillies shortstop Didi Gregorius went 1-for-5 with a two-run home run in Wednesday's win over the Nationals. The homer was his ninth of the season.
Mike Maher - The Birds Blitz
Thu, Aug 5th
 Mark Canha went 1-for-3 with one RBI, two runs, two walks and one strikeout in the Athletics 8-6 win against Detroit on Thursday.
Ari Koslow
Fri, Sep 3rd
Phillies shortstop Didi Gregorius went 1-for-4 with a solo home run in Sunday's win over the Marlins. The homer was his eighth of the season.
Mike Maher - The Birds Blitz
Mon, Jul 19th
 Mark Canha went 1-for-4 with two RBIs, one run and one walk in the Athletics 9-3 win on Tuesday against Detroit.
Ari Koslow
Wed, Sep 1st
Didi Gregorius finished 3-for-5, with the aforementioned home run as well as a double and a single. He totalled one run scored and two RBIs on the day.
Ethan Biddle - The Work of Ethan Biddle
Fri, Jul 9th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mark Canha
1B,LF,CF,RF,DH - OAK
Mark Canha
Didi Gregorius
SS - PHI
Didi Gregorius
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs HOUZack Greinke (11-6)#28vs ATLMax Fried (12-7)#31
Fri, Apr 2ndvs HOUCristian Javier (4-1)#95   
Sat, Apr 3rdvs HOULance McCullers Jr. (12-5)#25vs ATLCharlie Morton (13-6)#8
Sun, Apr 4thvs HOUJose Urquidy (8-3)#79vs ATLIan Anderson (8-5)#41
Mon, Apr 5thvs LADDustin May (1-1)vs NYMJacob deGrom (7-2)
Tue, Apr 6thvs LADClayton Kershaw (10-7)#20vs NYMMarcus Stroman (9-13)#16
Wed, Apr 7thvs LADTrevor Bauer (8-5)vs NYMDavid Peterson (2-6)#181
Thu, Apr 8th@ HOUCristian Javier (4-1)#95   
Fri, Apr 9th@ HOULance McCullers Jr. (12-5)#25@ ATLCharlie Morton (13-6)#8
Sat, Apr 10th@ HOUJose Urquidy (8-3)#79@ ATLIan Anderson (8-5)#41
Mon, Apr 12th@ ARIMadison Bumgarner (7-10)#111   
Tue, Apr 13th@ ARIZac Gallen (2-10)#89@ NYMMarcus Stroman (9-13)#16
Thu, Apr 15thvs DETTarik Skubal (8-12)#61   
Fri, Apr 16thvs DETJose Urena (4-8)#392vs STLCarlos Martinez (4-9)
Sat, Apr 17thvs DETCasey Mize (7-8)#56vs STLKwang Hyun Kim (6-7)#97
Sun, Apr 18thvs DETMatthew Boyd (3-8)#118vs STLJohn Gant (5-9)#141
Tue, Apr 20thvs MINJose Berrios (12-8)#13vs SFLogan Webb (10-3)#35
Wed, Apr 21stvs MINKenta Maeda (6-5)vs SFAnthony DeSclafani (12-7)#19
Fri, Apr 23rd@ BALJorge Lopez (3-14)@ COLGerman Marquez (12-10)#22
Sat, Apr 24th@ BALWade LeBlanc (0-2)#351@ COLAntonio Senzatela (4-9)#125
Sun, Apr 25th@ BALJohn Means (6-7)#55@ COLJon Gray (8-11)#120
Mon, Apr 26th@ TBRich Hill (6-7)#67@ STLAdam Wainwright (16-7)#6
Tue, Apr 27th@ TBMichael Wacha (3-5)#173@ STLCarlos Martinez (4-9)
Wed, Apr 28th@ TBTyler Glasnow (5-2)@ STLJohan Oviedo (0-5)#377
Thu, Apr 29th@ TBShane McClanahan (9-6)#88@ STLKwang Hyun Kim (6-7)#97
Fri, Apr 30thvs BALJohn Means (6-7)#55vs NYMMarcus Stroman (9-13)#16
Sat, May 1stvs BALMatt Harvey (6-14)#396vs NYMTaijuan Walker (7-11)#69
Sun, May 2ndvs BALBruce Zimmermann (4-4)#362vs NYMDavid Peterson (2-6)#181
Mon, May 3rdvs TORSteven Matz (13-7)#51vs MILAdrian Houser (9-6)#54
Tue, May 4thvs TORAnthony Kay (1-2)#307vs MILEric Lauer (6-5)#99
Wed, May 5thvs TORRobbie Ray (12-6)#14vs MILFreddy Peralta (9-5)#15
Thu, May 6thvs TORHyun Jin Ryu (13-9)#90vs MILBrandon Woodruff (9-10)#12
Fri, May 7thvs TBRich Hill (6-7)#67@ ATLCharlie Morton (13-6)#8
Sat, May 8thvs TBTyler Glasnow (5-2)@ ATLIan Anderson (8-5)#41
Sun, May 9thvs TBShane McClanahan (9-6)#88@ ATLHuascar Ynoa (4-5)#132
Tue, May 11th@ BOSNathan Eovaldi (10-8)#37@ WSHErick Fedde (7-9)#232
Wed, May 12th@ BOSEduardo Rodriguez (11-8)#59@ WSHJon Lester (7-6)#374
Thu, May 13th@ BOSGarrett Richards (7-7)#217@ WSHPatrick Corbin (9-15)#310
Fri, May 14th@ MINMatt Shoemaker (3-8)#304@ TORSteven Matz (13-7)#51
Sat, May 15th@ MINJose Berrios (12-8)#13@ TORAnthony Kay (1-2)#307
Sun, May 16th@ MINKenta Maeda (6-5)@ TORRobbie Ray (12-6)#14
Tue, May 18thvs HOUCristian Javier (4-1)#95vs MIACody Poteet (2-3)#196
Wed, May 19thvs HOUZack Greinke (11-6)#28vs MIATrevor Rogers (7-8)#53
Thu, May 20thvs HOULuis Garcia (11-7)#30vs MIASandy Alcantara (9-13)#7
Fri, May 21st@ LAAJose Quintana (0-3)#218vs BOSMartin Perez (7-8)#378
Sat, May 22nd@ LAAPatrick Sandoval (3-6)vs BOSNathan Eovaldi (10-8)#37
Sun, May 23rd@ LAADylan Bundy (2-9)#81vs BOSEduardo Rodriguez (11-8)#59
Mon, May 24thvs SEAYusei Kikuchi (7-9)#72@ MIATrevor Rogers (7-8)#53
Tue, May 25thvs SEALogan Gilbert (6-5)#82@ MIASandy Alcantara (9-13)#7
Wed, May 26thvs SEARobert Dugger (0-2)#372@ MIANick Neidert (1-2)#220
Thu, May 27thvs LAAPatrick Sandoval (3-6)@ MIAPablo Lopez (5-5)#47
Fri, May 28thvs LAAShohei Ohtani (9-2)#39   
Sat, May 29thvs LAAAlex Cobb (8-3)#134@ TBRyan Yarbrough (8-6)#150
Sun, May 30thvs LAAJose Quintana (0-3)#218@ TBCollin McHugh (6-1)#119
Mon, May 31st@ SEALogan Gilbert (6-5)#82@ CINWade Miley (12-7)#33
Tue, Jun 1st@ SEAMarco Gonzales (9-5)#57@ CINSonny Gray (7-8)#64
Wed, Jun 2nd@ SEAChris Flexen (13-6)#44   
Fri, Jun 4th@ COLJon Gray (8-11)#120vs WSHMax Scherzer (15-4)#2
Sat, Jun 5th@ COLKyle Freeland (6-8)#326vs WSHJoe Ross (5-9)
Sun, Jun 6th@ COLGerman Marquez (12-10)#22vs WSHAustin Voth (4-1)#185
Tue, Jun 8thvs ARIJon Duplantier (0-3)#300vs ATLDrew Smyly (10-4)#62
Wed, Jun 9thvs ARIMatt Peacock (5-7)#161vs ATLTucker Davidson (0-0)#308
Thu, Jun 10thvs KCMike Minor (8-12)#76vs ATLIan Anderson (8-5)#41
Fri, Jun 11thvs KCBrady Singer (5-10)#170   
Sat, Jun 12thvs KCJackson Kowar (0-4)#126vs NYYJameson Taillon (8-6)#78
Sun, Jun 13thvs KCKris Bubic (5-6)#165vs NYYDomingo German (4-5)#60
Mon, Jun 14thvs LAADylan Bundy (2-9)#81@ LADTony Gonsolin (3-1)#42
Tue, Jun 15thvs LAAAndrew Heaney (8-9)#106@ LADJulio Urias (18-3)#9
Wed, Jun 16thvs LAAGriffin Canning (5-4)#159@ LADClayton Kershaw (10-7)#20
Fri, Jun 18th@ NYYJameson Taillon (8-6)#78@ SFJohnny Cueto (7-7)#133
Sat, Jun 19th@ NYYDomingo German (4-5)#60@ SFAlex Wood (10-4)#49
Sun, Jun 20th@ NYYJordan Montgomery (6-6)#65@ SFSammy Long (2-1)#203
Mon, Jun 21st@ TEXKyle Gibson (10-8)#58   
Tue, Jun 22nd@ TEXTaylor Hearn (6-5)#107vs WSHMax Scherzer (15-4)#2
Wed, Jun 23rd@ TEXMike Foltynewicz (2-12)#210vs WSHErick Fedde (7-9)#232
Thu, Jun 24th@ TEXKolby Allard (3-12)#148   
Fri, Jun 25th@ SFJohnny Cueto (7-7)#133@ NYMDavid Peterson (2-6)#181
Sat, Jun 26th@ SFAlex Wood (10-4)#49@ NYMJacob deGrom (7-2)
Sun, Jun 27th@ SFSammy Long (2-1)#203@ NYMMarcus Stroman (9-13)#16
Tue, Jun 29thvs TEXMike Foltynewicz (2-12)#210vs MIATrevor Rogers (7-8)#53
Wed, Jun 30thvs TEXKolby Allard (3-12)#148vs MIAJordan Holloway (2-3)#280
Thu, Jul 1stvs TEXDane Dunning (5-9)#146   
Fri, Jul 2ndvs BOSEduardo Rodriguez (11-8)#59vs SDChris Paddack (7-7)#87
Sat, Jul 3rdvs BOSGarrett Richards (7-7)#217vs SDYu Darvish (8-10)#38
Sun, Jul 4thvs BOSNick Pivetta (9-7)#129vs SDBlake Snell (7-6)#48
Tue, Jul 6th@ HOUFramber Valdez (11-5)#36@ CHCJake Arrieta (5-14)
Wed, Jul 7th@ HOULuis Garcia (11-7)#30@ CHCAlec Mills (6-7)#188
Thu, Jul 8th@ HOULance McCullers Jr. (12-5)#25@ CHCAdbert Alzolay (5-13)#127
Fri, Jul 9th@ TEXJordan Lyles (9-12)#253@ BOSGarrett Richards (7-7)#217
Sat, Jul 10th@ TEXMike Foltynewicz (2-12)#210@ BOSMartin Perez (7-8)#378
Sun, Jul 11th@ TEXKolby Allard (3-12)#148@ BOSNick Pivetta (9-7)#129
Fri, Jul 16thvs CLEEli Morgan (3-7)#230vs MIARoss Detwiler (3-1)#229
Sat, Jul 17thvs CLECal Quantrill (7-3)#71   
Sun, Jul 18thvs CLEZach Plesac (10-6)#50vs MIABraxton Garrett (1-2)#302
Mon, Jul 19thvs LAAShohei Ohtani (9-2)#39   
Tue, Jul 20thvs LAAJose Suarez (7-8)#137@ NYYDomingo German (4-5)#60
Thu, Jul 22nd@ SEAChris Flexen (13-6)#44vs ATLCharlie Morton (13-6)#8
Fri, Jul 23rd@ SEAYusei Kikuchi (7-9)#72vs ATLMax Fried (12-7)#31
Sat, Jul 24th@ SEALogan Gilbert (6-5)#82vs ATLDrew Smyly (10-4)#62
Sun, Jul 25th@ SEAMarco Gonzales (9-5)#57vs ATLTouki Toussaint (3-3)#174
Tue, Jul 27th@ SDChris Paddack (7-7)#87vs WSHErick Fedde (7-9)#232
Wed, Jul 28th@ SDBlake Snell (7-6)#48   
Thu, Jul 29th@ LAADylan Bundy (2-9)#81vs WSHPatrick Corbin (9-15)#310
Fri, Jul 30th@ LAAPatrick Sandoval (3-6)@ PITWil Crowe (4-7)#395
Sat, Jul 31st@ LAAJaime Barria (2-4)#201@ PITJT Brubaker (5-13)#109
Sun, Aug 1st@ LAAReid Detmers (1-3)#274@ PITMitch Keller (5-11)#358
Tue, Aug 3rdvs SDBlake Snell (7-6)#48@ WSHPatrick Corbin (9-15)#310
Wed, Aug 4thvs SDJoe Musgrove (11-9)#10@ WSHPaolo Espino (5-5)#114
Fri, Aug 6thvs TEXMike Foltynewicz (2-12)#210vs NYMMarcus Stroman (9-13)#16
Sat, Aug 7thvs TEXDrew Anderson (1-1)#328vs NYMTylor Megill (3-5)#117
Sun, Aug 8thvs TEXJordan Lyles (9-12)#253vs NYMTaijuan Walker (7-11)#69
Tue, Aug 10th@ CLETriston McKenzie (5-7)#68vs LADMax Scherzer (15-4)#2
Wed, Aug 11th@ CLECal Quantrill (7-3)#71vs LADDavid Price (4-2)#121
Thu, Aug 12th@ CLEEli Morgan (3-7)#230vs LADMitch White (1-3)#158
Fri, Aug 13th@ TEXDane Dunning (5-9)#146vs CINTyler Mahle (12-6)#27
Sat, Aug 14th@ TEXJordan Lyles (9-12)#253vs CINLuis Castillo (8-16)#34
Sun, Aug 15th@ TEXKolby Allard (3-12)#148vs CINSonny Gray (7-8)#64
Mon, Aug 16th@ CWSDallas Keuchel (8-9)#186   
Tue, Aug 17th@ CWSReynaldo Lopez (3-3)#147@ ARITaylor Widener (2-1)#172
Wed, Aug 18th@ CWSLance Lynn (10-5)#11@ ARIHumberto Castellanos (2-1)#239
Thu, Aug 19th@ CWSDylan Cease (12-7)#40@ ARIMadison Bumgarner (7-10)#111
Fri, Aug 20thvs SFAlex Wood (10-4)#49@ SDBlake Snell (7-6)#48
Sat, Aug 21stvs SFKevin Gausman (14-6)#17@ SDJoe Musgrove (11-9)#10
Sun, Aug 22ndvs SFLogan Webb (10-3)#35@ SDCraig Stammen (6-3)#91
Mon, Aug 23rdvs SEAMarco Gonzales (9-5)#57   
Tue, Aug 24thvs SEAChris Flexen (13-6)#44vs TBDrew Rasmussen (3-1)#112
Thu, Aug 26thvs NYYJameson Taillon (8-6)#78vs ARIZac Gallen (2-10)#89
Fri, Aug 27thvs NYYGerrit Cole (15-8)#5vs ARITaylor Widener (2-1)#172
Sat, Aug 28thvs NYYNestor Cortes Jr. (2-2)#105vs ARIHumberto Mejia (0-2)#286
Sun, Aug 29thvs NYYJordan Montgomery (6-6)#65vs ARIMadison Bumgarner (7-10)#111
Tue, Aug 31st@ DETTarik Skubal (8-12)#61@ WSHPatrick Corbin (9-15)#310
Wed, Sep 1st@ DETWily Peralta (4-3)#194   
Thu, Sep 2nd@ DETMatt Manning (4-6)#227@ WSHPaolo Espino (5-5)#114
Fri, Sep 3rd@ TORAlek Manoah (7-2)#32@ MIAJesus Luzardo (5-8)#86
Sat, Sep 4th@ TORJose Berrios (12-8)#13@ MIATrevor Rogers (7-8)#53
Sun, Sep 5th@ TORRobbie Ray (12-6)#14@ MIAElieser Hernandez (1-3)#70
Tue, Sep 7thvs CWSJimmy Lambert (1-1)#271@ MILEric Lauer (6-5)#99
Wed, Sep 8thvs CWSDallas Keuchel (8-9)#186@ MILFreddy Peralta (9-5)#15
Thu, Sep 9thvs CWSReynaldo Lopez (3-3)#147vs COLAntonio Senzatela (4-9)#125
Fri, Sep 10thvs TEXGlenn Otto (0-3)#263vs COLGerman Marquez (12-10)#22
Sat, Sep 11thvs TEXWes Benjaminvs COLKyle Freeland (6-8)#326
Sun, Sep 12thvs TEXTaylor Hearn (6-5)#107vs COLRyan Feltner (0-1)#347
Tue, Sep 14th@ KCJackson Kowar (0-4)#126vs CHCAdrian Sampson (1-2)#244
Wed, Sep 15th@ KCCarlos Hernandez (6-2)#138vs CHCAlec Mills (6-7)#188
Thu, Sep 16th@ KCDaniel Lynch (4-6)#385vs CHCKyle Hendricks (14-7)#66
Fri, Sep 17th@ LAAJhonathan Diaz (0-0)@ NYMTaijuan Walker (7-11)#69
Sat, Sep 18th@ LAAJose Suarez (7-8)#137@ NYMCarlos Carrasco (1-3)#77
Sun, Sep 19th@ LAAShohei Ohtani (9-2)#39@ NYMRich Hill (6-7)#67
Mon, Sep 20thvs SEATyler Anderson (7-9)#73vs BALJohn Means (6-7)#55
Tue, Sep 21stvs SEAMarco Gonzales (9-5)#57vs BALConner Greene (1-2)#257
Wed, Sep 22ndvs SEAChris Flexen (13-6)#44vs BALKeegan Akin (2-10)#353
Thu, Sep 23rdvs SEAYusei Kikuchi (7-9)#72vs PITConnor Overton
Fri, Sep 24thvs HOUBrandon Bielak (3-3)#206vs PITSam Howard
Sat, Sep 25thvs HOUFramber Valdez (11-5)#36vs PITWil Crowe (4-7)#395
Sun, Sep 26thvs HOUJake Odorizzi (6-7)#85vs PITMax Kranick (1-3)#215
Mon, Sep 27th@ SEAChris Flexen (13-6)#44   
Tue, Sep 28th@ SEAYusei Kikuchi (7-9)#72@ ATLIan Anderson (8-5)#41
Wed, Sep 29th@ SEALogan Gilbert (6-5)#82@ ATLCharlie Morton (13-6)#8
Fri, Oct 1st@ HOU@ MIA
Sat, Oct 2nd@ HOU@ MIA
Sun, Oct 3rd@ HOU@ MIA
Sun, Apr 11th   @ ATLDrew Smyly (10-4)#62
Wed, Apr 14th   @ NYMDavid Peterson (2-6)#181
Mon, Apr 19th   vs SFKevin Gausman (14-6)#17
Mon, Jun 28th   @ CINWade Miley (12-7)#33
Mon, Jul 5th   @ CHCZach Davies (6-11)#364
Wed, Jul 21st   @ NYYAsher Wojciechowski (0-0)#332
Mon, Jul 26th   vs WSHJoe Ross (5-9)
Mon, Aug 2nd   @ WSHJosiah Gray (1-2)#152
Thu, Aug 5th   @ WSHJoe Ross (5-9)
Wed, Aug 25th   vs TBRyan Yarbrough (8-6)#150
Mon, Aug 30th   @ WSHJosiah Gray (1-2)#152
Mon, Sep 6th   @ MILBrandon Woodruff (9-10)#12
Thu, Sep 30th   @ ATL