Skip to main content

Who Should I Trade?

Mark Canha for Akil Baddoo (2024)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Mark Canha
1B,CI,DH,LF,RF - DET
Mark Canha
Akil Baddoo
LF - DET
Akil Baddoo
Expert
Recommendation
100%
Recommended by
3 of 3 experts
0%
Recommended by
0 of 3 experts
Rankings 
   
Rest of Season# 216
VBR# 286# 1300
   
Projections 
   
Runs546
Home Runs111
RBI485
Stolen Bases62
Batting Average.261.230
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Christopher Welsh
FantasyPros
# 185
   
Mike Maher
FantasyPros
# 212# 490
   
Kelly Kirby
FantasyPros
# 174
   
Who Should I Trade? Player Statistics
  Mark Canha
1B,CI,DH,LF,RF - DET
Mark Canha
Akil Baddoo
LF - DET
Akil Baddoo
2024 Stats 
   
   
At Bats81
   
Runs12
   
Hits21
   
Singles10
   
Doubles6
   
Triples0
   
Home Runs5
   
RBI14
   
Stolen Bases1
   
Caught Stealing0
   
Walks13
   
Strikeouts18
   
Batting Average.259
   
On Base Pct.394
   
Slugging Pct.519
   
On-base Plus Slugging.913
   
Who Should I Trade? Player Projections
  Mark Canha
1B,CI,DH,LF,RF - DET
Mark Canha
Akil Baddoo
LF - DET
Akil Baddoo
2024 Projections 
   
   
At Bats37949
   
Runs546
   
Hits9911
   
Singles668
   
Doubles212
   
Triples20
   
Home Runs111
   
RBI485
   
Stolen Bases62
   
Caught Stealing21
   
Walks446
   
Strikeouts7716
   
Batting Average.261.230
   
On Base Pct.356.319
   
Slugging Pct.412.369
   
On-base Plus Slugging.768.688
   
Who Should I Trade? Player Notes
  Mark Canha
1B,CI,DH,LF,RF - DET
Mark Canha
Akil Baddoo
LF - DET
Akil Baddoo
News 
 Mark Canha delivered a strong performance in the Tigers' 7-1 victory over the Rays, going 3-for-4 with a home run, two runs scored, and two RBI.
Matthew Adam
Tue, Apr 23rd
Akil Baddoo signed a one-year deal worth $1.55 million with the Tigers to avoid arbitration.
Ari Koslow
Thu, Jan 11th
 Mark Canha returns to the lineup for the Detroit Tigers against the Minnesota Twins Sunday.
Chris Schommer
Sun, Apr 21st
 
 Mark Canha is missing from the lineup for the Detroit Tigers against the Minnesota Twins Saturday.
Chris Schommer
Sat, Apr 20th
 
 Mark Canha is absent from the lineup for the Detroit Tigers against the Texas Rangers Tuesday.
Chris Schommer
Tue, Apr 16th
 
 Mark Canha had a productive outing in the Tigers' 8-2 victory over the Twins, going 2-for-3 with a home run, two runs scored, and two RBI.
Chris Schommer
Sat, Apr 13th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mark Canha
1B,CI,DH,LF,RF - DET
Mark Canha
Akil Baddoo
LF - DET
Akil Baddoo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ CWSGarrett Crochet (1-4)#51@ CWSGarrett Crochet (1-4)#51
Sat, Mar 30th@ CWSMichael Soroka (0-3)#229@ CWSMichael Soroka (0-3)#229
Sun, Mar 31st@ CWSErick Fedde (1-0)#150@ CWSErick Fedde (1-0)#150
Mon, Apr 1st@ NYMSean Manaea (1-1)#74@ NYMSean Manaea (1-1)#74
Thu, Apr 4th@ NYMJose Butto (0-0)#222@ NYMJose Butto (0-0)#222
Fri, Apr 5thvs OAKJP Sears (1-1)#85vs OAKJP Sears (1-1)#85
Sat, Apr 6thvs OAKPaul Blackburn (2-1)#119vs OAKPaul Blackburn (2-1)#119
Sun, Apr 7thvs OAKJoe Boyle (1-4)#266vs OAKJoe Boyle (1-4)#266
Mon, Apr 8th@ PITMitch Keller (2-2)#63@ PITMitch Keller (2-2)#63
Tue, Apr 9th@ PITMartin Perez (1-1)#193@ PITMartin Perez (1-1)#193
Fri, Apr 12thvs MINPablo Lopez (1-2)#4vs MINPablo Lopez (1-2)#4
Sat, Apr 13thvs MINSimeon Woods Richardson (1-0)#215vs MINSimeon Woods Richardson (1-0)#215
Sun, Apr 14thvs MINBailey Ober (1-1)#36vs MINBailey Ober (1-1)#36
Mon, Apr 15thvs TEXMichael Lorenzen (2-0)#136vs TEXMichael Lorenzen (2-0)#136
Tue, Apr 16thvs TEXJon Gray (0-1)#68vs TEXJon Gray (0-1)#68
Wed, Apr 17thvs TEXDane Dunning (2-2)#146vs TEXDane Dunning (2-2)#146
Thu, Apr 18thvs TEXJack Leiter (0-0)#328vs TEXJack Leiter (0-0)#328
Fri, Apr 19th@ MINJoe Ryan (1-1)#11@ MINJoe Ryan (1-1)#11
Sat, Apr 20th@ MINBailey Ober (1-1)#36@ MINBailey Ober (1-1)#36
Sun, Apr 21st@ MINLouie Varland (0-4)#112@ MINLouie Varland (0-4)#112
Mon, Apr 22nd@ TBZack Littell (1-1)#70@ TBZack Littell (1-1)#70
Tue, Apr 23rd@ TBRyan Pepiot (2-2)#60@ TBRyan Pepiot (2-2)#60
Wed, Apr 24th@ TBShawn Armstrong (0-1)#129@ TBShawn Armstrong (0-1)#129
Fri, Apr 26thvs KCSeth Lugo (3-1)#126vs KCSeth Lugo (3-1)#126
Sat, Apr 27thvs KCBrady Singer (2-1)#113vs KCBrady Singer (2-1)#113
Sun, Apr 28thvs KCMichael Wacha (1-2)#97vs KCMichael Wacha (1-2)#97
Mon, Apr 29thvs STLSteven Matz (1-2)#76vs STLSteven Matz (1-2)#76
Tue, Apr 30thvs STLKyle Gibson (2-2)#124vs STLKyle Gibson (2-2)#124
Wed, May 1stvs STLMiles Mikolas (1-3)#86vs STLMiles Mikolas (1-3)#86
Fri, May 3rd@ NYYMarcus Stroman (2-1)#49@ NYYMarcus Stroman (2-1)#49
Sat, May 4th@ NYYClarke Schmidt (2-0)#67@ NYYClarke Schmidt (2-0)#67
Sun, May 5th@ NYYNestor Cortes Jr. (1-1)#34@ NYYNestor Cortes Jr. (1-1)#34
Mon, May 6th@ CLE@ CLE
Tue, May 7th@ CLE@ CLE
Wed, May 8th@ CLE@ CLE
Fri, May 10thvs HOUvs HOU
Sat, May 11thvs HOUvs HOU
Sun, May 12thvs HOUvs HOU
Mon, May 13thvs MIAvs MIA
Tue, May 14thvs MIAvs MIA
Wed, May 15thvs MIAvs MIA
Fri, May 17th@ ARI@ ARI
Sat, May 18th@ ARI@ ARI
Sun, May 19th@ ARI@ ARI
Mon, May 20th@ KC@ KC
Tue, May 21st@ KC@ KC
Wed, May 22nd@ KC@ KC
Thu, May 23rdvs TORvs TOR
Fri, May 24thvs TORvs TOR
Sat, May 25thvs TORvs TOR
Sun, May 26thvs TORvs TOR
Tue, May 28thvs PITvs PIT
Wed, May 29thvs PITvs PIT
Thu, May 30th@ BOS@ BOS
Fri, May 31st@ BOS@ BOS
Sat, Jun 1st@ BOS@ BOS
Sun, Jun 2nd@ BOS@ BOS
Mon, Jun 3rd@ TEX@ TEX
Tue, Jun 4th@ TEX@ TEX
Wed, Jun 5th@ TEX@ TEX
Fri, Jun 7thvs MILvs MIL
Sat, Jun 8thvs MILvs MIL
Sun, Jun 9thvs MILvs MIL
Tue, Jun 11thvs WSHvs WSH
Wed, Jun 12thvs WSHvs WSH
Thu, Jun 13thvs WSHvs WSH
Fri, Jun 14th@ HOU@ HOU
Sat, Jun 15th@ HOU@ HOU
Sun, Jun 16th@ HOU@ HOU
Mon, Jun 17th@ ATL@ ATL
Tue, Jun 18th@ ATL@ ATL
Wed, Jun 19th@ ATL@ ATL
Fri, Jun 21stvs CWSvs CWS
Sat, Jun 22ndvs CWSvs CWS
Sun, Jun 23rdvs CWSvs CWS
Mon, Jun 24thvs PHIvs PHI
Tue, Jun 25thvs PHIvs PHI
Wed, Jun 26thvs PHIvs PHI
Thu, Jun 27th@ LAA@ LAA
Fri, Jun 28th@ LAA@ LAA
Sat, Jun 29th@ LAA@ LAA
Sun, Jun 30th@ LAA@ LAA
Tue, Jul 2nd@ MIN@ MIN
Wed, Jul 3rd@ MIN@ MIN
Thu, Jul 4th@ MIN@ MIN
Fri, Jul 5th@ CIN@ CIN
Sat, Jul 6th@ CIN@ CIN
Sun, Jul 7th@ CIN@ CIN
Mon, Jul 8thvs CLEvs CLE
Tue, Jul 9thvs CLEvs CLE
Wed, Jul 10thvs CLEvs CLE
Thu, Jul 11thvs CLEvs CLE
Fri, Jul 12thvs LADvs LAD
Sat, Jul 13thvs LADvs LAD
Sun, Jul 14thvs LADvs LAD
Fri, Jul 19th@ TOR@ TOR
Sat, Jul 20th@ TOR@ TOR
Sun, Jul 21st@ TOR@ TOR
Mon, Jul 22nd@ CLE@ CLE
Tue, Jul 23rd@ CLE@ CLE
Wed, Jul 24th@ CLE@ CLE
Thu, Jul 25th@ CLE@ CLE
Fri, Jul 26thvs MINvs MIN
Sat, Jul 27thvs MINvs MIN
Sun, Jul 28thvs MINvs MIN
Mon, Jul 29thvs CLEvs CLE
Tue, Jul 30thvs CLEvs CLE
Thu, Aug 1stvs KCvs KC
Fri, Aug 2ndvs KCvs KC
Sat, Aug 3rdvs KCvs KC
Sun, Aug 4thvs KCvs KC
Tue, Aug 6th@ SEA@ SEA
Wed, Aug 7th@ SEA@ SEA
Thu, Aug 8th@ SEA@ SEA
Fri, Aug 9th@ SF@ SF
Sat, Aug 10th@ SF@ SF
Sun, Aug 11th@ SF@ SF
Tue, Aug 13thvs SEAvs SEA
Wed, Aug 14thvs SEAvs SEA
Thu, Aug 15thvs SEAvs SEA
Fri, Aug 16thvs NYYvs NYY
Sat, Aug 17thvs NYYvs NYY
Sun, Aug 18thvs NYYvs NYY
Tue, Aug 20th@ CHC@ CHC
Wed, Aug 21st@ CHC@ CHC
Thu, Aug 22nd@ CHC@ CHC
Fri, Aug 23rd@ CWS@ CWS
Sat, Aug 24th@ CWS@ CWS
Sun, Aug 25th@ CWS@ CWS
Mon, Aug 26th@ CWS@ CWS
Tue, Aug 27thvs LAAvs LAA
Wed, Aug 28thvs LAAvs LAA
Thu, Aug 29thvs LAAvs LAA
Fri, Aug 30thvs BOSvs BOS
Sat, Aug 31stvs BOSvs BOS
Sun, Sep 1stvs BOSvs BOS
Mon, Sep 2nd@ SD@ SD
Wed, Sep 4th@ SD@ SD
Thu, Sep 5th@ SD@ SD
Fri, Sep 6th@ OAK@ OAK
Sat, Sep 7th@ OAK@ OAK
Sun, Sep 8th@ OAK@ OAK
Tue, Sep 10thvs COLvs COL
Wed, Sep 11thvs COLvs COL
Thu, Sep 12thvs COLvs COL
Fri, Sep 13thvs BALvs BAL
Sat, Sep 14thvs BALvs BAL
Sun, Sep 15thvs BALvs BAL
Mon, Sep 16th@ KC@ KC
Tue, Sep 17th@ KC@ KC
Wed, Sep 18th@ KC@ KC
Fri, Sep 20th@ BAL@ BAL
Sat, Sep 21st@ BAL@ BAL
Sun, Sep 22nd@ BAL@ BAL
Tue, Sep 24thvs TBvs TB
Wed, Sep 25thvs TBvs TB
Thu, Sep 26thvs TBvs TB
Fri, Sep 27thvs CWSvs CWS
Sat, Sep 28thvs CWSvs CWS
Sun, Sep 29thvs CWSvs CWS