Mark Canha
Bats R Throws R6'2" 192 lbBorn 1989 San Jose, USADebut 2015Team KCDraft 2010 R7 #227 Miami Marlins, California
Projections
| Season | PA | AB | H | 2B | 3B | HR | BB | SO | SB | AVG | OBP | SLG | OPS | ISO | wOBA | K% | BB% | HIT+ | WAR |
|---|
| 2026 | 112 | 97 | 23 | 5 | 0 | 2 | 11 | 22 | 1 | 0.234 | 0.330 | 0.351 | 0.682 | 0.117 | 0.308 | 19.6 | 9.9 | 90.2 | 0.22 |
Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.
Batting
| Year | Team | G | PA | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | HIT+ |
|---|
| 2025 | KC | 46 | 125 | 9 | 24 | 3 | 0 | 1 | 6 | 0 | 7 | 24 | 0.212 | 0.272 | 0.265 | 0.537 | 52.1 |
| 2024 | SF | 125 | 462 | 46 | 95 | 20 | 0 | 7 | 42 | 7 | 51 | 96 | 0.242 | 0.344 | 0.346 | 0.690 | 103.8 |
| 2023 | MIL | 139 | 507 | 51 | 114 | 25 | 1 | 11 | 62 | 11 | 49 | 79 | 0.262 | 0.355 | 0.400 | 0.755 | 110.9 |
| 2022 | NYM | 140 | 542 | 71 | 123 | 24 | 0 | 13 | 61 | 3 | 48 | 97 | 0.266 | 0.367 | 0.403 | 0.770 | 127.3 |
| 2021 | OAK | 141 | 625 | 93 | 120 | 22 | 4 | 17 | 61 | 12 | 77 | 128 | 0.231 | 0.358 | 0.387 | 0.746 | 117.4 |
| 2020 | OAK | 59 | 243 | 32 | 47 | 12 | 2 | 5 | 33 | 4 | 37 | 54 | 0.246 | 0.387 | 0.408 | 0.795 | 129.7 |
| 2019 | OAK | 126 | 497 | 80 | 112 | 16 | 3 | 26 | 58 | 3 | 67 | 107 | 0.273 | 0.396 | 0.517 | 0.913 | 147.6 |
| 2018 | OAK | 122 | 411 | 60 | 91 | 22 | 0 | 17 | 52 | 1 | 34 | 88 | 0.249 | 0.328 | 0.449 | 0.778 | 113.0 |
| 2017 | OAK | 57 | 187 | 16 | 36 | 13 | 1 | 5 | 14 | 2 | 7 | 56 | 0.208 | 0.262 | 0.382 | 0.644 | 72.4 |
| 2016 | OAK | 16 | 44 | 4 | 5 | 0 | 0 | 3 | 6 | 0 | 0 | 20 | 0.122 | 0.140 | 0.341 | 0.481 | 23.7 |
| 2015 | OAK | 124 | 485 | 61 | 112 | 22 | 3 | 16 | 70 | 7 | 33 | 96 | 0.254 | 0.315 | 0.426 | 0.742 | 106.5 |
| Career | | 1095 | 4128 | 523 | 879 | 179 | 14 | 121 | 465 | 50 | 410 | 845 | 0.248 | 0.346 | 0.409 | 0.755 | 114.0 |
Statcast
| Year | PA | EV | LA | Barrel% | HardHit% | Whiff% | Chase% | xBA | xSLG | xwOBA | Sprint |
|---|
| 2025 | 125 | 86.6 | 19.9 | 2.2 | 33.0 | 23.7 | 28.6 | 0.214 | 0.303 | 0.268 | 27.8 |
| 2024 | 462 | 88.4 | 9.6 | 3.3 | 37.4 | 21.8 | 23.6 | 0.211 | 0.314 | 0.293 | 27.8 |
| 2023 | 507 | 87.9 | 13.1 | 4.7 | 36.7 | 18.3 | 23.8 | 0.244 | 0.383 | 0.323 | 27.8 |
| 2022 | 542 | 87.7 | 10.9 | 4.9 | 36.6 | 22.2 | 24.3 | 0.246 | 0.379 | 0.328 | 27.5 |
| 2021 | 625 | 87.3 | 13.5 | 7.1 | 35.4 | 21.5 | 20.7 | 0.227 | 0.381 | 0.332 | 27.8 |
| 2020 | 243 | 89.7 | 19.4 | 7.9 | 39.4 | 24.0 | 19.2 | 0.241 | 0.415 | 0.359 | 27.5 |
| 2019 | 497 | 89.1 | 15.2 | 10.6 | 41.1 | 22.8 | 22.1 | 0.245 | 0.465 | 0.362 | 27.6 |
| 2018 | 411 | 87.0 | 15.5 | 9.8 | 34.8 | 21.4 | 27.2 | 0.250 | 0.448 | 0.338 | 27.6 |
| 2017 | 187 | 88.1 | 19.8 | 7.0 | 33.9 | 25.8 | 34.8 | 0.217 | 0.375 | 0.279 | 27.8 |
| 2016 | 44 | 92.8 | 21.1 | 14.3 | 43.5 | 34.1 | 40.0 | 0.181 | 0.349 | 0.238 | 27.0 |
| 2015 | 485 | 89.3 | 12.8 | 9.3 | 36.2 | 22.6 | 32.5 | 0.243 | 0.408 | 0.316 | 28.2 |
Fielding
| Year | Team | Pos | G | Inn | PO | A | E | DP | Fld% | Runs saved |
|---|
| 2025 | KC | OF | 34 | 190 | 34 | 0 | 0 | 0 | 1.000 | |
| 2025 | KC | 1B | 3 | 14 | 17 | 1 | 0 | 2 | 1.000 | -0.1 |
| 2024 | SF | 1B | 50 | 375 | 322 | 20 | 3 | 32 | 0.991 | +3.0 |
| 2024 | SF | OF | 43 | 289 | 61 | 0 | 1 | 0 | 0.984 | |
| 2024 | SF | 3B | 1 | 1 | 0 | 0 | 0 | 0 | | -0.3 |
| 2023 | MIL | OF | 94 | 680 | 135 | 3 | 1 | 0 | 0.993 | |
| 2023 | MIL | 1B | 18 | 128 | 108 | 13 | 1 | 12 | 0.992 | +1.6 |
| 2023 | NYM | 3B | 4 | 5 | 0 | 1 | 0 | 0 | 1.000 | -0.1 |
| 2022 | NYM | OF | 132 | 1094 | 194 | 3 | 0 | 1 | 1.000 | |
| 2022 | NYM | 1B | 1 | 1 | 1 | 0 | 0 | 0 | 1.000 | -0.0 |
| 2022 | NYM | 3B | 1 | 8 | 0 | 1 | 0 | 0 | 1.000 | +0.1 |
| 2021 | OAK | OF | 134 | 1169 | 243 | 3 | 3 | 0 | 0.988 | |
| 2021 | OAK | 1B | 2 | 2 | 2 | 0 | 0 | 0 | 1.000 | -0.5 |
| 2020 | OAK | OF | 37 | 317 | 84 | 1 | 1 | 0 | 0.988 | |
| 2020 | OAK | 1B | 3 | 9 | 5 | 0 | 0 | 0 | 1.000 | -0.1 |
| 2019 | OAK | OF | 90 | 777 | 199 | 1 | 2 | 0 | 0.990 | |
| 2019 | OAK | 1B | 15 | 97 | 81 | 4 | 0 | 6 | 1.000 | -0.1 |
| 2018 | OAK | OF | 108 | 821 | 201 | 1 | 0 | 0 | 1.000 | |
| 2018 | OAK | 1B | 15 | 58 | 59 | 2 | 0 | 2 | 1.000 | -1.1 |
| 2017 | OAK | OF | 53 | 382 | 101 | 1 | 5 | 0 | 0.953 | |
| 2017 | OAK | 1B | 3 | 7 | 6 | 2 | 0 | 0 | 1.000 | -0.4 |
| 2016 | OAK | 1B | 5 | 30 | 31 | 7 | 1 | 3 | 0.974 | +0.2 |
| 2016 | OAK | OF | 5 | 34 | 6 | 0 | 0 | 0 | 1.000 | |
| 2016 | OAK | 3B | 3 | 13 | 3 | 1 | 0 | 1 | 1.000 | +0.2 |
| 2015 | OAK | 1B | 75 | 538 | 491 | 47 | 4 | 58 | 0.993 | +1.4 |
| 2015 | OAK | OF | 61 | 423 | 107 | 0 | 2 | 0 | 0.982 | |
| 2015 | OAK | 3B | 1 | 2 | 0 | 2 | 0 | 0 | 1.000 | +0.5 |
Runs saved covers the Statcast era; for catchers it includes framing.
Minor leagues
| Year | Level | Team | Side | PA / BF | Line | AVG / ERA | OPS |
|---|
| 2025 | AAA | Omaha Storm Chasers | Bat | 33 | 1 HR, 0 SB | 0.222 | 0.734 |
| 2017 | AAA | Nashville Sounds | Bat | 317 | 12 HR, 4 SB | 0.283 | 0.902 |
| 2014 | AAA | New Orleans Zephyrs | Bat | 537 | 20 HR, 3 SB | 0.303 | 0.889 |
| 2013 | AA | Jacksonville Suns | Bat | 504 | 13 HR, 6 SB | 0.273 | 0.820 |
| 2012 | A+ | Jupiter Hammerheads | Bat | 478 | 6 HR, 1 SB | 0.293 | 0.793 |
| 2011 | A | Greensboro Grasshoppers | Bat | 455 | 25 HR, 7 SB | 0.276 | 0.903 |
| 2010 | Rk | GCL Marlins | Bat | 21 | 0 HR, 1 SB | 0.176 | 0.462 |
Splits
| Year | vs LHP | vs RHP | Home | Away |
|---|
| 2025 | 0.273 | 0.213 | 0.158 | 0.330 |
| 2024 | 0.350 | 0.314 | 0.361 | 0.287 |
| 2023 | 0.362 | 0.326 | 0.349 | 0.328 |
| 2022 | 0.325 | 0.371 | 0.335 | 0.372 |
| 2021 | 0.340 | 0.362 | 0.330 | 0.381 |
| 2020 | 0.443 | 0.346 | 0.393 | 0.344 |
| 2019 | 0.379 | 0.422 | 0.449 | 0.368 |
| 2018 | 0.408 | 0.317 | 0.335 | 0.368 |
wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.
Postseason batting
| Year | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS |
|---|
| 2023 | 2 | 8 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.375 | 0.444 | 0.375 | 0.819 |
| 2022 | 3 | 10 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 0.000 | 0.167 | 0.000 | 0.167 |
| 2020 | 7 | 25 | 3 | 4 | 0 | 0 | 1 | 3 | 0 | 2 | 7 | 0.160 | 0.214 | 0.280 | 0.494 |
| 2019 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0.000 | 0.250 | 0.000 | 0.250 |
| 2018 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.000 | 0.000 | 0.000 | 0.000 |
| Career | 14 | 47 | 4 | 7 | 0 | 0 | 1 | 3 | 0 | 5 | 14 | 0.149 | 0.241 | 0.213 | 0.454 |
Salaries
| Year | Team | Salary |
|---|
| 2016 | OAK | $512,500 |
Public salary records run through 2016; current contract data is on the roadmap.