Mark Canha

LF Kansas City Royals
Age 38 R/R 6'1" / 200 lbs MLB HR -15%K -8% Svc 12.000 · Ctrl thru 2027
Overview
MLBExt / FA-dealFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202334MLBMIL507.262/.359/.40011111181.6
202435MLBSF462.242/.348/.346771020.2
202536MLBKC125.212/.276/.2651056-0.7
2027PROJ38MLBKC213.228/.317/.3293388-0.1
2028PROJ39MLBKC119.217/.305/.3051178-1.0
Last 3 seasons WAR 1.0  ·  Next 2 projected WAR -1.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service12.000First FA2028
2027Ext / FA-deal$1M
Skills · percentileStatcast 2023-2025
Whiff%80
Chase%73
Speed58
xwOBA46
Avg EV35
Bat Spd25
CompsJose Espinoza (age 38) · Raul Sanchez (age 38) · Jeff Reboulet (age 38)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 9188vR 78
AVG/OBP/SLG.228 / .317 / .329
PA213
HR3
K%21
BB%9
BABIP282
ISO102
MLB%100%
Value2027 · WAR
BAT: -2.9 runs (wOBA-derived runs vs avg)-3BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: -2.3 runs (Positional adjustment)-2POSREP: +4.6 runs (Replacement-level credit)+5REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.1-1.02728
Tools · Splits · ContractCON 52 / POW 37
Toolsscout grade · Statcast %ile · 2023-2025
CONTACT52
Whiff%
807.9%
xAVG
200.227
POWER37
Barrel%
163.8
Avg EV
3588.0
Bat Spd
2568.7
EYE61
Chase%
7327.2%
SPEED41
Sprint
5827.8
DEFENSE50
scouting grade only
Platoon Splits2024-2025 · 587 PA
vs LHP
vs RHP
Edge
PA
198
389
—
wRC+
102
81
◀◀L
wOBA
319
288
◀L
ISO
105
087
◀◀L
BABIP
321
273
◀L
K%
19.7%
20.8%
◀L
BB%
9.1%
9.8%
▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2015
Service   12.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$1M———
Totals $1M $-0.4M -$1M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201021 ROKGCL Marlins — 2117 3000 211 11 176300176476 176 510 231 11 — — — — — —
201122 AGreensboro Grasshoppers — 455384 10622025 59855 73 276379529908 253288 1913 392 85 — — — — — —
201223 A+Jupiter Hammerheads — 478406 1192436 54759 13 293388411799 118339 1611 356 86 — — — — — —
201324 AAJacksonville Suns — 504425 11632213 5410215 61 273374449824 176327 2011 362 95 — — — — — —
201425 AAANew Orleans Zephyrs — 537465 14128320 571128 31 303389505894 202356 2111 390 102 — — — — — —
201425 INTLAguilas Cibaenas — 6760 6101 2213 10 100169167336 67125 313 158 -7 — — — — — —
201526 MLBOakland Athletics — 485441 11222316 33968 72 254317426744 172289 207 329 113 +7 +1 -9 -9 +11 0.1
201627 MLBOakland Athletics — 4441 5003 0201 01 122143341484 220105 450 200 31 -4 -0 -0 -1 +1 -0.4
201728 MLBOakland Athletics — 187173 361315 7566 20 208263382645 173274 304 286 82 -4 +0 -6 -5 +4 -1.2
201728 AAANashville Sounds — 317272 7725312 34627 40 283377529906 246323 2011 392 99 — — — — — —
201829 MLBOakland Athletics — 411365 9122017 348810 12 249330449779 200282 218 345 121 +10 -1 -2 +1 +9 1.8
201930 MLBOakland Athletics — 497410 11216326 6710718 32 273398517915 244308 2213 403 165 +38 -0 -3 +2 +11 4.8
202031 MLBOakland Athletics — 243191 471225 375410 40 246395408803 162307 2215 360 130 +9 +1 -1 -3 +5 1.2
202132 MLBOakland Athletics — 625519 12022417 7712827 122 231360387747 156274 2012 341 120 +15 +2 -2 -7 +14 2.2
202233 MLBNew York Mets — 542462 12324013 489728 31 266370403772 136309 189 350 127 +18 +0 -6 -6 +12 1.8
202334 MLBMilwaukee Brewers — 507435 11425111 497917 111 262359400759 138293 1610 341 118 +11 +2 -2 -5 +11 1.6
202435 MLBSan Francisco Giants — 462393 952007 519613 70 242348346694 104298 2111 318 102 +1 +1 -3 -8 +10 0.2
202536 MLBKansas City Royals — 125113 24301 7243 01 212276265542 53256 196 249 56 -6 -0 -1 -2 +3 -0.7
202536 AAAOmaha Storm Chasers — 3327 6101 690 00 222364370734 148294 2718 339 49 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 41283543 87917914121 410845141 5012 248349409758 161290 2010 340 117 +81 +5 -37 -42 +89 9.9
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201021 ROK MLEGCL Marlins — 2118 3000 111 11 167250167417 143 55 185 11 — — — — — —
201122 A MLEGreensboro Grasshoppers — 455408 8918018 351195 73 218288395683 176247 268 294 85 — — — — — —
201223 A+ MLEJupiter Hammerheads — 478420 1012225 401119 13 240320338658 98298 238 295 86 — — — — — —
201324 AA MLEJacksonville Suns — 504441 10829210 3812115 61 245326388714 143300 248 309 95 — — — — — —
201425 AAA MLENew Orleans Zephyrs — 537481 12224314 411438 31 254323403726 150321 278 319 102 — — — — — —
201526 MLB MLEOakland Athletics — 485441 11321318 33968 72 256320440759 184289 207 335 113 +7 +1 -9 -9 +11 0.1
201627 MLB MLEOakland Athletics — 4441 5003 0201 01 122143341484 220105 450 214 31 -4 -0 -0 -1 +1 -0.4
201728 MLB MLEOakland Athletics — 187173 361315 7566 20 208263382645 173274 304 289 82 -4 +0 -6 -5 +4 -1.2
201728 AAA MLENashville Sounds — 317283 6619311 23807 40 233307438745 205271 257 314 99 — — — — — —
201829 MLB MLEOakland Athletics — 411368 9221019 318810 12 250325462787 212282 218 347 121 +10 -1 -2 +1 +9 1.8
201930 MLB MLEOakland Athletics — 497411 11415329 6610718 32 277400540940 263308 2213 411 165 +38 -0 -3 +2 +11 4.8
202031 MLB MLEOakland Athletics — 243192 471225 365410 40 245391406797 161307 2215 360 130 +9 +1 -1 -3 +5 1.2
202132 MLB MLEOakland Athletics — 625519 12121419 7712827 122 233361399760 166274 2012 346 120 +15 +2 -2 -7 +14 2.2
202233 MLB MLENew York Mets — 542463 12625013 479728 31 272374410784 138309 189 356 127 +18 +0 -6 -6 +12 1.8
202334 MLB MLEMilwaukee Brewers — 507436 11527110 487917 111 264359399758 135293 169 343 118 +11 +2 -2 -5 +11 1.6
202435 MLB MLESan Francisco Giants — 462395 972008 499613 70 246348357705 111298 2111 319 102 +1 +1 -3 -8 +10 0.2
202536 MLB MLEKansas City Royals — 125113 24301 7243 01 212276265542 53256 196 251 56 -6 -0 -1 -2 +3 -0.7
202536 AAA MLEOmaha Storm Chasers — 3329 5101 4110 00 172273310583 138227 3312 241 49 — — — — — —
201021 ROK MLEGCL Marlins — 2118 3000 111 11 167250167417 167 55 185 11 — — — — — —
201021 ROK RAWGCL Marlins — 2117 3000 211 11 176300176476 176 510 231 11 — — — — — —
201122 A MLEGreensboro Grasshoppers — 455408 8918018 351195 73 218288395683 176255 268 294 85 — — — — — —
201122 A RAWGreensboro Grasshoppers — 455384 10622025 59855 73 276379529908 253288 1913 392 85 — — — — — —
201223 A+ MLEJupiter Hammerheads — 478420 1012225 401119 13 240320338658 98308 238 295 86 — — — — — —
201223 A+ RAWJupiter Hammerheads — 478406 1192436 54759 13 293388411799 118339 1611 356 86 — — — — — —
201324 AA MLEJacksonville Suns — 504441 10829210 3812115 61 245326388714 143311 248 309 95 — — — — — —
201324 AA RAWJacksonville Suns — 504425 11632213 5410215 61 273374449824 176327 2011 362 95 — — — — — —
201425 AAA MLE2 teams — 604537 13827316 4716111 41 257329408737 151331 278 319 102 — — — — — —
201425 AAA RAW2 teams — 604525 14729321 5913311 41 280365467831 187332 2210 364 102 — — — — — —
201526 MLB MLEOakland Athletics — 485441 11321318 33968 72 256320440759 184288 207 335 113 +7 +1 -9 -9 +11 0.1
201526 MLB RAWOakland Athletics — 485441 11222316 33968 72 254317426744 172289 207 329 113 +7 +1 -9 -9 +11 0.1
201627 MLB MLEOakland Athletics — 4441 5003 0201 01 122143341484 220105 450 214 31 -4 -0 -0 -1 +1 -0.4
201627 MLB RAWOakland Athletics — 4441 5003 0201 01 122143341484 220105 450 200 31 -4 -0 -0 -1 +1 -0.4
201728 AAA MLE2 teams — 504456 10232416 3013613 60 224291417707 193279 276 305 92 — — — — — —
201728 AAA RAW2 teams — 504445 11338417 4111813 60 254335472807 218306 238 352 92 — — — — — —
201829 MLB MLEOakland Athletics — 411368 9221019 318810 12 250325462787 212278 218 347 121 +10 -1 -2 +1 +9 1.8
201829 MLB RAWOakland Athletics — 411365 9122017 348810 12 249330449779 200282 218 345 121 +10 -1 -2 +1 +9 1.8
201930 MLB MLEOakland Athletics — 497411 11415329 6610718 32 277400540940 263307 2213 411 165 +38 -0 -3 +2 +11 4.8
201930 MLB RAWOakland Athletics — 497410 11216326 6710718 32 273398517915 244308 2213 403 165 +38 -0 -3 +2 +11 4.8
202031 MLB MLEOakland Athletics — 243192 471225 365410 40 245391406797 161304 2215 360 130 +9 +1 -1 -3 +5 1.2
202031 MLB RAWOakland Athletics — 243191 471225 375410 40 246395408803 162307 2215 360 130 +9 +1 -1 -3 +5 1.2
202132 MLB MLEOakland Athletics — 625519 12121419 7712827 122 233361399760 166273 2012 346 120 +15 +2 -2 -7 +14 2.2
202132 MLB RAWOakland Athletics — 625519 12022417 7712827 122 231360387747 156274 2012 341 120 +15 +2 -2 -7 +14 2.2
202233 MLB MLENew York Mets — 542463 12625013 479728 31 272374410784 138317 189 356 127 +18 +0 -6 -6 +12 1.8
202233 MLB RAWNew York Mets — 542462 12324013 489728 31 266370403772 136309 189 350 127 +18 +0 -6 -6 +12 1.8
202334 MLB MLEMilwaukee Brewers — 507436 11527110 487917 111 264359399758 135297 169 343 118 +11 +2 -2 -5 +11 1.6
202334 MLB RAWMilwaukee Brewers — 507435 11425111 497917 111 262359400759 138293 1610 341 118 +11 +2 -2 -5 +11 1.6
202435 MLB MLESan Francisco Giants — 462395 972008 499613 70 246348357705 111301 2111 319 102 +1 +1 -3 -8 +10 0.2
202435 MLB RAWSan Francisco Giants — 462393 952007 519613 70 242348346694 104298 2111 318 102 +1 +1 -3 -8 +10 0.2
202536 MLB MLE2 teams — 158142 29402 11353 01 204276275550 70252 227 249 55 -8 -0 -1 -2 +3 -0.9
202536 MLB RAW2 teams — 158140 30402 13333 01 214295286581 71262 218 268 55 -8 -0 -1 -2 +3 -0.9
201021 ROK MLEGCL Marlins — 2119 3000 111 11 158250158408 143 55 185 11 — — — — — —
201122 A MLEGreensboro Grasshoppers — 455412 8918018 351195 73 216288391679 175247 268 294 85 — — — — — —
201223 A+ MLEJupiter Hammerheads — 478426 1012225 401119 13 237320333653 96298 238 295 86 — — — — — —
201324 AA MLEJacksonville Suns — 504446 10829210 3812115 61 242326383709 141300 248 309 95 — — — — — —
201425 AAA MLE2 teams — 604541 13827316 4716111 41 255329405734 150321 278 319 102 — — — — — —
201526 MLB MLEOakland Athletics — 485441 11321318 33968 72 256320440759 184289 207 335 113 — — — — — —
201627 MLB MLEOakland Athletics — 4443 5003 0201 01 116143326468 209105 450 214 31 — — — — — —
201728 AAA MLE2 teams — 504456 10232416 3013613 60 224291417707 193272 276 305 92 — — — — — —
201829 MLB MLEOakland Athletics — 411367 9221019 318810 12 251325463788 213282 218 347 121 — — — — — —
201930 MLB MLEOakland Athletics — 497410 11415329 6610718 32 278400541941 263308 2213 411 165 — — — — — —
202031 MLB MLEOakland Athletics — 243195 471225 365410 40 241391400791 159307 2215 360 130 — — — — — —
202132 MLB MLEOakland Athletics — 625516 12121419 7712827 122 234361401762 167274 2012 346 120 — — — — — —
202233 MLB MLENew York Mets — 542462 12625013 479728 31 273374411785 139309 189 356 127 — — — — — —
202334 MLB MLEMilwaukee Brewers — 507437 11527110 487917 111 263359398757 135293 169 343 118 — — — — — —
202435 MLB MLESan Francisco Giants — 462397 972008 499613 70 244348355703 111298 2111 319 102 — — — — — —
202536 MLB MLE2 teams — 158143 29402 11353 01 203276273548 70250 227 249 55 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202435 MLB MLESan Francisco Giants — 462397 972008 499613 70 244348355703 111298 2111 319 102 — — — — — —
202536 MLB MLE2 teams — 158143 29402 11353 01 203276273548 70250 227 249 55 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202738 MLB MLEKC 100% 213187 43813 20454 31 231319335654 104284 219 299 88 -3 +0 -0 -2 +5 -0.1
▸ 2027 — real world (MLB)
202738 MLB CTXKC 100% 213187 43813 20454 31 228317329646 101282 219 296 88 -3 +0 -0 -2 +5 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202839 MLB MLEKC 100% 119105 23402 11262 10 220307310617 91274 229 284 78 -3 +0 -9 -1 +3 -1.0
202839 MLB CTXKC 100% 119105 22401 11262 10 217305305610 87272 229 281 78 -3 +0 -9 -1 +3 -1.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 42473648 90118314122 421871143 5112 247348405753 158290 2110 339 108 +78 +5 -45 -43 +92 8.9
/ 162G— A+C — 650558 13828219 6413322 82 247347407754 159290 2010 339 108 +12 +1 -7 -7 +14 1.4
Career— MLE — 68725980 146630625196 6201520195 7722 245336403739 158293 229 328 108 +75 +6 -45 -46 +97 8.8
/ 162G— MLE — 650566 13929219 5914418 72 246336405741 159293 229 328 108 +11 +1 -7 -7 +14 1.3