James McCann
2026Grade
Too few batters faced to grade
James McCann has faced 23 batters this season. A rate built on that few can swing a long way on a single result, so his rates get no grade and no league percentile yet.
A grade needs 40 batters faced. League medians and percentiles come from pitchers with at least 100 batters faced. The sections below show what actually happened, with no grade attached.
Arsenal
Pitch mix & swing-and-miss
He rarely throws his curveball and fastball (4% of his pitches combined).
How to read this chart
By appearance
These charts follow his velocity, movement and pitch mix one outing at a time, and each pitch keeps the same color in every chart. The velocity and movement charts also shade the middle of the league for scale.
Contact allowed
Batters go up the middle off him most often, but they do the most damage to the pull side.
Pull side and opposite field depend on which side each batter hits from, so this pools every hitter he faced.
Batted balls allowed
Luck check
One out behind him came on a ball the simulator values at 1.5 bases or more.
One hit off him had less than a 20% chance of being a hit.
How to read this chart
Best games
Best games
These are his best outings this season, ranked by bases saved against a replacement arm.
- vs BrewersApr 28, 2026score only
3 BF · 0 K
- Bases allowed
- 0.5
- Above replacement
- +1.1
- vs BrewersApr 30, 2026score only
6 BF · 0 K, 2 BB, 1 H
- Bases allowed
- 3.0
- Above replacement
- +0.1
- vs White SoxApr 21, 2026score only
4 BF · 0 K, 1 BB, 1 H
- Bases allowed
- 2.4
- Above replacement
- -0.3
- vs BravesApr 2, 2026score only
10 BF · 0 K, 7 H, 1 HR
- Bases allowed
- 16.4
- Above replacement
- -11.2