Exhibition Team logoLos Angeles Angels of Anaheim hat dark logoArizona Diamondbacks hat dark logoBaltimore Orioles hat dark logoBoston Red Sox hat dark logoChicago Cubs hat dark logoCincinnati Reds dark logoCleveland Indians hat dark logoColorado Rockies hat dark logoDetroit Tigers dark logoHouston Astros hat dark logoKansas City Royals hat dark logoLos Angeles Dodgers hat dark logoWashington Nationals dark logoNew York Mets hat dark logoOakland Athletics cap logoPittsburgh Pirates hat dark logoSan Diego Padres cap logo on lightSeattle Mariners hat dark logoSan Francisco Giants hat dark logoSt. Louis Cardinals dark logoTampa Bay Rays hat dark logoTexas Rangers cap logoToronto Blue Jays hat dark logoMinnesota Twins hat dark logoPhiladelphia Phillies hat dark logoAtlanta Braves hat dark logoChicago White Sox hat dark logoMiami Marlins cap logoNew York Yankees hat dark logoMilwaukee Brewers cap logo
Mark Canha
Popularity: ↓ 19%
OF | B/T: R/R | 6' 2" 209LBS | Age: 32

Draft: 2010 | Rd: 7, #227, Florida Marlins | California
Poor Avg Great

Stats

PA AB R H HR RBI SB AVG OBP SLG OPS
2020 243 191 32 47 5 33 4 .246 .387 .408 .795
6 Seasons 1867 1621 253 403 72 233 17 .249 .340 .445 .785
AVG HR RBI SB OPS
2020 .246 5 33 4 .795
6 Seasons .249 72 233 17 .785

Statcast Batting Statistics

Season Pitches Batted Balls Barrels Barrel % Exit Velocity Launch Angle Sweet Spot % XBA XSLG WOBA XWOBA XWOBACON Hard Hit % K % BB %
2015 1892 348 27 7.8 89.3 12.8 30.2 .252 .422 .322 .326 .374 36.8 19.8 6.8
2016 172 23 3 13.0 92.8 21.1 34.8 .184 .360 .198 .245 .447 43.5 45.5 0.0
2017 822 118 7 5.9 88.1 19.8 36.4 .221 .377 .276 .284 .373 33.9 29.9 3.7
2018 1735 279 25 9.0 87 15.5 36.6 .253 .456 .334 .344 .401 34.8 21.4 8.3
2019 2106 305 29 9.5 89.1 15.1 32.5 .250 .478 .386 .369 .409 41.1 21.5 13.5
2020 1063 142 11 7.7 89.7 19.4 37.3 .241 .413 .346 .345 .362 39.4 22.2 15.2
ALL 7790 1215 102 8.4 88.7 15.6 33.7 .245 .436 .337 .338 .389 37.5 22.5 9.5
MLB 43640 6.4 88.3 11.9 32.8 .250 .414 .317 .321 .376 34.9 21.8 8.3




Fastball: 4 Seam, 2 Seam, Cutter, Sinker. Offspeed: Split, Change, Fork, Screw. Breaking: Slider, Curve, Knuckle, Other
  •   
  •   
  •   
  •   
  •   
  •   

Pitch Tracking

Year Pitch Type # % PA AB H 1B 2B 3B HR SO BBE BA XBA SLG XSLG WOBA XWOBA EV LA Whiff% PutAway%
2020 Fastballs 570 53.6 153 118 39 24 8 2 5 27 92 .331 .300 .559 .510 .438 .405 92.3 21 20.2 16.4
2020 Breaking 340 32.0 64 52 3 3 0 0 0 20 34 .058 .139 .058 .232 .151 .249 85.8 16 31.0 18.0
2020 Offspeed 153 14.4 25 21 5 1 4 0 0 7 16 .238 .165 .429 .324 .286 .225 83.0 14 28.6 14.0
2019 Fastballs 1130 54.0 288 233 76 39 14 2 21 50 184 .326 .280 .674 .591 .460 .422 92.6 15 19.2 14.9
2019 Breaking 703 33.6 132 112 23 17 1 1 4 43 70 .205 .200 .339 .326 .292 .291 84.2 19 31.8 19.1
2019 Offspeed 259 12.4 72 62 12 10 1 0 1 14 48 .194 .219 .258 .325 .261 .296 83.2 11 23.6 15.2
! Note: Years are in reverse order.
+ View More Seasons


Run Values by Pitch Type

Year Pitch Type Team RV/100 Run Value Pitches % PA BA SLG wOBA Whiff% K% PutAway % xBA xSLG xwOBA Hard Hit %
2020 Splitter 9.5 2 19 1.8 4 .333 .667 .488 28.6 25.0 14.3 .083 .193 .250 0.0
2020 Cutter 5.4 4 72 6.8 18 .462 .615 .583 15.4 11.1 11.8 .372 .592 .469 54.5
2020 Changeup -0.8 -1 134 12.6 21 .222 .389 .255 28.6 28.6 14.0 .178 .346 .220 14.3
2020 Curveball -1.2 -2 146 13.7 31 .080 .080 .177 15.0 19.4 13.6 .192 .299 .283 23.8
2020 Slider -1.6 -3 194 18.3 33 .037 .037 .155 41.7 42.4 20.9 .091 .170 .215 15.4
2020 Sinker 4.3 6 147 13.8 40 .406 .625 .486 14.5 15.0 18.8 .335 .511 .419 53.8
2020 4-Seamer 0.2 1 351 33.0 95 .274 .521 .416 22.8 20.0 16.4 .272 .494 .390 49.1
2019 Splitter 1.7 0 14 0.7 5 .400 .400 .540 0.0 0.0 0.0 .507 .607 .489 40.0
2019 Cutter 0.5 1 113 5.4 26 .375 .750 .490 22.9 23.1 17.1 .262 .526 .355 33.3
2019 Curveball -1.4 -4 300 14.2 48 .132 .132 .225 32.1 33.3 16.7 .159 .210 .262 17.4
2019 Changeup -1.2 -3 245 11.6 67 .175 .246 .274 25.4 20.9 17.1 .194 .301 .283 23.3
2019 Slider 0.6 2 403 19.1 84 .243 .446 .341 31.6 32.1 20.9 .222 .386 .308 29.8
2019 Sinker 1.6 6 340 16.1 94 .333 .667 .477 16.4 14.9 16.9 .279 .573 .422 60.7
2019 4-Seamer 2.4 16 677 32.1 168 .313 .664 .475 19.8 17.9 13.8 .285 .613 .432 48.6
2018 Knuckleball -9.8 0 5 0.3 1 .000 .000 .000 33.3 0.0 0.0 .242 .374 .263 0.0
2018 Splitter -0.1 0 23 1.3 3 .333 .667 .417 27.3 33.3 7.7 .263 .430 .296 50.0
2018 Cutter -0.1 0 133 7.7 33 .214 .321 .302 18.2 27.3 20.0 .192 .268 .275 26.3
2018 Curveball -0.8 -2 222 12.8 41 .200 .200 .256 20.0 26.8 13.3 .298 .459 .380 37.5
2018 Changeup 5.0 9 181 10.4 44 .293 .756 .511 19.5 15.9 13.5 .286 .580 .392 26.5
2018 Slider -0.5 -1 289 16.7 75 .188 .290 .258 24.2 28.0 18.3 .198 .272 .245 20.8
2018 Sinker 0.4 2 348 20.1 79 .275 .536 .411 14.3 10.1 10.5 .274 .485 .372 41.0
2018 4-Seamer 0.6 3 519 29.9 131 .280 .492 .354 25.2 22.9 17.9 .266 .551 .379 42.2
2017 Splitter 6.5 1 12 1.5 5 .500 .750 .570 11.1 20.0 12.5 .357 .412 .409 0.0
2017 Cutter 1.6 1 65 7.9 17 .313 .625 .424 28.1 11.8 12.5 .243 .460 .286 20.0
2017 Changeup -1.4 -1 87 10.6 18 .176 .235 .208 34.9 38.9 21.9 .132 .148 .156 10.0
2017 Curveball -4.4 -4 91 11.1 21 .050 .050 .076 30.2 47.6 26.3 .103 .134 .134 10.0
2017 Slider 1.2 2 144 17.5 32 .207 .517 .336 25.4 34.4 16.4 .240 .441 .325 33.3
2017 Sinker -0.9 -1 152 18.5 36 .258 .452 .357 14.5 8.3 7.0 .302 .491 .389 39.3
2017 4-Seamer -1.7 -5 267 32.5 58 .196 .339 .244 27.9 37.9 24.4 .218 .411 .279 52.9
! Note: Years are in reverse order.
+ View Complete Run Value Leaderboard

Swing/Take

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2016 43 170 -2 -2 -1 0 -5
2017 181 815 -2 -10 2 2 -8
2018 398 1714 -5 -7 13 8 10
2019 478 2092 -7 -6 17 13 17
2020 260 1148 -10 -4 11 6 3
+ View Complete Swing/Take Leaderboard

Plate Discipline

Season Pitches Zone % Zone Swing % Zone Contact % Chase % Chase Contact % Edge % 1st Pitch Swing % Swing % Whiff % Meatball % Meatball Swing %
2015 1892 50.5 61.2 83.7 32.6 65.2 43.9 26.0 47.0 22.6 7.0 70.5
2016 172 47.7 63.4 69.2 40.0 61.1 44.2 34.1 51.2 34.1 9.3 62.5
2017 822 47.2 66.8 81.1 34.8 62.3 42.3 24.6 49.9 25.9 7.4 67.2
2018 1735 49.5 60.9 83.0 27.3 69.2 44.1 22.4 44.0 21.4 6.9 74.8
2019 2106 48.2 60.2 82.4 22.1 63.3 39.9 23.7 40.5 22.9 7.5 71.3
2020 1063 48.8 57.6 81.6 19.3 60.0 41.2 19.3 38.0 24.0 6.0 67.2
ALL 7790 49.0 61.0 82.3 27.1 64.6 42.3 23.8 43.7 23.2 7.1 70.7
MLB 48.4 66.1 82.8 28.2 59.4 42.6 28.3 46.6 24.5 7.2 75.1

Batted Ball Profile

Season GB % FB % LD % PU % Pull % Straight % Oppo % Weak % Topped % Under % Flare/Burner % Solid % Barrel %
2015 42.5 21.3 24.7 11.5 38.2 38.8 23.0 1.7 35.6 26.7 21.6 4.9 7.8
2016 39.1 17.4 30.4 13.0 39.1 34.8 26.1 0.0 26.1 26.1 30.4 0.0 13.0
2017 33.1 23.7 28.0 15.3 44.9 25.4 29.7 3.4 23.7 34.7 24.6 7.6 5.9
2018 38.4 26.5 24.7 10.4 39.8 37.6 22.6 3.6 30.1 28.7 23.3 5.4 9.0
2019 41.0 23.9 23.0 12.1 49.2 29.5 21.3 3.0 31.5 27.2 22.6 5.9 9.5
2020 33.8 28.9 28.9 8.5 39.4 38.7 21.8 2.8 20.4 35.2 23.9 8.5 7.7
ALL 39.2 24.2 25.2 11.4 42.1 34.8 23.0 2.7 30.2 29.1 23.0 5.8 8.4
MLB 45.3 22.0 25.7 7.1 36.6 38.0 25.5 3.2 33.6 24.3 24.6 5.6 6.4

Percentile Rankings

Year xwOBA xBA xSLG xISO xOBP Brl Brl% EV HardHit% K% BB% Whiff% Speed OAA
2015 54 38 61 63 42 68 71 59 59 43 45 44 82
2016 53
2017 70
2018 65 46 68 70 56 49 65 18 35 46 46 67 64 41
2019 82 29 64 74 91 54 66 46 62 49 92 66 68 74
2020 76 36 45 49 92 55 48 65 49 51 91 61 69 36
+ View Complete Percentile Rankings Leaderboard

Expected Home Runs

Year Team Avg HR Trot Actual HR xHR HR-xHR Doubters Mostly Gone No Doubters No Doubter %
2019 22.8 26 24.0 2.0 5 15 14 53.8
2020 21.9 6 5.9 0.1 9 6 1 16.7

Expected Home Runs by Park

Year HR
2019 26 23 27 24 29 23 25 25 25 25 27 26 16 22 24 30 19 24 23 28 15 23 23 23 23 29 23 23 21 23 29
2020 6 9 6 6 9 5 4 7 6 6 7 9 2 5 5 6 4 7 7 5 3 3 4 7 9 8 7 4 7 2 7
! Note: This tells how many of this player's home runs would have been out of other stadiums. This accounts for different wall heights and distances, but does not attempt to adjust for environmental effects. For these purposes, the 2020 Blue Jays home field was still Rogers Centre, not Sahlen Field.
+ View Complete Expected Home Runs Leaderboard

Year to Year Changes

Metric 2015 2016 +/-   2017 +/-   2018 +/-   2019 +/-   2020 +/-  
Exit Velocity 89.3 92.8 3.5 88.1 -4.7 87 -1.1 89.1 2.1 89.7 0.6
Launch Angle 12.8 21.1 8.3 19.8 -1.3 15.5 -4.3 15.1 -0.4 19.4 4.3
Barrel % 7.8 13 5.2 5.9 -7.1 9 3.1 9.5 0.5 7.7 -1.8
Hard Hit % 36.8 43.5 6.7 33.9 -9.6 34.8 0.9 41.1 6.3 39.4 -1.7
Sweet Spot % 30.2 34.8 4.6 36.4 1.6 36.6 0.2 32.5 -4.1 37.3 4.8
xBA .252 .184 -0.068 .221 0.037 .253 0.032 .25 -0.003 .241 -0.009
BA .254 .122 -0.132 .208 0.086 .249 0.041 .273 0.024 .246 -0.027
xwOBA .326 .245 -0.081 .284 0.039 .344 0.06 .369 0.025 .345 -0.024
wOBA .322 .198 -0.124 .276 0.078 .334 0.058 .386 0.052 .346 -0.04
xSLG .422 .36 -0.062 .377 0.017 .456 0.079 .478 0.022 .413 -0.065
SLG .426 .341 -0.085 .382 0.041 .449 0.067 .517 0.068 .408 -0.109
K% 19.8 45.5 25.7 29.9 -15.6 21.4 -8.5 21.5 0.1 22.2 0.7
BB% 6.8 0 -6.8 3.7 3.7 8.3 4.6 13.5 5.2 15.2 1.7
Swing % 47 51.2 4.2 49.9 -1.3 44 -5.9 40.5 -3.5 38 -2.5
Whiff% 22.6 34.1 11.5 25.9 -8.2 21.4 -4.5 22.9 1.5 24 1.1
In Zone Swing % 50.5 47.7 -2.8 47.2 -0.5 49.5 2.3 48.2 -1.3 48.8 0.6
Out of Zone Swing % 49.5 52.3 2.8 52.8 0.5 50.5 -2.3 51.8 1.3 51.2 -0.6
First Pitch Swing % 26 34.1 8.1 24.6 -9.5 22.4 -2.2 23.7 1.3 19.3 -4.4
First Pitch Strike % 62.9 61.4 -1.5 57.2 -4.2 61.6 4.4 60.4 -1.2 56.8 -3.6
+ View Complete Year to Year Changes Leaderboard

Statcast Shift Statistics

SeasonBat SidePAShifts%wOBA - No ShiftwOBA - Shift
2016 R 44 1 2.3 .203 .000
2017 R 187 0 0.0 .276
2018 R 407 19 4.7 .336 .308
2019 R 494 89 18.0 .381 .406
2020 R 242 49 20.2 .356 .308

Statcast Rankings