Statistic Glossary
Conventional Batting Statistics
G  Games played.
AB  Times atbat.
R  Runs scored.
H  Hits.
2B  Doubles.
3B  Triples.
HR  Home runs.
RBI  Runs batted in.
BB  Bases on balls (walks).
SO  Strikeouts.
HBP  Times hit by pitch.
IBB  Intentional bases on balls.
SF  Sacrifice flies.
SH  Sacrifice hits (sacrifice bunts).
GDP  Grounded into double plays.
AVG  Batting average. The formula for batting average is H / AB.
OBP  Onbase percentage. The formula for onbase percentage is (H + BB + HBP) / (AB + BB + SF + HBP).
SLG  Slugging percentage. The formula for slugging percentage is (H + 2B + (2*3B) + (3*HR)) / AB.
Unconventional Batting Statistics
93  Ground outs to RF, putout 93 (right field to first base). This play is extremely rare in
professional baseball, but it happens all the time in this game. Usually a slow batter is the culprit, but sometimes the ball is just hit
straight to the right fielder, and even an averagerunning batter will be thrown out.
IFH  Infield hits (does not include bunt hits).
BH  Bunt hits.
B  Bunts (includes sacrifice bunts).
GS  Grand slams.
IHR  Inside the park home runs.
BA  Bases advanced. This stat was invented by Gary Hardegree and I became familiar with
it through a PDF file he contributed to Retrosheet.org.
It is simply the number of bases reached safely as a result of a hitter's plate appearance. All bases reached by a batter's team
mates during his plate appearance, except stolen bases, count as bases advanced for that batter. Likewise, all bases reached by the batter
himself count towards his total. All bases count, even those reached on errors.
If an out is made either by a runner or by the batter, the number of bases that player had reached safely up to that point are subtracted
from the batter's BA total. For example, if the batter hit a single with a runner on first, and that runner was thrown out trying to
advance to third, the batter would be awarded 1 BA (+1 for the single and 2 for the out at third). Therefore, the statistic is
technically net bases advanced. If a runner steals a base or is caught stealing, those bases count towards their total, not the
batter's.
BAOP  Baseadvance opportunities. This stat was also invented by Gary Hardegree. It is the maximum
number of bases a batter could advance himself and his team mates in any given at bat. Since a batter can always hit a home run, every plate
appearance counts as 4 BAOP. A runner on third base counts as 1 BAOP, a runner on second counts as 2, and a runner on first
counts as 3. If a runner steals a base or is caught stealing during a batter's plate appearance, the batter's BAOP total uses the
runner's position after the steal play.
BAA  Baseadvance average. Another Gary Hardegree stat. The formula for baseadvance average is BA
/ BAOP. Since playbyplay data is necessary to calculate BAA, it can only be calculated for Major League seasons after 1960.
The highest recorded in that span was .248, by Barry Bonds in 2004. The average BAA in the Major Leagues from 20002004 was .150.
B/BH  Bunt hit percentage. The formulate for bunt hit percentage is BH / B.
Running Statistics
SB  Stolen bases.
CS  Times caught stealing.
SB%  Stolen base percentage. The formula for stolen base percentage is SB / (SB +
CS).
OB  Times onbase, reaching either as a batter or as a pinch runner.
PR  Appearances as a pinch runner.
Bases  The total number of bases a player reached safely.
