Basenerd Banner
Loading games...
James McCann
James McCann
Arizona Diamondbacks • Catcher
Age 35 • 6' 2" • 235 lb
Bats: R • Throws: R
MLB Debut: 2014-09-01
Born: Santa Barbara , CA • USA
Draft: 2011
2025 Stats
G
42
AB
123
H
32
HR
5
RBI
17
R
18
SB
0
AVG
.260
OBP
.324
SLG
.431
OPS
.755
Career Stats
G
961
AB
3165
H
765
HR
97
RBI
390
R
335
SB
15
AVG
.242
OBP
.294
SLG
.382
OPS
.676
Year-by-Year Hitting
Year Team GPAABH HRRBISB AVGOBPSLGOPSAwards
2014 DET 9 12 12 3 1 .250 .250 .333 .583
2015 DET 114 425 401 106 7 41 .264 .297 .387 .684
2016 DET 105 373 344 76 12 48 .221 .272 .358 .630
2017 DET 106 391 352 89 13 49 1 .253 .318 .415 .733
2018 DET 118 457 427 94 8 39 .220 .267 .314 .581
2019 CWS 118 476 439 120 18 60 4 .273 .328 .460 .788 AS
2020 CWS 31 111 97 28 7 15 1 .289 .360 .536 .896
2021 NYM 121 412 375 87 10 46 1 .232 .294 .349 .643
2022 NYM 61 191 174 34 3 18 3 .195 .257 .282 .539
2023 BAL 70 226 207 46 6 26 3 .222 .269 .377 .646
2024 BAL 66 233 214 50 8 31 1 .234 .279 .388 .667
2025 AZ 42 137 123 32 5 17 .260 .324 .431 .755
Spring Training
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2012 DET 41095 26 .556.6001.2221.822
2013 DET 688 .000.000.000.000
2014 DET 7991 .111.111.111.222
2015 DET 21494616 3 .348.388.435.823
2016 DET 17484616 412 .348.375.6961.071
2017 DET 21595213 27 .250.339.404.743
2018 DET 1544419 19 .220.273.390.663
2019 CWS 15504513 13 .289.360.378.738
2020 CWS 1126257 3 .280.308.480.788
2021 NYM 14434112 2 .293.326.341.667
2022 NYM 614143 2 .214.214.286.500
2023 BAL 1133326 11 .188.212.250.462
2024 BAL 1234347 13 .206.206.353.559
2026 AZ 1237368 14 .222.243.361.604
Postseason
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2020 CWS 2761 .167.286.167.453
2022 NYM 1 .000.000.000.000
2024 BAL 122 .000.000.000.000
Game Logs
Season selector loads one year at a time.
Hitting
Date Opponent AB H 2B 3B HR RBI R BB SO
2025-09-28 @ SD 5 2 0 0 0 0 0 0 1
2025-09-26 @ SD 3 1 0 0 0 0 0 0 2
2025-09-24 vs LAD 5 1 0 0 0 0 0 0 0
2025-09-23 vs LAD 3 1 1 0 0 1 1 0 1
2025-09-20 vs PHI 3 1 1 0 0 1 1 0 1
2025-09-17 vs SF 3 0 0 0 0 0 0 0 1
2025-09-15 vs SF 4 1 0 0 1 2 1 0 1
2025-09-14 @ MIN 4 2 0 0 1 4 1 0 2
2025-09-09 @ SF 3 0 0 0 0 0 0 0 1
2025-09-06 vs BOS 4 3 0 0 0 0 2 0 0
2025-08-27 @ MIL 4 0 0 0 0 0 0 0 2
2025-08-26 @ MIL 2 1 1 0 0 0 1 0 0
2025-08-24 vs CIN 3 0 0 0 0 0 0 0 0
2025-08-20 vs CLE 3 1 1 0 0 0 0 0 0
2025-08-18 vs CLE 4 1 0 0 0 0 0 0 0
2025-08-17 @ COL 0 0 0 0 0 1 0 0 0
2025-08-15 @ COL 3 0 0 0 0 0 0 0 1
2025-08-13 @ TEX 4 1 0 0 1 1 1 0 1
2025-08-10 vs COL 4 2 0 0 0 2 2 0 1
2025-08-09 vs COL 0 0 0 0 0 0 0 0 0
2025-08-08 vs COL 4 0 0 0 0 0 0 0 1
2025-08-06 vs SD 2 1 0 0 0 0 0 0 0
2025-08-05 vs SD 0 0 0 0 0 0 0 0 0
2025-08-04 vs SD 4 0 0 0 0 0 0 0 2
2025-08-02 @ ATH 4 0 0 0 0 0 0 0 0
2025-07-29 @ DET 3 0 0 0 0 0 1 1 2
2025-07-27 @ PIT 4 0 0 0 0 0 0 0 3
2025-07-26 @ PIT 2 1 0 0 0 0 0 0 0
2025-07-25 @ PIT 0 0 0 0 0 0 0 0 0
2025-07-23 vs HOU 4 0 0 0 0 0 0 0 2
2025-07-22 vs HOU 1 1 0 0 0 0 0 0 0
2025-07-21 vs HOU 3 2 0 0 0 0 0 1 0
2025-07-19 vs STL 4 0 0 0 0 0 0 0 2
2025-07-12 @ LAA 4 2 0 0 0 1 0 0 1
2025-07-10 @ SD 0 0 0 0 0 0 0 0 0
2025-07-09 @ SD 2 1 0 0 1 1 2 2 1
2025-07-07 @ SD 3 0 0 0 0 0 1 1 2
2025-07-05 vs KC 4 2 1 0 0 1 0 0 1
2025-07-03 vs SF 3 0 0 0 0 0 0 0 1
2025-07-01 vs SF 2 1 0 0 1 1 2 2 0
2025-06-28 vs MIA 3 2 1 0 0 1 2 0 0
2025-06-25 @ CWS 3 1 0 0 0 0 0 1 0
Transactions
Entire history • newest first.
2025-11-21
Arizona Diamondbacks signed free agent C James McCann.
2025-11-02
C James McCann elected free agency.
2025-09-15
C James McCann changed number to 21.
2025-06-23
Arizona Diamondbacks signed free agent C James McCann.
2025-03-21
Atlanta Braves signed free agent C James McCann to a minor league contract.
2024-10-31
C James McCann elected free agency.
2023-07-04
Baltimore Orioles activated C James McCann from the 10-day injured list.
2023-07-01
Baltimore Orioles sent C James McCann on a rehab assignment to Bowie Baysox.
2023-06-18
Baltimore Orioles placed C James McCann on the 10-day injured list. Left ankle sprain.
2023-04-09
Baltimore Orioles activated C James McCann from the 10-day injured list.
2023-04-07
Baltimore Orioles sent C James McCann on a rehab assignment to Aberdeen IronBirds.
2023-03-30
Baltimore Orioles placed C James McCann on the 10-day injured list retroactive to March 27, 2023. Left oblique strain.
2022-12-21
Baltimore Orioles activated C James McCann.
2022-12-21
New York Mets traded C James McCann to Baltimore Orioles.
2022-08-04
New York Mets activated C James McCann from the 10-day injured list.
2022-07-28
New York Mets sent C James McCann on a rehab assignment to Binghamton Rumble Ponies.
2022-07-28
New York Mets sent C James McCann on a rehab assignment to Binghamton Rumble Ponies.
2022-07-10
New York Mets placed C James McCann on the 10-day injured list. Left oblique strain.
2022-06-24
New York Mets activated C James McCann.
2022-06-16
New York Mets sent C James McCann on a rehab assignment to Binghamton Rumble Ponies.
2022-05-13
New York Mets placed C James McCann on the 10-day injured list retroactive to May 11, 2022. Fracture of left hamate.
2021-09-04
New York Mets activated C James McCann from the 10-day injured list.
2021-08-20
New York Mets placed C James McCann on the 10-day injured list. Lower back spasms.
2020-12-15
New York Mets signed free agent C James McCann.
2020-12-15
New York Mets signed free agent C James McCann.
2020-12-15
New York Mets signed free agent C James McCann.
2020-12-15
New York Mets signed free agent C James McCann.
2020-12-15
New York Mets signed free agent C James McCann.
2020-10-28
C James McCann elected free agency.
2018-12-19
Chicago White Sox signed free agent C James McCann.
2018-11-30
C James McCann elected free agency.
2017-06-09
Detroit Tigers activated C James McCann from the 10-day disabled list.
2017-06-06
Detroit Tigers sent C James McCann on a rehab assignment to Toledo Mud Hens.
2017-05-26
Detroit Tigers placed C James McCann on the 10-day disabled list. Left hand laceration.
2016-05-03
Detroit Tigers activated C James McCann from the 15-day disabled list.
2016-04-26
Detroit Tigers sent C James McCann on a rehab assignment to Toledo Mud Hens.
2016-04-12
Detroit Tigers placed C James McCann on the 15-day disabled list. Right ankle sprain
2014-10-13
Detroit Tigers activated C James McCann.
2014-10-02
Detroit Tigers reassigned C James McCann to the minor leagues.
2014-09-01
Detroit Tigers selected the contract of C James McCann from Toledo Mud Hens.
2014-01-09
Detroit Tigers invited non-roster C James McCann to spring training.
2013-01-16
Detroit Tigers invited non-roster C James McCann to spring training.
2012-01-10
Detroit Tigers invited non-roster C James McCann to spring training.
2011-08-09
Detroit Tigers signed C James McCann.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
63
0.313
xBA
57
0.239
xSLG
67
0.408
Avg EV
91
92.3
Barrel%
52
7.6%
HardHit%
93
52.2%
SweetSpot%
31
30.4%
Chase%
27
32.7%
Whiff%
31
30.2%
K%
51
24.1%
BB%
32
5.8%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B 2B 3B HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: diamondbacks.svg.
Results by Pitch Type
Pitch # Usage% Zone% Whiff% AVG HardHit%
4-Seam Fastball 147 29.1% 47.6% 19.0% .324 55.6%
Slider 102 20.2% 48.0% 37.3% .261 52.6%
Sinker 83 16.4% 55.4% 18.2% .357 81.8%
Sweeper 57 11.3% 42.1% 45.9% .176 30.0%
Curveball 36 7.1% 47.2% 20.0% .333 55.6%
Cutter 31 6.1% 71.0% 22.7% .000 28.6%
Changeup 23 4.5% 34.8% 22.2% .500 33.3%
Knuckle Curve 16 3.2% 37.5% 42.9% .000 0.0%
Splitter 7 1.4% 42.9% 20.0% .000 100.0%
Slurve 4 0.8% 25.0% 50.0% .000 0.0%
Total 506 100.0% 48.6% 28.6% .260 52.2%
Results by Pitch Category
Category # Usage% Zone% Whiff% AVG HardHit%
Fastball 261 51.6% 52.9% 19.5% .283 57.8%
Breaking 215 42.5% 45.1% 37.6% .236 43.9%
Offspeed 30 5.9% 36.7% 21.4% .250 66.7%
Total 506 100.0% 48.6% 28.6% .260 52.2%
MLB Avg - - 50.6% 25.3% .245 41.0%
More