LF · 2015–2025 · born 1989
Mark Canha
+14.6
career WAR (consensus)
+14.5 / +14.8
bWAR / fWAR
5
times traded
Career
Trades
COL → OAK, 2014Mark Canha, COL ⇄ OAK, 2014 · +7.6 WAR for OAK over 6 seasons92far betterNYM → MIL, 2023Mark Canha, MIL ⇄ NYM, 2023 · +0.9 WAR for MIL over 1 season77betterMIL → DET, 2023Mark Canha, DET ⇄ MIL, 2023 · +0.5 WAR for DET over 1 season50evenDET → SFG, 2024Mark Canha, DET ⇄ SFG, 2024 · +0.1 WAR for SFG over 1 season40even · prov.MIL → KCR, 2025KCR ⇄ MIL, 2025 · -0.8 WAR for KCR over 1 season4far worse · prov.Seasons
| Year | Club | PA | bWAR | fWAR | wRC+ | OPS+ | Salary |
|---|---|---|---|---|---|---|---|
| 2015 | OAK | 485 | +1.6 | +1.3 | 105 | 105 | — |
| 2016 | OAK | 44 | -0.6 | -0.4 | 18 | 26 | $513K |
| 2017 | OAK | 187 | -0.8 | -0.8 | 71 | 73 | $545K |
| 2018 | OAK | 411 | +1.7 | +1.9 | 115 | 114 | — |
| 2019 | OAK | 497 | +4.3 | +3.9 | 146 | 146 | $2.0M |
| 2020 | OAK | 243 | +1.5 | +1.5 | 129 | 124 | $4.8M |
| 2021 | OAK | 625 | +2.7 | +2.9 | 116 | 111 | $6.9M |
| 2022 | NYM | 542 | +2.5 | +2.5 | 126 | 122 | $13.0M |
| 2023 | NYM | 303 | +1.2 | +0.8 | 104 | 101 | $11.5M |
| 2023 | MIL | 204 | +1.0 | +0.9 | 121 | 119 | $11.5M |
| 2024 | DET | 377 | +0.5 | +0.6 | 99 | 95 | $11.5M |
| 2024 | SFG | 85 | -0.0 | +0.2 | 108 | 106 | $11.5M |
| 2025 | KCR | 125 | -1.0 | -0.6 | 50 | 52 | $1.4M |
The web around him
loading the web…
player · size = WAR delivered, colour = percentile ( worse better) franchise trade 0 players · 0 trades · 0 clubs