Mark CanhaLF Kansas City Royals
Age 37 R/R 6'1" / 200 lbs MLB HR -15%K -8% Svc 11.000 · Ctrl thru 2026
2026 ROS PROJECTION0 act + 0 ros · stats below = ROS only
showingROS
wRC+†vL 9996vR 86
AVG/OBP/SLG.222 / .300 / .278
PA20
HR0
K%20
BB%10
BABIP284
ISO56
MLB%100%
Value2026 · WAR
BAT: -0.1 runs (wOBA-derived runs vs avg)-0BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: -0.2 runs (Positional adjustment)-0POSREP: +0.4 runs (Replacement-level credit)+0REPTotal WAR: +0.10+0.1WAR
trajectory · projected WAR by year
0.1-0.92627
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   11.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$0.1M+0.0$0.0M-$0.0M
Totals $0.1M $0.0M -$0.0M

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. 2026 = actual YTD + projected ROS + total. 2027+ 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 42 -1 -0 +0 -0.1
201122 AGreensboro Grasshoppers 455384 10622025 59855 73 276379529908 253288 1913 392 152 +28 +0 +10 3.9
201223 A+Jupiter Hammerheads 478406 1192436 54759 13 293388411799 118339 1611 356 127 +15 -1 +10 2.5
201324 AAJacksonville Suns 504425 11632213 5410215 61 273374449824 176327 2011 362 131 +19 +1 +11 3.1
201425 AAANew Orleans Zephyrs 537465 14128320 571128 31 303389505894 202356 2111 390 150 +32 +0 +12 4.5
201425 INTLAguilas Cibaenas 6760 6101 2213 10 100169167336 67125 313 158 -7 -9 +0 +1 -0.7
201526 MLBOakland Athletics 485441 11222316 33968 72 254317426744 172289 207 329 109 +5 +1 -9 -9 +11 -0.1
201627 MLBOakland Athletics 4441 5003 0201 01 122143341484 220105 450 200 21 -4 -0 -0 -1 +1 -0.5
201728 MLBOakland Athletics 187173 361315 7566 20 208263382645 173274 304 286 79 -5 +0 -6 -5 +4 -1.2
201728 AAANashville Sounds 317272 7725312 34627 40 283377529906 246323 2011 392 151 +19 +1 +7 2.8
201829 MLBOakland Athletics 411365 9122017 348810 12 249330449779 200282 218 345 120 +10 -1 -2 +1 +9 1.7
201930 MLBOakland Athletics 497410 11216326 6710718 32 273398517915 244308 2213 403 159 +35 -0 -3 +2 +11 4.5
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 117 +13 +2 -2 -7 +14 1.9
202233 MLBNew York Mets 542462 12324013 489728 31 266370403772 136309 189 350 123 +15 +0 -6 -6 +12 1.5
202334 MLBMilwaukee Brewers 507435 11425111 497917 111 262359400759 138293 1610 341 117 +10 +2 -2 -5 +11 1.6
202435 MLBSan Francisco Giants 462393 952007 519613 70 242348346694 104298 2111 318 101 +1 +1 -3 -8 +10 0.1
202536 MLBKansas City Royals 125113 24301 7243 01 212276265542 53256 196 249 55 -7 -0 -1 -2 +3 -0.8
202536 AAAOmaha Storm Chasers 3327 6101 690 00 222364370734 148294 2718 339 115 +1 +0 +1 0.1
▸ 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 145 55 188 13 -2 -0 +0 -0.2
201122 A MLEGreensboro Grasshoppers 455408 8918018 351195 73 218288395683 176247 268 294 85 -8 +0 +10 0.2
201223 A+ MLEJupiter Hammerheads 478420 1012225 401119 13 240320338658 98299 238 295 86 -8 -1 +10 0.1
201324 AA MLEJacksonville Suns 504441 10828210 3812115 61 245326385711 141297 248 305 93 -4 +1 +11 0.7
201425 AAA MLENew Orleans Zephyrs 537482 12024314 401438 31 249317398715 149311 277 310 96 -3 +0 +12 0.9
201526 MLB MLEOakland Athletics 485441 11422318 33968 72 259322444766 186289 207 334 112 +7 +1 -9 -9 +11 0.1
201627 MLB MLEOakland Athletics 4441 5003 0201 01 122143341484 220105 450 212 29 -4 -0 -0 -1 +1 -0.4
201728 MLB MLEOakland Athletics 187173 361315 7566 20 208263382645 173274 304 290 82 -4 +0 -6 -5 +4 -1.2
201728 AAA MLENashville Sounds 317283 6619311 23807 40 233307438745 205274 257 316 100 +0 +1 +7 0.8
201829 MLB MLEOakland Athletics 411365 9322019 348810 12 255335471806 216282 218 346 120 +10 -1 -2 +1 +9 1.8
201930 MLB MLEOakland Athletics 497410 11516329 6710718 32 280404546950 266308 2213 409 163 +37 -0 -3 +2 +11 4.7
202031 MLB MLEOakland Athletics 243191 471225 375410 40 246395408803 162307 2215 359 129 +8 +1 -1 -3 +5 1.2
202132 MLB MLEOakland Athletics 625519 12222419 7712827 122 235363403765 168274 2012 344 119 +14 +2 -2 -7 +14 2.1
202233 MLB MLENew York Mets 542462 12625013 489728 31 273375411787 139309 189 351 124 +15 +0 -6 -6 +12 1.5
202334 MLB MLEMilwaukee Brewers 507435 11325110 497917 111 260357391748 131293 1610 336 113 +8 +2 -2 -5 +11 1.3
202435 MLB MLESan Francisco Giants 462393 982108 519613 70 249354364718 115298 2111 318 101 +1 +1 -3 -8 +10 0.1
202536 MLB MLEKansas City Royals 125113 24301 7243 01 212276265542 53256 196 250 55 -7 -0 -1 -2 +3 -0.8
202536 AAA MLEOmaha Storm Chasers 3329 5101 4110 00 172273310583 138242 3312 254 58 -2 +0 +1 -0.1
201021 ROK MLEGCL Marlins 2118 3000 111 11 167250167417 167 55 188 13
201021 ROK RAWGCL Marlins 2117 3000 211 11 176300176476 176 510 231 13
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 10828210 3812115 61 245326385711 141311 248 305 93
201324 AA RAWJacksonville Suns 504425 11632213 5410215 61 273374449824 176327 2011 362 93
201425 AAA MLE2 teams 604539 13426316 4516111 41 249319397716 148318 277 310 96
201425 AAA RAW2 teams 604525 14729321 5913311 41 280365467831 187332 2210 364 96
201526 MLB MLEOakland Athletics 485441 11422318 33968 72 259322444766 186291 207 334 112 +7 +1 -9 -9 +11 0.1
201526 MLB RAWOakland Athletics 485441 11222316 33968 72 254317426744 172289 207 329 112 +7 +1 -9 -9 +11 0.1
201627 MLB MLEOakland Athletics 4441 5003 0201 01 122143341484 220105 450 212 29 -4 -0 -0 -1 +1 -0.4
201627 MLB RAWOakland Athletics 4441 5003 0201 01 122143341484 220105 450 200 29 -4 -0 -0 -1 +1 -0.4
201728 AAA MLE2 teams 504456 10232416 3013613 60 224291417707 193279 276 306 93
201728 AAA RAW2 teams 504445 11338417 4111813 60 254335472807 218306 238 352 93
201829 MLB MLEOakland Athletics 411365 9322019 348810 12 255335471806 216285 218 346 120 +10 -1 -2 +1 +9 1.8
201829 MLB RAWOakland Athletics 411365 9122017 348810 12 249330449779 200282 218 345 120 +10 -1 -2 +1 +9 1.8
201930 MLB MLEOakland Athletics 497410 11516329 6710718 32 280404546950 266312 2213 409 163 +37 -0 -3 +2 +11 4.7
201930 MLB RAWOakland Athletics 497410 11216326 6710718 32 273398517915 244308 2213 403 163 +37 -0 -3 +2 +11 4.7
202031 MLB MLEOakland Athletics 243191 471225 375410 40 246395408803 162307 2215 359 129 +8 +1 -1 -3 +5 1.2
202031 MLB RAWOakland Athletics 243191 471225 375410 40 246395408803 162307 2215 360 129 +8 +1 -1 -3 +5 1.2
202132 MLB MLEOakland Athletics 625519 12222419 7712827 122 235363403765 168275 2012 344 119 +14 +2 -2 -7 +14 2.1
202132 MLB RAWOakland Athletics 625519 12022417 7712827 122 231360387747 156274 2012 341 119 +14 +2 -2 -7 +14 2.1
202233 MLB MLENew York Mets 542462 12625013 489728 31 273375411787 139317 189 351 124 +15 +0 -6 -6 +12 1.5
202233 MLB RAWNew York Mets 542462 12324013 489728 31 266370403772 136309 189 350 124 +15 +0 -6 -6 +12 1.5
202334 MLB MLEMilwaukee Brewers 507435 11325110 497917 111 260357391748 131293 1610 336 113 +8 +2 -2 -5 +11 1.3
202334 MLB RAWMilwaukee Brewers 507435 11425111 497917 111 262359400759 138293 1610 341 113 +8 +2 -2 -5 +11 1.3
202435 MLB MLESan Francisco Giants 462393 982108 519613 70 249354364718 115306 2111 318 101 +1 +1 -3 -8 +10 0.1
202435 MLB RAWSan Francisco Giants 462393 952007 519613 70 242348346694 104298 2111 318 101 +1 +1 -3 -8 +10 0.1
202536 MLB MLE2 teams 158142 29402 11353 01 204276275550 70252 227 250 56 -8 -0 -1 -2 +3 -0.9
202536 MLB RAW2 teams 158140 30402 13333 01 214295286581 71262 218 268 56 -8 -0 -1 -2 +3 -0.9
201021 ROK MLEGCL Marlins 2119 3000 111 11 158250158408 145 55 188 13
201122 A MLEGreensboro Grasshoppers 455412 8918018 351195 73 216288391679 175247 268 294 85
201223 A+ MLEJupiter Hammerheads 478426 1012225 401119 13 237320333653 96299 238 295 86
201324 AA MLEJacksonville Suns 504446 10828210 3812115 61 242326381707 139297 248 305 93
201425 AAA MLE2 teams 604543 13426316 4516111 41 247319394713 147311 277 310 96
201526 MLB MLEOakland Athletics 485441 11422318 33968 72 259322444766 186289 207 334 112
201627 MLB MLEOakland Athletics 4443 5003 0201 01 116143326468 209105 450 212 29
201728 AAA MLE2 teams 504456 10232416 3013613 60 224291417707 193274 276 306 93
201829 MLB MLEOakland Athletics 411364 9322019 348810 12 255335473807 217282 218 346 120
201930 MLB MLEOakland Athletics 497409 11516329 6710718 32 281404548952 267308 2213 409 163
202031 MLB MLEOakland Athletics 243194 471225 375410 40 242395402797 160307 2215 359 129
202132 MLB MLEOakland Athletics 625516 12222419 7712827 122 236363405768 169274 2012 344 119
202233 MLB MLENew York Mets 542461 12625013 489728 31 273375412788 139309 189 351 124
202334 MLB MLEMilwaukee Brewers 507436 11325110 497917 111 259357390747 131293 1610 336 113
202435 MLB MLESan Francisco Giants 462395 982108 519613 70 248354362717 114298 2111 318 101
202536 MLB MLE2 teams 158143 29402 11353 01 203276273548 70253 227 250 56
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202334 MLB MLEMilwaukee Brewers 507436 11325110 497917 111 259357390747 131293 1610 336 113
202435 MLB MLESan Francisco Giants 462395 982108 519613 70 248354362717 114298 2111 318 101
202536 MLB MLE2 teams 158143 29402 11353 01 203276273548 70253 227 250 56
▸ 2026 season
202637 MLB MLEKC 100% 2018 4100 240 00 222300278578 56288 2010 310 96 -0 +0 -0 -0 +0 0.1
▸ 2026 — real world (MLB)
202637 MLB CTXKC 100% 2018 4100 240 00 222300278578 56284 2010 287 96 -0 +0 -0 -0 +0 0.0
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202738 MLB MLEKC 100% 166145 32602 16344 20 221315303619 83278 2010 296 86 -3 +0 -8 -2 +4 -0.9
202738 MLB CTXKC 100% 166145 32602 16344 20 221315303619 83274 2010 273 86 -3 +0 -8 -2 +4 -0.9
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 42943688 91118514123 426879145 5212 247348405753 158290 2010 338 107 +78 +6 -45 -44 +93 9.1
/ 162G A+C 650558 13828219 6413322 82 247347407754 159290 2010 338 107 +12 +1 -7 -7 +14 1.4
Career MLE 67265844 143530224193 6141487193 7521 246337405742 159294 229 326 107 +78 +6 -45 -44 +93 9.1
/ 162G MLE 650565 13929219 5914419 72 246337405743 159294 229 326 107 +12 +1 -7 -7 +14 1.4