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

2017 Regular season
Play log from 2015
Spray chart · 255 batted balls
Flyout · 85.1 mph · 262 ftFlyout · 96.4 mph · 380 ftLineout · 93.5 mph · 347 ftFlyout · 90.4 mph · 303 ftGroundout · 80.3 mph · 12 ftGroundout · 96.0 mph · 11 ftFlyout · 92.6 mph · 338 ftPop Out · 88.7 mph · 153 ftFlyout · 87.0 mph · 221 ftGroundout · 81.3 mph · 6 ftLineout · 103.4 mph · 335 ftFlyout · 98.9 mph · 382 ftGroundoutLineout · 55.2 mph · 140 ftGroundout · 84.1 mph · 63 ftGroundout · 78.6 mph · 11 ftLineout · 94.6 mph · 315 ftPop Out · 79.4 mph · 199 ftLineout · 77.3 mph · 176 ftFlyout · 97.1 mph · 380 ftLineout · 94.8 mph · 336 ftGroundout · 56.8 mph · 54 ftFlyout · 99.0 mph · 333 ftForceout · 78.0 mph · 6 ftSacrifice fly · 97.9 mph · 313 ftGroundout · 81.3 mph · 15 ftFlyout · 92.1 mph · 273 ftGroundoutFlyout · 96.6 mph · 331 ftGroundoutFlyout · 92.0 mph · 330 ftPop Out · 99.2 mph · 42 ftLineout · 98.0 mph · 300 ftFlyout · 89.4 mph · 263 ftGroundout · 51.1 mph · 7 ftPop OutGroundout · 96.0 mph · 10 ftGroundout · 106.4 mph · 68 ftGroundoutLineout · 103.6 mph · 123 ftGroundout · 71.0 mph · 110 ftLineout · 103.6 mph · 182 ftFlyout · 95.2 mph · 304 ftForceout · 94.5 mph · 67 ftSacrifice buntFielder’s choice · 79.9 mph · 11 ftSacrifice fly · 90.0 mph · 328 ftPop OutDouble Play · 76.6 mph · 129 ftLineout · 87.6 mph · 307 ftGroundout · 61.2 mph · 6 ftFlyout · 81.8 mph · 290 ftFlyout · 103.0 mph · 219 ftGroundout · 62.7 mph · 16 ftPop Out · 88.2 mph · 205 ftGroundout · 46.1 mph · 19 ftFlyout · 97.4 mph · 358 ftGroundout · 79.3 mph · 15 ftGroundoutFlyout · 100.3 mph · 235 ftGrounded into a double play · 78.1 mph · 81 ftFlyout · 86.0 mph · 261 ftSacrifice fly · 81.5 mph · 279 ftField Error · 90.8 mph · 52 ftLineout · 74.6 mph · 169 ftPop OutGroundout · 75.6 mph · 111 ftFlyout · 78.1 mph · 260 ftPop Out · 90.1 mph · 40 ftGrounded into a double play · 103.4 mph · 32 ftGroundout · 66.0 mph · 5 ftFlyout · 89.1 mph · 315 ftLineout · 98.9 mph · 161 ftPop Out · 84.4 mph · 27 ftGroundout · 90.9 mph · 143 ftForceout · 92.7 mph · 81 ftField Error · 51.1 mph · 3 ftLineout · 92.2 mph · 341 ftGrounded into a double play · 61.4 mph · 106 ftGroundout · 102.1 mph · 44 ftFlyoutLineout · 97.9 mph · 255 ftGroundout · 88.8 mph · 110 ftLineout · 99.7 mph · 368 ftFlyout · 76.7 mph · 212 ftFlyout · 70.1 mph · 244 ftGroundout · 93.3 mph · 81 ftGroundout · 102.2 mph · 10 ftFlyout · 83.1 mph · 215 ftFielder’s choice out · 71.1 mph · 82 ftFlyout · 91.4 mph · 362 ftGroundout · 88.4 mph · 11 ftTriple Play · 78.8 mph · 30 ftFlyout · 76.9 mph · 250 ftLineout · 84.0 mph · 160 ftGroundout · 75.4 mph · 148 ftGroundout · 97.8 mph · 82 ftGroundout · 73.5 mph · 8 ftGroundout · 75.8 mph · 17 ftGroundout · 67.6 mph · 4 ftGroundout · 103.4 mph · 57 ftFlyout · 95.0 mph · 247 ftGrounded into a double playGroundout · 74.0 mph · 5 ftLineout · 96.8 mph · 291 ftLineout · 99.6 mph · 380 ftGroundout · 35.1 mph · 54 ftGroundout · 98.6 mph · 140 ftPop Out · 71.3 mph · 212 ftFlyout · 98.9 mph · 387 ftPop OutForceout · 73.9 mph · 6 ftField Error · 98.6 mph · 56 ftGrounded into a double play · 94.7 mph · 27 ftFlyout · 71.6 mph · 240 ftFlyout · 80.9 mph · 228 ftPop Out · 76.9 mph · 177 ftPop Out · 77.6 mph · 136 ftGroundout · 79.6 mph · 8 ftGroundout · 87.4 mph · 71 ftLineout · 91.3 mph · 348 ftGroundout · 73.0 mph · 16 ftFlyout · 102.5 mph · 419 ftLineout · 105.2 mph · 351 ftFlyout · 74.9 mph · 256 ftGroundout · 69.5 mph · 5 ftGroundout · 78.0 mph · 50 ftGroundout · 103.6 mph · 119 ftField Error · 66.2 mph · 7 ftFielder’s choice out · 82.7 mph · 6 ftGroundout · 58.6 mph · 4 ftPop Out · 50.6 mph · 47 ftFlyout · 89.7 mph · 348 ftLineout · 97.4 mph · 335 ftGroundoutField Error · 104.9 mph · 30 ftGroundout · 78.4 mph · 75 ftFlyout · 95.1 mph · 325 ftGroundout · 72.9 mph · 10 ftFlyout · 93.3 mph · 321 ftLineout · 105.0 mph · 325 ftGroundout · 87.9 mph · 18 ftGroundout · 88.1 mph · 9 ftGroundout · 97.2 mph · 6 ftFlyout · 80.6 mph · 280 ftFlyout · 95.4 mph · 357 ftLineout · 85.7 mph · 287 ftFlyout · 97.5 mph · 340 ftFlyout · 86.7 mph · 244 ftForceoutGroundout · 73.0 mph · 13 ftPop Out · 72.4 mph · 138 ftGrounded into a double playLineout · 95.6 mph · 348 ftGroundout · 100.2 mph · 11 ftFlyout · 90.6 mph · 340 ftFlyout · 91.5 mph · 293 ftPop Out · 73.9 mph · 128 ftGrounded into a double play · 87.8 mph · 40 ftGrounded into a double play · 74.6 mph · 47 ftGroundoutGroundout · 90.4 mph · 7 ftLineout · 94.9 mph · 323 ftGroundoutFlyout · 80.4 mph · 271 ftLineout · 79.3 mph · 155 ftGroundoutFlyout · 92.8 mph · 299 ftFlyout · 87.7 mph · 261 ftLineout · 91.1 mph · 332 ftGroundout · 95.3 mph · 13 ftPop OutSingle · 73.3 mph · 207 ftHome Run · 109.2 mph · 371 ftHome Run · 107.6 mph · 431 ftHome Run · 103.7 mph · 366 ftSingle · 89.7 mph · 10 ftHome Run · 107.4 mph · 406 ftHome Run · 100.6 mph · 366 ftSingle · 69.9 mph · 220 ftSingle · 84.8 mph · 231 ftSingle · 88.5 mph · 265 ftHome Run · 105.3 mph · 435 ftHome Run · 103.3 mph · 404 ftSingle · 103.0 mph · 11 ftSingle · 100.0 mph · 344 ftSingle · 76.0 mph · 9 ftDouble · 108.1 mph · 314 ftSingle · 104.7 mph · 279 ftSingle · 92.4 mph · 15 ftDouble · 106.6 mph · 291 ftSingle · 61.8 mph · 194 ftDouble · 107.0 mph · 419 ftHome Run · 93.5 mph · 338 ftDoubleSingle · 94.8 mph · 134 ftSingle · 77.1 mph · 69 ftSingle · 60.7 mph · 174 ftSingle · 79.3 mph · 263 ftSingle · 87.4 mph · 228 ftSingle · 98.6 mph · 235 ftHome Run · 100.6 mph · 411 ftDouble · 93.8 mph · 378 ftSingle · 104.8 mph · 65 ftSingle · 101.4 mph · 210 ftSingle · 88.3 mph · 249 ftDouble · 100.8 mph · 323 ftDouble · 107.6 mph · 347 ftSingle · 84.9 mph · 253 ftDouble · 72.7 mph · 234 ftSingle · 76.1 mph · 243 ftSingle · 99.4 mph · 66 ftSingle · 86.0 mph · 240 ftDouble · 95.6 mph · 293 ftSingle · 75.1 mph · 109 ftSingle · 76.2 mph · 237 ftSingle · 99.0 mph · 145 ftSingle · 101.1 mph · 238 ftSingle · 101.8 mph · 141 ftSingle · 72.2 mph · 235 ftSingle · 100.2 mph · 244 ftSingle · 101.1 mph · 166 ftSingle · 91.4 mph · 134 ftHome Run · 102.1 mph · 405 ftDouble · 99.8 mph · 342 ftSingle · 103.2 mph · 292 ftSingle · 62.9 mph · 147 ftSingle · 82.2 mph · 270 ftSingle · 101.9 mph · 255 ftSingle · 100.5 mph · 159 ftSingle · 87.9 mph · 247 ftSingle · 74.9 mph · 242 ftSingle · 100.2 mph · 233 ftHome Run · 106.3 mph · 433 ftDouble · 106.4 mph · 217 ftSingle · 103.8 mph · 101 ftHome Run · 101.2 mph · 420 ftSingle · 91.2 mph · 275 ftSingle · 104.1 mph · 123 ftSingle · 92.7 mph · 289 ftSingle · 101.4 mph · 134 ftSingle · 102.1 mph · 214 ftSingle · 102.0 mph · 159 ftSingle · 41.1 mph · 2 ftSingle · 96.4 mph · 112 ftSingle · 87.2 mph · 186 ftTriple · 94.3 mph · 99 ftDouble · 73.0 mph · 88 ftSingle · 89.3 mph · 55 ftSingle · 63.1 mph · 192 ftTriple · 91.8 mph · 29 ftDouble · 70.2 mph · 176 ftSingle · 91.3 mph · 214 ftSingle · 68.0 mph · 227 ftSingle · 57.9 mph · 151 ft
Hit (83) Out (172) Home run (12)
Average exit velocity 87.5 mph · longest 435 ft
Pitch locations · 0 pitches

No pitches with a location in this window.

Pitch mix

No pitch types recorded in this window.


05/Game log

2017
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 4@ CWSW 633000011
APR 6@ CWSL 2113010010
APR 7vs BOSW 653111210
APR 8vs BOSW 412111110
APR 10vs BOSW 213000000
APR 11vs MINW 213111200
APR 12vs MINW 533000000
APR 13vs MINL 5114000002
APR 15@ CLEL 6134000002
APR 19@ TBL 782100021
APR 20@ TBL 184010001
APR 22@ MINW 543000113
APR 22@ MINL 363111110
APR 25vs SEAW 1995221410
APR 26vs SEAL 083010002
APR 27vs SEAL 124000000
APR 29vs CWSL 463000001
MAY 1vs CLEW 713000011
MAY 3vs CLEL 231000010
MAY 6@ W 724000003
MAY 7@ L 684111202
MAY 10@ AZW 733111111
MAY 11@ AZL 173010101
MAY 12@ LAAW 714130100
MAY 14@ LAAL 143000002
MAY 14@ LAAW 434000001
MAY 16vs BALL 11137130004
MAY 17vs BALW 543110001
MAY 19vs TEXL 353000102
MAY 20vs TEXW 934110000
MAY 22vs TEXL 254010002
MAY 24@ HOUL 262010010
MAY 26@ HOUL 671000000
JUN 9@ BOSL 354000002
JUN 10@ BOSL 3114000000
JUN 12@ BOSW 834110001
JUN 16vs TBW 1343100100
JUN 18vs TBL 193000002
JUN 21@ SEAL 453000001
JUN 22@ SEAL 573111101
JUN 24@ SDL 010000000
JUN 25@ SDW 754120100
JUN 27vs KCW 533010000
JUL 1vs CLEW 742010101
JUL 2vs CLEL 8112121400
JUL 5vs SFL 451000010
JUL 6vs SFW 624000002
JUL 7@ CLEL 2111000000
JUL 15vs TORW 1112000022
JUL 16vs TORW 653010100
JUL 19@ KCW 935020000
JUL 21@ KCL 4164010003
JUL 22@ MINL 561110000
JUL 23@ MINW 964230010
JUL 25vs KCL 133010101
JUL 26vs KCL 2163010000
JUL 28vs HOUL 564010000
JUL 30vs HOUW 1314231300
JUL 31@ NYYL 375020103
AUG 1@ NYYW 434120001
AUG 2@ NYYW 204010001
AUG 3@ BALW 754010000
AUG 4@ BALW 523010001
AUG 5@ BALL 254000000
AUG 7@ PITL 033010000
AUG 8@ PITL 362000010
AUG 9vs PITW 1001010000
AUG 10vs PITL 574000100
AUG 11vs MINL 493010010
AUG 12vs MINW 12114321500
AUG 13vs MINL 465020002
AUG 15@ TEXL 264020001
AUG 17@ TEXL 6124010000
AUG 18vs LADL 585020001
AUG 19vs LADL 033000012
AUG 22vs NYYL 4133110000
AUG 23vs NYYL 2101000001
AUG 24vs NYYW 1063311110
AUG 26@ CWSL 234000002
AUG 26@ CWSW 633000000
AUG 29@ COLW 434020002
AUG 30@ COLW 624211311
AUG 30@ COLL 374100003
SEP 1vs CLEL 234130001
SEP 3vs CLEL 1113020000
SEP 4vs KCL 674010011
SEP 5vs KCW 1323100001
SEP 6vs KCL 2134010102
SEP 8@ TORW 544010003
SEP 9@ TORL 454010101
SEP 10@ TORL 283010010
SEP 11@ CLEL 0114010001
SEP 13@ CLEL 351000001
SEP 14vs CWSL 7172110010
SEP 15vs CWSW 324000002
SEP 16vs CWSL 4104130200
SEP 18vs L 384000001
SEP 19vs L 895120302
SEP 21vs MINL 1123000001
SEP 22vs MINL 373000000
SEP 24vs MINL 4104000000
SEP 27@ KCL 123000000
SEP 28@ KCL 475010101
SEP 29@ KCW 414010000
SEP 30@ MINW 324010000
SEP 30@ MINL 363010011

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.