
#8 C · Diamondbacks
Height
6'2"
Weight
235 lbs
Age
35
College
Arkansas
Draft
2011, Rd 2, #76
Experience
12 yrs
Bats/Throws
R/R
Grade this player:
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 4 | — | — | — | — | — | — |
Length
1 year
Total Value
$2.8M
Guaranteed
$1.6M
AAV
$2.8M/yr
Public perception of James McCann sits at a D+ right now, and the driving force behind that unflattering sentiment grade isn't incompetence — it's irrelevance. The media narrative around McCann is almost entirely transactional: a 35-year-old backup catcher on a one-year, $2.75M deal who was re-signed out of organizational comfort rather than genuine excitement, with coverage so sparse it barely registers on the national radar. That framing creates a disconnect with his actual on-field production, which grades out at a solid B — meaning McCann is quietly delivering value that the broader conversation is simply ignoring or overlooking. The headline that has cut through the noise, however, is a strange one: McCann tying an MLB record for most games pitched by a position player before May, an oddity that generates more amusement than admiration and does little to reframe him as anything beyond a depth piece in a pinch. The Diamondbacks' recent roster activity — signing Gabriel Moreno at catcher alongside a flurry of infield additions — only reinforces the perception that the organization is actively building around him rather than with him. At 12 years into his career, McCann occupies the least glamorous real estate in professional baseball: a veteran whose performance quietly holds up but whose public narrative has flatlined into near-total anonymity. The bottom line is that McCann's sentiment is being dragged down not by failure, but by a combination of position-player mound appearances and organizational moves that collectively signal he is a placeholder, and the public is reading that signal clearly.
| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Thu, 5/7 | vs PIT | L 2-4 | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Sat, 5/2 | @ CHC | L 0-2 | 3 | 0 | 0 | 0 | 0 | 0 | 1 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
James McCann is a veteran in his 12th MLB season listed at C for the Diamondbacks. FanVerdicts maintains four independent grades for every MLB player on an active roster — Contract Value Index for the deal itself, Performance for on-field production, Sentiment for media and fan reaction, and Fan Verdict for community voting. Current grades for James McCann: Contract Value Index B, Performance B-, Sentiment D+, Fan Verdict pending.
Every grade refreshes on its own cadence as new data lands. Performance recalculates when MLB game stats post; Sentiment updates with new media coverage and fan discussion; Contract Value Index recomputes when contract terms change; Fan Verdict reflects live community voting on this profile. Contract details below show the structure (years, total value, average annual value, guarantees) the Contract Value Index grade is computed against.
For league-wide context, the MLB hub has team rankings, GM report cards, the transactions feed, and live scoreboards. The MLB player rankings page sorts every active player by performance and contract value within their position.
| Thu, 4/30 | @ MIL | L 1-13 | 3 | 0 | 0 | 0 | 0 | 0 | 1 |
| Tue, 4/28 | @ MIL | L 2-13 | 3 | 1 | 0 | 0 | 2 | 0 | 2 |
| Sun, 4/26 | vs SD | W 12-7 | 4 | 0 | 0 | 0 | 0 | 0 | 0 |