MLB/Players/James McCann
James McCann

JAMES MCCANN

C · Arizona Diamondbacks · 20142026 · 1,004 games
1,004
CAREER GAMES · REGULAR SEASON
13 seasons
.244
CAREER BATTING AVERAGE
808 hits in 3,307 at-bats
103
CAREER HOME RUNS
415 RBI · 15 stolen bases
9.00
CAREER ERA
2.0 innings · 0 strikeouts
0-0
CAREER RECORD
WHIP 2.00

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026AZ431321539605236360.295.326.455.781
2025AZ421231832605178330.260.305.431.736
2024BAL6621929529093313561.237.280.402.682
2023BAL7021225481506269573.226.258.382.640
2022NYM6117419346031811463.195.243.282.525
2021NYM12137529871211046321151.232.292.349.642
2020CWS31972028307158301.289.343.536.879
2019CWS118439621202611860301374.273.320.460.780
2018DET1184273194160839261160.220.265.314.579
2017DET1063523989142134926891.253.304.415.719
2016DET1053443176911248231090.221.270.358.627
2015DET1144013210618574116900.264.293.387.679
2014DET912231000021.250.250.333.583
Career1,0043,3073528081411010341520891615.244.289.386.675

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2024BAL1001.02200118.002.00
2023BAL1001.0200000.002.00
Career2002.0420019.002.00

04/Every pitch

2023 Regular season
Play log from 2015
Spray chart · 155 batted balls
Groundout · 81.1 mph · 117 ftPop Out · 79.8 mph · 68 ftForceout · 82.3 mph · 45 ftFlyout · 98.9 mph · 369 ftFlyout · 95.7 mph · 351 ftGroundout · 97.4 mph · 5 ftGroundout · 96.2 mph · 22 ftGroundout · 105.7 mph · 28 ftFlyout · 71.2 mph · 244 ftLineout · 90.6 mph · 279 ftGroundout · 64.6 mph · 121 ftGroundout · 101.3 mph · 85 ftGroundout · 71.7 mph · 13 ftGrounded into a double play · 82.6 mph · 7 ftGrounded into a double play · 100.9 mph · 10 ftFlyout · 95.8 mph · 335 ftGroundout · 84.0 mph · 9 ftFlyout · 90.9 mph · 343 ftFlyout · 89.9 mph · 260 ftLineout · 77.5 mph · 129 ftFlyout · 91.0 mph · 313 ftGroundout · 78.5 mph · 53 ftLineout · 93.3 mph · 301 ftFlyout · 91.8 mph · 285 ftLineout · 102.5 mph · 334 ftFlyout · 85.1 mph · 308 ftPop Out · 78.7 mph · 172 ftLineout · 82.5 mph · 147 ftGroundout · 73.9 mph · 14 ftFlyout · 104.2 mph · 325 ftLineout · 83.5 mph · 301 ftLineout · 100.6 mph · 330 ftLineout · 107.0 mph · 313 ftField Error · 81.0 mph · 14 ftFielder’s choice · 51.8 mph · 1 ftSacrifice fly · 103.4 mph · 366 ftFlyout · 98.9 mph · 333 ftGroundout · 75.0 mph · 58 ftFlyout · 80.8 mph · 278 ftFlyout · 84.0 mph · 287 ftFlyout · 99.9 mph · 354 ftSacrifice bunt · 15.7 mph · 21 ftFlyout · 68.8 mph · 229 ftPop Out · 83.6 mph · 178 ftFielder’s choice · 87.9 mph · 5 ftFlyout · 95.0 mph · 297 ftSacrifice bunt · 39.4 mph · 6 ftForceout · 100.9 mph · 136 ftGroundout · 110.6 mph · 20 ftGroundoutForceout · 96.8 mph · 8 ftGroundout · 99.2 mph · 107 ftLineout · 94.1 mph · 346 ftGroundout · 53.5 mph · 52 ftForceout · 87.9 mph · 6 ftSacrifice fly · 91.5 mph · 269 ftFlyout · 77.1 mph · 267 ftPop Out · 69.6 mph · 123 ftFlyout · 86.1 mph · 284 ftFlyout · 100.5 mph · 390 ftSacrifice bunt · 22.1 mph · 28 ftPop Out · 48.4 mph · 131 ftLineout · 97.9 mph · 319 ftGroundout · 81.4 mph · 7 ftLineout · 86.6 mph · 307 ftLineout · 106.7 mph · 326 ftGroundout · 100.9 mph · 12 ftGroundout · 85.9 mph · 95 ftGroundout · 100.6 mph · 97 ftFlyout · 98.7 mph · 214 ftGrounded into a double play · 102.6 mph · 9 ftPop Out · 74.3 mph · 71 ftFlyout · 87.3 mph · 292 ftPop Out · 86.1 mph · 60 ftLineout · 64.6 mph · 192 ftFlyout · 87.4 mph · 266 ftGroundout · 68.1 mph · 14 ftFlyout · 74.0 mph · 255 ftGroundout · 106.5 mph · 9 ftField Error · 93.8 mph · 10 ftGroundout · 98.9 mph · 88 ftFlyout · 97.5 mph · 338 ftGroundout · 92.9 mph · 21 ftGroundout · 68.0 mph · 16 ftFlyout · 90.2 mph · 276 ftFlyout · 104.7 mph · 393 ftFlyout · 98.4 mph · 269 ftGroundout · 89.9 mph · 87 ftGroundout · 98.9 mph · 129 ftGroundout · 58.1 mph · 106 ftPop Out · 86.3 mph · 42 ftFlyout · 94.2 mph · 310 ftFlyout · 99.9 mph · 377 ftGroundout · 96.7 mph · 52 ftFlyout · 95.6 mph · 302 ftFlyout · 98.0 mph · 340 ftGroundout · 63.2 mph · 12 ftFlyout · 79.3 mph · 283 ftLineout · 101.7 mph · 290 ftGroundout · 77.5 mph · 41 ftFlyout · 89.9 mph · 313 ftGrounded into a double play · 74.9 mph · 28 ftLineout · 99.7 mph · 334 ftGroundout · 90.3 mph · 26 ftGroundout · 78.6 mph · 6 ftFlyout · 84.5 mph · 247 ftLineout · 97.9 mph · 287 ftLineout · 97.3 mph · 354 ftGrounded into a double play · 96.8 mph · 23 ftSingle · 76.5 mph · 232 ftSingle · 70.0 mph · 216 ftSingle · 87.6 mph · 268 ftSingle · 30.4 mph · 7 ftDouble · 96.9 mph · 361 ftHome Run · 104.5 mph · 406 ftHome Run · 100.8 mph · 409 ftDouble · 99.7 mph · 274 ftSingle · 73.1 mph · 233 ftSingle · 78.3 mph · 242 ftHome Run · 101.0 mph · 403 ftSingle · 88.4 mph · 203 ftSingle · 103.4 mph · 88 ftSingle · 90.8 mph · 187 ftSingle · 106.2 mph · 131 ftDouble · 101.6 mph · 9 ftSingle · 89.8 mph · 230 ftDouble · 82.4 mph · 84 ftSingle · 107.2 mph · 180 ftDouble · 103.3 mph · 396 ftSingle · 101.6 mph · 115 ftDouble · 101.4 mph · 243 ftDouble · 99.4 mph · 188 ftSingle · 71.6 mph · 193 ftDouble · 105.1 mph · 159 ftDouble · 101.8 mph · 35 ftSingle · 97.1 mph · 125 ftSingle · 75.7 mph · 204 ftSingle · 72.8 mph · 152 ftSingle · 80.4 mph · 3 ftDouble · 112.1 mph · 356 ftHome Run · 103.9 mph · 418 ftDouble · 83.1 mph · 160 ftDouble · 102.0 mph · 353 ftSingle · 102.8 mph · 121 ftSingle · 92.8 mph · 183 ftDouble · 91.0 mph · 5 ftSingle · 84.9 mph · 85 ftSingle · 100.9 mph · 142 ftSingle · 74.5 mph · 86 ftHome Run · 106.8 mph · 419 ftSingle · 70.9 mph · 244 ftSingle · 96.2 mph · 273 ftHome Run · 107.0 mph · 398 ftSingle · 107.2 mph · 252 ftDouble · 108.3 mph · 196 ft
Hit (46) Out (109) Home run (6)
Average exit velocity 88.2 mph · longest 419 ft
Pitch locations · 14 pitches
Called strike (4) In play (5) Ball (5)

Catcher’s view · the zone drawn is the average of the 14 batter zones recorded here, 1.71 to 3.63 feet

Pitch mix
PitchNShareMPHRPMStrike%
Eephus14100.0%46.199528.6%

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 9vs NYYL 352000000
APR 11vs W 1282010100
APR 12vs L 484000001
APR 15@ CWSL 673000001
APR 19@ WSHW 404110001
APR 22vs DETW 513111100
APR 23vs DETW 213000001
APR 24vs BOSW 544010100
APR 29@ DETW 643110001
APR 29@ DETL 473111100
MAY 2@ KCW 1175130100
MAY 3@ KCL 061000000
MAY 4@ KCW 13103100010
MAY 5@ ATLW 944010001
MAY 7@ ATLL 232000000
MAY 8vs TBL 033000001
MAY 12vs PITW 631000000
MAY 14vs PITL 044010002
MAY 18vs LAAL 564000001
MAY 21@ TORW 834000001
MAY 24@ NYYW 964110000
MAY 26vs TEXL 2120000000
MAY 27vs TEXL 354010001
MAY 28vs TEXW 322000010
MAY 29vs CLEL 053010001
JUN 4@ SFW 832211111
JUN 8@ MILW 633010002
JUN 9vs KCW 324000002
JUN 11vs KCW 1133000100
JUN 15vs TORW 424010000
JUN 17@ CHCL 232010000
JUL 4@ NYYL 484000102
JUL 6@ NYYW 1412110000
JUL 7@ MINW 313000002
JUL 9@ MINW 1521000001
JUL 16vs MIAW 543010001
JUL 19vs LADW 854010001
JUL 22@ TBW 653110201
JUL 24@ PHIW 323010002
JUL 26@ PHIL 464110000
JUL 30vs NYYW 933000003
AUG 1@ TORW 1330000000
AUG 2@ TORL 144110002
AUG 4vs NYMW 1033130510
AUG 6vs NYMW 203110002
AUG 8vs HOUL 672110200
AUG 10vs HOUW 543120101
AUG 13@ SEAW 532110020
AUG 15@ SDL 31050200001.02000
AUG 16@ SDL 253010001
AUG 19@ W 725121301
AUG 22vs TORL 363010001
AUG 25vs COLW 544010001
AUG 27vs COLL 343000000
AUG 30vs CWSL 5104000003
SEP 2@ AZW 734110100
SEP 4@ LAAW 634000002
SEP 6@ LAAW 1034100011
SEP 9@ BOSW 13125222303
SEP 12vs STLL 254000001
SEP 13vs STLL 013000002
SEP 17vs TBW 542010000
SEP 18@ HOUW 870000000
SEP 19@ HOUW 953010101
SEP 23@ CLEW 214120001
SEP 27vs WSHW 514010001
SEP 28vs BOSW 203000000
SEP 29vs BOSL 032000012
SEP 30vs BOSW 521000000
OCT 1vs BOSL 162100010

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.