James McCann

C Arizona Diamondbacks
Age 37 R/R 6'2" / 235 lbs MLB HR -11% Svc 10.163 · Ctrl thru 2027
Overview
MLB40-MANExt / FA-dealFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202434MLBBAL233.234/.284/.38881830.3
202535MLBARI137.260/.326/.431501101.1
202636MLBARI166.282/.313/.455701110.9
2027PROJ37MLBARI188.253/.298/.42371980.5
2028PROJ38MLBARI81.241/.284/.3963087-0.7
Last 3 seasons WAR 2.3  ·  Next 2 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service10.163First FA2028
2027Ext / FA-deal$3M
Skills · percentileStatcast 2024-2026
Chase%87
Bat Spd65
Whiff%64
Barrel%56
Avg EV54
xwOBA52
Form.247/.281/.435 · rolling true talent (60d window) · proj .248/.291/.419
CompsMiguel Olivo (age 37) · Nick Hundley (age 35) · Rod Barajas (age 36)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 10198vR 89
AVG/OBP/SLG.253 / .298 / .423
PA188
HR7
K%25
BB%5
BABIP305
ISO177
MLB%100%
Value2027 · WAR
BAT: -0.4 runs (wOBA-derived runs vs avg)-0BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: -1.8 runs (Defensive runs vs avg)-2FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +4.1 runs (Replacement-level credit)+4REPTotal WAR: +0.50+0.5WAR
trajectory · projected WAR by year
0.5-0.72728
Tools · Recent Form · Splits · ContractCON 50 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT50
Whiff%
649.5%
xAVG
360.240
POWER50
Barrel%
569.1
Avg EV
5489.4
Bat Spd
6572.9
EYE45
Chase%
8724.5%
SPEED45
Sprint
1025.2
Recent Formrolling true talent ⓘ
K%27%▼▼31% over 39 PA (60d) · proj 25%
BB%4%▼0% over 39 PA (60d) · proj 5%
ISO.188▲.263 over 38 AB (60d) · proj .171
BABIP.296·.292 over 24 BIP (60d) · proj .296
SLASH.247/.281/.435·proj .248/.291/.419
Platoon Splits2024-2026 · 390 PA
vs LHP
vs RHP
Edge
PA
134
256
—
wRC+
92
92
—
wOBA
304
305
—
ISO
170
151
◀L
BABIP
264
315
▶▶R
K%
20.2%
27.7%
◀◀L
BB%
4.5%
6.2%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2015
Service   10.163 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$3M+0.5$2M-$1M
Totals $3M $2M -$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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

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)
201121 AWest Michigan Whitecaps — 3834 2100 2121 00 5913588223 2987 325 114 -57 — — — — — —
201121 ROKGCL Tigers — 1614 5101 111 00 3574386431.080 286333 66 470 122 — — — — — —
201222 AAErie SeaWolves — 230220 441202 8440 22 200228282510 82240 193 227 18 — — — — — —
201222 A+Lakeland Flying Tigers — 177160 461000 10295 30 287349350699 62346 166 317 69 — — — — — —
201222 INTLMesa Solar Sox — 4341 8000 270 00 195233195428 235 165 201 22 — — — — — —
201323 AAErie SeaWolves — 486441 1223018 30857 33 277333404736 127321 176 325 88 — — — — — —
201323 INTLLeones del Escogido — 3228 3010 460 00 107219179397 71136 1912 194 18 — — — — — —
201424 AAAToledo Mud Hens — 460417 1233407 25909 92 295348427775 132355 205 340 91 — — — — — —
201525 MLBDetroit Tigers — 425401 1061857 16903 01 264298387684 122325 214 301 93 -3 -0 -6 +8 +9 0.8
201626 MLBDetroit Tigers — 373344 769112 231092 01 221274358631 137283 296 280 79 -9 -0 +10 +7 +8 1.6
201626 AAAToledo Mud Hens — 2722 2000 560 00 9125991350 125 2219 196 -11 — — — — — —
201727 MLBDetroit Tigers — 391352 8914213 26899 10 253320415735 162300 237 326 111 +5 +0 -2 +7 +8 1.9
201828 MLBDetroit Tigers — 457427 941608 261162 03 220268314582 94282 256 263 67 -18 -1 +6 +8 +10 0.5
201929 MLBChicago White Sox — 476439 12026118 301376 41 273328460789 187359 296 348 119 +11 +0 -0 +8 +10 3.0
202030 MLBChicago White Sox — 11197 28307 8304 11 289367536903 247339 277 389 148 +6 -0 +4 +2 +2 1.5
202131 MLBNew York Mets — 412375 8712110 321152 12 232296349645 117304 288 290 86 -7 -1 +3 +7 +9 1.2
202232 MLBNew York Mets — 191174 34603 11464 30 195259282541 86244 246 247 57 -10 +1 +4 +4 +4 0.3
202232 AABinghamton Rumble Ponies — 4138 10201 3170 00 263317395712 132450 417 319 46 — — — — — —
202333 MLBBaltimore Orioles — 226207 461406 9575 31 222271377648 155274 254 283 74 -7 +0 +3 +4 +5 0.5
202434 MLBBaltimore Orioles — 233214 50908 13562 10 234284388672 154273 246 294 83 -5 +0 -2 +4 +5 0.3
202535 MLBArizona Diamondbacks — 137123 32605 8334 00 260326431757 171314 246 333 110 +2 +0 +1 +5 +3 1.1
202535 AAAGwinnett Stripers — 160148 441106 9410 00 297338493831 196365 266 358 68 — — — — — —
202636 MLBArizona Diamondbacks — 166156 44607 6421 00 282313455768 173343 254 333 111 +2 +0 -0 +3 +4 0.9
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 35983309 80613910104 20892044 1410 244297386683 142304 266 303 91 -39 -1 +22 +68 +78 13.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201121 A MLEWest Michigan Whitecaps — 3835 2100 1171 00 5710886194 2977 453 84 -57 — — — — — —
201121 ROK MLEGCL Tigers — 1614 4101 111 00 286375571946 286256 66 348 122 — — — — — —
201222 AA MLEErie SeaWolves — 230222 401001 6570 22 180202239440 59235 253 195 18 — — — — — —
201222 A+ MLELakeland Flying Tigers — 177163 411000 7415 30 252303313616 61318 234 270 69 — — — — — —
201323 AA MLEErie SeaWolves — 486451 1202816 201047 33 266308373680 106321 214 299 88 — — — — — —
201424 AAA MLEToledo Mud Hens — 460425 1142807 171069 92 268310384694 115328 234 302 91 — — — — — —
201525 MLB MLEDetroit Tigers — 425401 1071857 16903 01 267300389689 122325 214 306 93 -3 -0 -6 +8 +9 0.8
201626 MLB MLEDetroit Tigers — 373344 789113 231092 01 227279372651 145283 296 286 79 -9 -0 +10 +7 +8 1.6
201626 AAA MLEToledo Mud Hens — 2723 2000 470 00 8722287309 118 2615 152 -11 — — — — — —
201727 MLB MLEDetroit Tigers — 391352 9114214 26899 10 259326429755 170300 237 332 111 +5 +0 -2 +7 +8 1.9
201828 MLB MLEDetroit Tigers — 457427 951608 261162 03 222270316586 94282 256 267 67 -18 -1 +6 +8 +10 0.5
201929 MLB MLEChicago White Sox — 476440 12026118 291376 41 273326459785 186359 296 345 119 +11 +0 -0 +8 +10 3.0
202030 MLB MLEChicago White Sox — 11197 28307 8304 11 289367536903 247339 277 387 148 +6 -0 +4 +2 +2 1.5
202131 MLB MLENew York Mets — 412376 9013110 311152 12 239301359660 120304 288 295 86 -7 -1 +3 +7 +9 1.2
202232 MLB MLENew York Mets — 191174 35603 11464 30 201265287552 86244 246 253 57 -10 +1 +4 +4 +4 0.3
202232 AA MLEBinghamton Rumble Ponies — 4139 8101 2200 00 205244308552 103403 495 236 46 — — — — — —
202333 MLB MLEBaltimore Orioles — 226207 451306 9575 31 217267367634 150274 254 278 74 -7 +0 +3 +4 +5 0.5
202434 MLB MLEBaltimore Orioles — 233214 49808 13562 10 229279379658 150273 246 291 83 -5 +0 -2 +4 +5 0.3
202535 MLB MLEArizona Diamondbacks — 137123 31505 8334 00 252319415733 163314 246 331 110 +2 +0 +1 +5 +3 1.1
202535 AAA MLEGwinnett Stripers — 160152 35704 5500 00 230255355610 125305 313 268 68 — — — — — —
202636 MLB MLEArizona Diamondbacks — 166156 43507 6421 00 276307442749 167343 254 332 111 +2 +0 -0 +3 +4 0.9
201121 A MLE2 teams — 5449 5101 2182 00 102170184353 82129 334 162 -4 — — — — — —
201121 A RAW2 teams — 5448 7201 3132 00 146226250476 104171 246 219 -4 — — — — — —
201222 AA MLE3 teams — 450427 892201 141085 52 208242267509 59274 243 228 40 — — — — — —
201222 AA RAW3 teams — 450421 982202 20805 52 233276299575 67281 184 260 40 — — — — — —
201323 AA MLE2 teams — 518481 1293017 221107 33 268310378688 110329 214 299 88 — — — — — —
201323 AA RAW2 teams — 518469 1253028 34917 33 267325390716 124310 187 317 88 — — — — — —
201424 AAA MLEToledo Mud Hens — 460425 1142807 171069 92 268310384694 115335 234 302 91 — — — — — —
201424 AAA RAWToledo Mud Hens — 460417 1233407 25909 92 295348427775 132355 205 340 91 — — — — — —
201525 MLB MLEDetroit Tigers — 425401 1071857 16903 01 267300389689 122328 214 306 93 -3 -0 -6 +8 +9 0.8
201525 MLB RAWDetroit Tigers — 425401 1061857 16903 01 264298387684 122325 214 301 93 -3 -0 -6 +8 +9 0.8
201626 MLB MLE2 teams — 400367 809113 271162 01 218275354629 136278 297 277 73 -13 -0 +10 +7 +9 1.3
201626 MLB RAW2 teams — 400366 789112 281152 01 213273342614 128273 297 275 73 -13 -0 +10 +7 +9 1.3
201727 MLB MLEDetroit Tigers — 391352 9114214 26899 10 259326429755 170306 237 332 111 +5 +0 -2 +7 +8 1.9
201727 MLB RAWDetroit Tigers — 391352 8914213 26899 10 253320415735 162300 237 326 111 +5 +0 -2 +7 +8 1.9
201828 MLB MLEDetroit Tigers — 457427 951608 261162 03 222270316586 94285 256 267 67 -18 -1 +6 +8 +10 0.5
201828 MLB RAWDetroit Tigers — 457427 941608 261162 03 220268314582 94282 256 263 67 -18 -1 +6 +8 +10 0.5
201929 MLB MLEChicago White Sox — 476440 12026118 291376 41 273326459785 186358 296 345 119 +11 +0 -0 +8 +10 3.0
201929 MLB RAWChicago White Sox — 476439 12026118 301376 41 273328460789 187359 296 348 119 +11 +0 -0 +8 +10 3.0
202030 MLB MLEChicago White Sox — 11197 28307 8304 11 289367536903 247339 277 387 148 +6 -0 +4 +2 +2 1.5
202030 MLB RAWChicago White Sox — 11197 28307 8304 11 289367536903 247339 277 389 148 +6 -0 +4 +2 +2 1.5
202131 MLB MLENew York Mets — 412376 9013110 311152 12 239301359660 120315 288 295 86 -7 -1 +3 +7 +9 1.2
202131 MLB RAWNew York Mets — 412375 8712110 321152 12 232296349645 117304 288 290 86 -7 -1 +3 +7 +9 1.2
202232 MLB MLE2 teams — 232213 43804 13664 30 202261296557 94269 286 250 55 -12 +1 +4 +4 +5 0.2
202232 MLB RAW2 teams — 232212 44804 14634 30 208270302571 94272 276 260 55 -12 +1 +4 +4 +5 0.2
202333 MLB MLEBaltimore Orioles — 226207 451306 9575 31 217267367634 150267 254 278 74 -7 +0 +3 +4 +5 0.5
202333 MLB RAWBaltimore Orioles — 226207 461406 9575 31 222271377648 155274 254 283 74 -7 +0 +3 +4 +5 0.5
202434 MLB MLEBaltimore Orioles — 233214 49808 13562 10 229279379658 150266 246 291 83 -5 +0 -2 +4 +5 0.3
202434 MLB RAWBaltimore Orioles — 233214 50908 13562 10 234284388672 154273 246 294 83 -5 +0 -2 +4 +5 0.3
202535 AAA MLE2 teams — 297275 671309 13834 00 244288389677 145310 284 297 87 — — — — — —
202535 AAA RAW2 teams — 297271 7617011 17744 00 280332465797 185342 256 347 87 — — — — — —
202636 MLB MLEArizona Diamondbacks — 166156 43507 6421 00 276307442749 167333 254 332 111 +2 +0 -0 +3 +4 0.9
202636 MLB RAWArizona Diamondbacks — 166156 44607 6421 00 282313455768 173343 254 333 111 +2 +0 -0 +3 +4 0.9
201121 A MLE2 teams — 5450 5101 2182 00 100170180350 80130 334 162 -4 — — — — — —
201222 AA MLE3 teams — 450428 892201 141085 52 208242266509 58271 243 228 40 — — — — — —
201323 AA MLE2 teams — 518484 1293017 221107 33 267310376686 110321 214 299 88 — — — — — —
201424 AAA MLEToledo Mud Hens — 460431 1142807 171069 92 265310378689 114328 234 302 91 — — — — — —
201525 MLB MLEDetroit Tigers — 425403 1071857 16903 01 266300387687 122325 214 306 93 — — — — — —
201626 MLB MLE2 teams — 400368 809113 271162 01 217275353629 136272 297 277 73 — — — — — —
201727 MLB MLEDetroit Tigers — 391353 9114214 26899 10 258326428753 170300 237 332 111 — — — — — —
201828 MLB MLEDetroit Tigers — 457426 951608 261162 03 223270317587 94282 256 267 67 — — — — — —
201929 MLB MLEChicago White Sox — 476438 12026118 291376 41 274326461788 187359 296 345 119 — — — — — —
202030 MLB MLEChicago White Sox — 11198 28307 8304 11 286367531898 245339 277 387 148 — — — — — —
202131 MLB MLENew York Mets — 412376 9013110 311152 12 239301359660 120304 288 295 86 — — — — — —
202232 MLB MLE2 teams — 232213 43804 13664 30 202261296557 94272 286 250 55 — — — — — —
202333 MLB MLEBaltimore Orioles — 226210 451306 9575 31 214267362629 148274 254 278 74 — — — — — —
202434 MLB MLEBaltimore Orioles — 233216 49808 13562 10 227279375654 148273 246 291 83 — — — — — —
202535 AAA MLE2 teams — 297278 671309 13834 00 241288385673 144309 284 297 87 — — — — — —
202636 MLB MLEArizona Diamondbacks — 166158 43507 6421 00 272307437743 165343 254 332 111 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202434 MLB MLEBaltimore Orioles — 233216 49808 13562 10 227279375654 148273 246 291 83 — — — — — —
202535 AAA MLE2 teams — 297278 671309 13834 00 241288385673 144309 284 297 87 — — — — — —
202636 MLB MLEArizona Diamondbacks — 166158 43507 6421 00 272307437743 165343 254 332 111 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202737 MLB MLEARI 100% 188175 43807 9472 10 248294419712 170296 255 313 98 -0 +0 -2 +3 +4 0.5
▸ 2027 — real world (MLB)
202737 MLB CTXARI 100% 188175 45817 9472 10 253298423721 170305 255 317 98 -0 +0 -2 +3 +4 0.5
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202838 MLB MLEARI 100% 8176 18303 4211 00 237280392673 155286 265 297 87 -1 +0 -8 +1 +2 -0.7
202838 MLB CTXARI 100% 8176 18303 4211 00 241284396681 155294 265 300 87 -1 +0 -8 +1 +2 -0.7
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 36793385 82414210107 21294145 1410 243297386683 143304 266 303 85 -40 -1 +14 +70 +80 12.5
/ 162G— A+C — 650598 14625219 371668 22 244297388685 144305 266 303 85 -7 -0 +2 +12 +14 2.2
Career— MLE — 55775158 125623811137 285140770 3217 244292374666 130306 255 294 85 -40 -1 +12 +73 +84 13.0
/ 162G— MLE — 650601 14628116 331648 42 243291373664 130305 255 294 85 -7 -0 +2 +12 +14 2.2