Every player
New here?

How to read this page

▶

A player page shows one box score, because a hitter and a pitcher share almost no column — which half you get follows the one he appears in. Every rate is built from summed counts, so a batting average is hits over at bats across whatever window you picked rather than an average of nightly averages. Pitchers rank against starters or relievers, which is the split the sport itself draws. A dash means no number for that cell, or a zero in a roster column that counts.

ARI

James McCann

James McCann ranks 426th of 439 hitters in walks, at 6.

94th beats 94% of the Hitters; 1 is the best of however many the row says. Higher is always better, whichever way the stat runs. Red to green by where the placing sits. A stat with no better end is left unpainted.

all 4 shown▶
Playing TimeOffensevs Hitters▶
Games Played48
BattingOffensevs Hitters▶
Plate Appearances15610th394/439
At Bats14612th385/439
Hits4220th349/439
On Base Percentage.31858th184/438
Batting Average.28895th23/438
Doubles618th350/439
Triples018th280/439
Home Runs632nd287/439
Extra Base Hits1219th352/439
Total Bases6621st347/439
Slugging Percentage.45282nd81/438
Isolated Power.16464th157/438
On Base Plus Slugging.77077th102/438
Runs1610th393/439
Runs Batted In2630th303/439
Plate DisciplineOffensevs Hitters▶
Walks63rd426/439
Walk Rate3.8%6th412/438
Intentional Walks038th110/439
Hit by Pitch131st257/439
Strikeouts3985th65/439
Strikeout Rate25.0%33rd290/438
BaserunningOffensevs Hitters▶
Stolen Bases07th378/439
Caught Stealing078th1/439
48 games
DateOppABRHXBHHRTBRBIBBKSB
ARISep 24, 2026@COLCOL5121152000
ARISep 13, 2026TEXTEX4000000000
ARISep 11, 2026TEXTEX0000000000
ARISep 9, 2026@KCKC3000000020
ARISep 6, 2026@HOUHOU3010011010
ARISep 2, 2026PHIPHI3111141020
ARIAug 29, 2026@SFSF4010010030
ARIAug 28, 2026@SFSF4121031010
ARIAug 26, 2026CHCCHC3110010000
ARIAug 23, 2026CINCIN3100000110
ARIAug 21, 2026CINCIN0000000000
ARIAug 19, 2026@BOSBOS0000000100
ARIAug 18, 2026@BOSBOS4010010000
ARIAug 17, 2026@BOSBOS1000000010
ARIAug 16, 2026@ATLATL4020020000
ARIAug 11, 2026COLCOL4000000010
ARIAug 8, 2026LADLAD3010010210
ARIAug 5, 2026SDSD5000000020
ARIAug 4, 2026SDSD3111142000
ARIAug 3, 2026SDSD4021031010
ARIAug 1, 2026@CLECLE4231042010
ARIJuly 28, 2026@PITPIT6140041010
ARIJuly 25, 2026@WSHWSH3010011000
ARIJuly 22, 2026ATHATH4231163110
ARIJuly 18, 2026STLSTL4010011020
ARIJuly 11, 2026@LADLAD4222284010
ARIJuly 7, 2026@SDSD3010010000
ARIMay 18, 2026SFSF1010010000
ARIMay 16, 2026@COLCOL3000000000
ARIMay 10, 2026NYMNYM3010010000
ARIMay 7, 2026PITPIT2010010000
ARIMay 2, 2026@CHCCHC3000000010
ARIApril 30, 2026@MILMIL3000000010
ARIApril 28, 2026@MILMIL3010012020
ARIApril 26, 2026SDSD4000000000
ARIApril 23, 2026CWSCWS0000000000
ARIApril 22, 2026CWSCWS5000000020
ARIApril 19, 2026TORTOR4010011010
ARIApril 17, 2026TORTOR4110010010
ARIApril 14, 2026@BALBAL4120020010
ARIApril 12, 2026@PHIPHI4021031020
ARIApril 10, 2026@PHIPHI2011022000
ARIApril 9, 2026@NYMNYM2000000020
ARIApril 5, 2026ATLATL3000000000
ARIApril 3, 2026ATLATL3000000010
ARIApril 2, 2026ATLATL1000000000
ARIMarch 31, 2026DETDET2111020110
ARIMarch 28, 2026@LADLAD3000000020
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026ARI4815714742126260.286.316.449.765
2025ARI4213712332115170.260.324.431.754
2024BAL6523321450178311.234.279.388.667

About MLB Research

▶

Every number the site holds for a Major League team and the players who played for it, in one place. Pick a club, a season and a set of games, and read it. Nothing here needs an account.

Where the numbers come from

The same tables the boards read, resolved through one shared definition per stat. A rate is computed over the whole window rather than averaged across games, so a season figure is not the mean of the nightly ones.