← All players
James McCann
ARI · Hitter · 1 games projected since Sep 24, 2026, every one frozen before first pitch.
Statcast
by window and pitcher handJames McCann · last 90 daysthrough Sep 24, 2026 · windows are his last games
| Window | G | PA | AVG | OBP | SLG | wOBA | xwOBA | K% | BB% | Whiff% | Avg EV | Max EV | Barrel% | Hard-hit% | Sweet-spot% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Last 5 G | 5 | 15 | .286 | .267 | .714 | .387 | .467 | 20.0% | 0.0% | 21.7% | 93.2 | 109.0 | 25.0% | 66.7% | 66.7% |
| Last 15 G | 14 | 39 | .297 | .308 | .486 | .337 | .374 | 25.6% | 2.6% | 29.4% | 90.4 | 109.0 | 10.7% | 57.1% | 60.7% |
| Last 30 G | 23 | 67 | .359 | .373 | .672 | .452 | .381 | 22.4% | 1.5% | 27.7% | 89.3 | 109.0 | 12.0% | 48.0% | 52.0% |
| 90 days | 23 | 67 | .359 | .373 | .672 | .452 | .381 | 22.4% | 1.5% | 27.7% | 89.3 | 109.0 | 12.0% | 48.0% | 52.0% |
Batted-ball mix, 90 days · 50 balls in play
Ground 36%Line drive 34%Fly ball 24%Pop-up 6%
| Window | G | PA | AVG | OBP | SLG | wOBA | xwOBA | K% | BB% | Whiff% | Avg EV | Max EV | Barrel% | Hard-hit% | Sweet-spot% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Last 5 G | 2 | 4 | .000 | .000 | .000 | .000 | .018 | 50.0% | 0.0% | 50.0% | 73.2 | 75.8 | 0.0% | 0.0% | 0.0% |
| Last 15 G | 7 | 14 | .091 | .286 | .091 | .214 | .279 | 21.4% | 21.4% | 38.5% | 79.4 | 104.1 | 12.5% | 25.0% | 0.0% |
| Last 30 G | 13 | 28 | .292 | .393 | .333 | .337 | .285 | 25.0% | 14.3% | 32.1% | 85.2 | 104.3 | 5.9% | 29.4% | 29.4% |
| 90 days | 13 | 28 | .292 | .393 | .333 | .337 | .285 | 25.0% | 14.3% | 32.1% | 85.2 | 104.3 | 5.9% | 29.4% | 29.4% |
Batted-ball mix, 90 days · 17 balls in play
Ground 59%Line drive 6%Fly ball 24%Pop-up 12%
| Window | G | PA | AVG | OBP | SLG | wOBA | xwOBA | K% | BB% | Whiff% | Avg EV | Max EV | Barrel% | Hard-hit% | Sweet-spot% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Last 5 G | 5 | 19 | .222 | .211 | .556 | .305 | .373 | 26.3% | 0.0% | 30.3% | 90.4 | 109.0 | 21.4% | 57.1% | 57.1% |
| Last 15 G | 15 | 53 | .250 | .302 | .396 | .305 | .349 | 24.5% | 7.5% | 31.9% | 88.0 | 109.0 | 11.1% | 50.0% | 47.2% |
| Last 30 G | 25 | 95 | .341 | .379 | .580 | .418 | .352 | 23.2% | 5.3% | 29.1% | 88.3 | 109.0 | 10.4% | 43.3% | 46.3% |
| 90 days | 25 | 95 | .341 | .379 | .580 | .418 | .352 | 23.2% | 5.3% | 29.1% | 88.3 | 109.0 | 10.4% | 43.3% | 46.3% |
Batted-ball mix, 90 days · 67 balls in play
Ground 42%Line drive 27%Fly ball 24%Pop-up 8%
Recent contact
| Date | Pitcher | Pitch | Velo | EV | LA | xwOBA | Result |
|---|---|---|---|---|---|---|---|
| Sep 24 | RHP | Slider | 84.8 | 95.9 | 41 | .053 | Out |
| Sep 24 | RHP | Slider | 83.7 | 108.7 | 22 | 1.745 | Home run |
| Sep 24 | RHP | Slider | 86.3 | 93.2 | -5 | .218 | Double play |
| Sep 24 | RHP | Sweeper | 82.6 | 84.4 | 11 | .435 | Out |
| Sep 24 | RHP | Sinker | 89.0 | 109.0 | 16 | .725 | Single |
| Sep 13 | RHP | Fastball | 94.6 | 100.8 | 21 | .492 | Out |
| Sep 13 | RHP | Sinker | 93.9 | 62.5 | 3 | .125 | Out |
| Sep 13 | LHP | Changeup | 86.1 | 75.8 | -30 | .031 | Out |
| Sep 13 | LHP | Changeup | 87.4 | 70.6 | -9 | .039 | Out |
| Sep 9 | RHP | Sinker | 92.6 | 65.9 | 10 | .172 | Out |
| Sep 6 | RHP | Sinker | 92.1 | 97.9 | 22 | .393 | Out |
| Sep 6 | RHP | Changeup | 87.2 | 95.9 | 31 | .362 | Sac fly |
Total bases, last 10 games★ home run
| Date | PA | H | TB | HR | BB | K |
|---|---|---|---|---|---|---|
| Sep 24 | 5 | 2 | 5 | 1 | 0 | 0 |
| Sep 13 | 4 | 0 | 0 | 0 | 0 | 0 |
| Sep 9 | 3 | 0 | 0 | 0 | 0 | 2 |
| Sep 6 | 4 | 1 | 1 | 0 | 0 | 1 |
| Sep 2 | 3 | 1 | 4 | 1 | 0 | 2 |
| Aug 29 | 4 | 1 | 1 | 0 | 0 | 3 |
| Aug 28 | 4 | 2 | 3 | 0 | 0 | 1 |
| Aug 26 | 3 | 1 | 1 | 0 | 0 | 0 |
| Aug 23 | 4 | 0 | 0 | 0 | 1 | 1 |
| Aug 19 | 1 | 0 | 0 | 0 | 1 | 0 |
FormNormal
Contact rating93Top tier
Last 100 pitches98steady
wOBA / xwOBA.420 / .375running 45 points ahead of his contact
Last 12 games, oldest to newest
Hit7/12
2+ total bases3/12
Home run2/12
Context only. Streaks and hot or cold labels don't move a projection: in our tests recent results didn't predict the next two weeks better than the season.
Talent
Talent gradeBBalanced type
wOBA.357
Barrel%5.8%
Hard-hit%31.4%
K%23.5%
BB%6.1%
A season-level read, blending this season with last, shrunk toward league where the sample is thin.
xwOBA86.352
Avg EV5288.3
Max EV43109.0
Barrel%8010.4%
Hard-hit%7143.3%
Sweet-spot%9946.3%
K%4523.2%
BB%165.3%
Whiff%1229.1%
Right is always better for the hitter: K% and whiff are ranked low-to-high. Context only; a percentile isn't a projection.
Predicted vs what happened
1 settled gamesGames with a hit1 of 1BTB expected 0.6
Games with 2+ TB1 of 1BTB expected 0.3
Games with a HR1 of 1BTB expected 0.1
Talent gradeBwOBA .357 · K% 23.5%
One player's handful of games says little about the model; the market-level record is on the record. A game he never batted in is void, not a miss.
| Date | Facing | 1+ hit | 2+ TB | HR | PA | H | TB | HR |
|---|---|---|---|---|---|---|---|---|
| Sep 24 | Tanner Gordon | 61.3% | 33.7% | 13.4% | 5 | 2 | 5 | 1 |