Skip to content
Baseball History Blog Subscribe

How to Read Baseball’s Alphabet Soup

Decode batting, pitching, fielding, advanced and Statcast abbreviations, with formulas, context clues and ambiguous terms such as 1B, H and GS.

Walt Kowalski

Baseball statistics acronyms become easier to decode when you identify the table first: batting, pitching, fielding, advanced analytics, Statcast, or player positions. Then determine whether the figure is a total, rate, adjusted index, or modeled estimate. Context matters because the same abbreviation can mean different things on a scorecard, baseball card, fantasy table, or analytics page.

The essential baseball stats cheat sheet

Abbreviation Full name Category Plain-language meaning
AB At-bat Offense Official batting opportunity used in AVG
PA Plate appearance Offense Completed trip to the plate
R Run Offense Times the player scored
H Hit Offense Hits recorded
HR Home run Offense Home runs hit
RBI Runs batted in Offense Runs credited as driven in
BB Walk Offense Bases on balls received
SO or K Strikeout Offense Times the batter struck out
AVG or BA Batting average Offense Hits per at-bat
OBP On-base percentage Offense Rate of reaching base through covered outcomes
SLG Slugging percentage Offense Total bases per at-bat
OPS On-base plus slugging Offense OBP plus SLG
SB Stolen base Offense Bases successfully stolen
CS Caught stealing Offense Times retired attempting to steal
IP Innings pitched Pitching Innings and partial innings recorded
ERA Earned run average Pitching Earned runs allowed per nine innings
WHIP Walks and hits per inning pitched Pitching Walks and hits allowed per inning
W Win Pitching Pitching wins credited
L Loss Pitching Pitching losses charged
SV Save Pitching Saves credited
BF Batters faced Pitching Batters who faced the pitcher
CG Complete game Pitching Starts finished by the same pitcher
QS Quality start Pitching At least six innings with no more than three earned runs
SHO Shutout Pitching Complete games with no runs allowed
A Assist Defense Participation in completing an out
E Error Defense Misplay charged by the scorer
PO Putout Defense Directly completed an out
DP Double play Defense Play producing two outs
TC Total chances Defense Putouts, assists, and errors combined
FPCT Fielding percentage Defense Successful chances divided by total chances

A quality start requires at least six innings pitched and no more than three earned runs allowed. MLB organizes its standard statistics into offense, pitching, defense, and team categories, while cataloging advanced and Statcast terms separately. Those categories provide the baseline for this guide, although historical publications and outside databases may use different labels or abbreviations. See the official MLB glossary for its current terminology and category structure.

Batting and baserunning acronyms, from AB to OPS

A hitter’s line combines counting statistics, such as hits and home runs, with rate statistics such as AVG and OBP.

Abbreviation Full name What it records
G Games played Games in which the player appeared
PA Plate appearance Completed trips to the plate
AB At-bat Official at-bats used in batting calculations
R Run Times the player scored
H Hit All singles, doubles, triples, and home runs
1B Single One-base hits
2B Double Two-base hits
3B Triple Three-base hits
HR Home run Home runs hit
RBI Runs batted in Runs credited as driven in
BB Walk Bases on balls received
IBB Intentional walk Walks awarded intentionally
HBP Hit by pitch Times awarded first base after being hit
SO or K Strikeout Times the batter struck out
SB Stolen base Successful stolen-base advances
CS Caught stealing Times retired while attempting to steal
TB Total bases Bases produced by hits
XBH Extra-base hit Doubles, triples, and home runs
GIDP Ground into double play Ground balls producing a charged double play
SF Sacrifice fly Sacrifice flies recorded
SH Sacrifice bunt Sacrifice bunts recorded; “sacrifice hit” is a historical or provider-specific label
LOB Left on base Runners left aboard; check whether the table reports batter or team LOB
AVG or BA Batting average Hits per at-bat
OBP On-base percentage Rate of reaching base through covered outcomes
SLG Slugging percentage Total bases per at-bat
OPS On-base plus slugging OBP plus SLG

PA is broader than AB. A walk, hit-by-pitch, or sacrifice fly counts as a plate appearance but not an at-bat. That distinction is enough to read most stat lines, although it does not cover every unusual scoring situation.

R and RBI answer different questions. R is credited to the runner who scores. RBI is generally credited to the batter who drives in the run under the applicable scoring rules.

The core batting formulas are:

  • AVG = H ÷ AB
  • OBP = (H + BB + HBP) ÷ (AB + BB + HBP + SF)
  • SLG = TB ÷ AB
  • OPS = OBP + SLG

The published Baseball Hacks abbreviation reference supports the AVG and OBP formulas and documents variants such as AVG, HBP or HP, and 1B or X1B. SLG and OPS use the formulas shown above in the standard guides cited throughout this section.

Total bases give longer hits more weight: a single counts for one total base, a double for two, a triple for three, and a home run for four. A hitter with a single, double, and home run therefore has seven total bases. SLG divides that total by at-bats. These weights and the OPS formula are summarized in this OPS calculation guide.

A conventional slash line appears in AVG/OBP/SLG order. Thus, .275/.350/.475 means a .275 batting average, .350 on-base percentage, and .475 slugging percentage. OPS is calculated separately: a .340 OBP plus a .430 SLG produces a .770 OPS. The slash-line order is documented in this beginner’s guide to batting statistics.

Each rate answers a different question:

  • AVG: How often did the hitter record a hit per at-bat?
  • OBP: How often did the hitter reach base through the outcomes included in the formula?
  • SLG: How many total bases did the hitter average per at-bat?
  • OPS: What is the sum of the hitter’s OBP and SLG?

None completely measures offense. AVG omits walks and weights every hit alike; OBP does not distinguish a single from a home run; SLG does not directly reward walks; and OPS combines two rates with different denominators.

Pitching acronyms and the innings notation that is not a decimal

Pitching rows reuse several batting abbreviations, but from the pitcher’s perspective. H means hits allowed, R means runs charged, HR means home runs allowed, and BB means walks allowed.

Abbreviation Full name What it records
G or App Games or appearances Pitching appearances
GS Games started Games begun as the starting pitcher
GF Games finished Games in which the pitcher was the team’s final pitcher
BF Batters faced Batters who faced the pitcher
IP Innings pitched Outs recorded, expressed in inning notation
H Hits allowed Hits surrendered
R Runs Total runs charged
ER Earned runs Earned runs charged
HR Home runs allowed Home runs surrendered
BB Walks allowed Bases on balls issued
SO or K Strikeouts Batters struck out
ERA Earned run average Earned runs allowed per nine innings
WHIP Walks and hits per inning pitched Walks and hits allowed per inning
W Win Wins credited
L Loss Losses charged
SV Save Saves credited
SVO Save opportunity Save opportunities recorded
BS Blown save Blown saves charged
HLD Hold Holds credited
CG Complete game Starts completed by the pitcher
SHO Shutout Complete games with no runs allowed
QS Quality start Six or more innings with no more than three earned runs
WP Wild pitch Wild pitches charged
BK Balk Balks called
PK Pickoff Runners picked off

ERA expresses earned runs allowed per nine innings:

ERA = (ER ÷ IP) × 9

Two earned runs in six innings produce:

(2 ÷ 6) × 9 = 3.00 ERA

WHIP counts walks and hits allowed per inning pitched:

WHIP = (BB + H) ÷ IP

Four hits and two walks in six innings produce:

(4 + 2) ÷ 6 = 1.00 WHIP

These formulas and the worked results follow directly from the standard definitions of ERA and WHIP in this baseball-stat abbreviation guide.

The important trap is IP notation. 6.1 IP means six complete innings plus one out; 6.2 means six complete innings plus two outs. They are not ordinary decimal fractions. For a rate calculation, 6.1 IP represents 6⅓ innings, not 6.1 innings.

A quality start requires at least six innings pitched with no more than three earned runs allowed. The same guide supports both the out-based IP convention and this six-inning, three-earned-run threshold.

W, L, SV, SVO, BS, and HLD are quick expansions rather than exhaustive official-scoring definitions. Consult the applicable league’s scoring rules or glossary when an edge case matters.

Fielding acronyms and position codes

Defensive tables record completed outs and scorer decisions, while lineup and roster abbreviations usually identify where a player appeared.

Abbreviation Full name What it records
A Assist Participation in completing an out
E Error Misplays charged by the scorer
PO Putout Outs directly completed
DP Double play Double plays participated in or completed, depending on the table
TP Triple play Triple plays participated in or completed
OFA Outfield assist Assists recorded by an outfielder
PB Passed ball Passed balls charged to a catcher
INN Innings played Defensive innings at the position
TC Total chances Putouts plus assists plus errors
FPCT Fielding percentage Share of total chances handled without an error
CS% Caught-stealing percentage Share of attempted steals resulting in caught stealing
O Out Outs recorded in the table’s context

The standard formulas are:

TC = PO + A + E FPCT = (PO + A) ÷ (PO + A + E)

The denominator in FPCT is therefore total chances. Both formulas are given in this traditional baseball-stat glossary.

These formulas explain how the traditional statistic is calculated; they do not make FPCT a complete measure of defense. Errors also depend partly on scorer judgment.

Position codes are identifiers rather than performance statistics:

Code Position or role
C Catcher
1B First baseman
2B Second baseman
3B Third baseman
SS Shortstop
LF Left fielder
CF Center fielder
RF Right fielder
DH Designated hitter
SP Starting pitcher
RP Relief pitcher

The codes 1B, 2B, and 3B are especially ambiguous. In a hitting table, they mean single, double, and triple. In a lineup, depth chart, or roster, they identify first base, second base, and third base.

Why the same letters can mean different things

Baseball has no single notation system used identically by every historical newspaper, scoreboard, scorekeeper, fantasy platform, and database. Use MLB’s current glossary forms as the baseline, then read the row heading and table type before interpreting a column.

Abbreviation Possible meanings by context
GS Games started in pitching; grand slam in some batting sources
H Hits by a batter; hits allowed by a pitcher; occasionally a hold
BB Walks received by a hitter; walks allowed by a pitcher
R Runs scored in batting; runs charged in pitching
HR Home runs hit; home runs allowed
SO or K Batter strikeouts or pitcher strikeouts
WP Wild pitch
WPCT Winning percentage, not an expanded form of WP
PO Putout in standard fielding; may also appear inside an unrelated compound metric
1B, 2B, 3B Hit types in batting; defensive positions in lineups
S Single in some tables; save in some pitching tables
GS, GSH, GRSL Variant forms associated with grand slams, depending on publisher

Common equivalent or alternative forms include:

  • AVG or BA: batting average
  • SO or K: strikeout
  • BF or BFP: batters faced
  • SV or S: save
  • HBP or HP: hit by pitch
  • 1B or S: single in some historical or third-party tables

MLB currently lists BF, SV, AVG, HBP, and 1B in its standard terminology. Historical and third-party references may instead use BFP, S, BA, HP, or S. Baseball Almanac’s abbreviation list demonstrates several publisher-specific variants, but no third-party list should be treated as universally official.

The strongest clue is usually the neighborhood. GS beside IP and ERA almost certainly means games started. GS beside HR and RBI may mean grand slams. H in a pitcher’s row means hits allowed; H in a hitter’s row means hits recorded.

Advanced, adjusted, and Statcast acronyms

Advanced metrics ask questions that traditional box-score totals cannot answer alone. Some adjust for league or park context, some isolate selected outcomes, and others model what might be expected from contact quality.

Metric type Acronym Full name Basic interpretation
Advanced offense BABIP Batting average on balls in play Results on balls put into play
Advanced offense ISO Isolated power Extra-base power separated from AVG
Advanced offense wOBA Weighted on-base average Offensive outcomes weighted by run value
Advanced offense wRC+ Weighted runs created plus Park- and era-adjusted offensive production
Advanced offense OPS+ On-base plus slugging plus Context-adjusted offensive index
Overall value WAR Wins Above Replacement Overall value estimate above replacement level
Advanced pitching ERA+ Adjusted earned run average ERA adjusted to league and park context
Advanced pitching FIP Fielding Independent Pitching Estimate based on selected pitcher-controlled outcomes
Advanced pitching xFIP Expected fielding independent pitching Provider-modeled variation of FIP
Advanced pitching K/9 Strikeouts per nine innings Strikeouts normalized to nine innings
Advanced pitching BB/9 Walks per nine innings Walks normalized to nine innings
Advanced pitching K/BB Strikeout-to-walk ratio Strikeouts divided by walks
Statcast/expected EV Exit velocity Speed of a batted ball off the bat
Statcast/expected LA Launch angle Vertical angle of a batted ball
Statcast/expected xBA Expected batting average Modeled batting average
Statcast/expected xSLG Expected slugging percentage Modeled slugging percentage
Statcast/expected xERA Expected ERA Modeled ERA estimate
Statcast/defense OAA Outs Above Average Outs credited relative to an average defender
Statcast/defense FRV Fielding Run Value Defensive contribution expressed in runs

The plus metrics use 100 as their league-average baseline.

An x prefix generally means expected. The model and its inputs matter, so an expected statistic should not silently replace the observed result.

WAR estimates a player’s broad contribution relative to a replacement-level player. It is a summary value metric rather than solely an offensive statistic, and there is no single universal implementation. Providers may handle replacement level, defense, positional adjustments, pitching, and league context differently.

FIP concentrates on strikeouts, walks, hit-by-pitches, and home runs instead of simply reproducing runs allowed. It asks a different question from ERA and should not be treated as interchangeable with it. A peer-reviewed review of baseball analytics discusses the uses and limitations of FIP, WAR, wOBA, wRC+, and modern defensive measures.

Provider differences also affect xFIP, wOBA, wRC+, OAA, FRV, and other advanced statistics. Use the definition published by the site displaying the number rather than assuming every database calculates it identically.

Reading a stat line without losing the game’s context

Before comparing two numbers, identify what kind of statistic each one is:

  • Counting stats record totals: H, HR, RBI, BB, SO, W, and SV.
  • Rate stats express frequency: AVG, OBP, SLG, ERA, WHIP, and FPCT.
  • Per-nine stats normalize pitching output: K/9 and BB/9.
  • Plus stats adjust performance to a scale centered on 100: OPS+, wRC+, and ERA+.
  • Expected stats model outcomes: xBA, xSLG, and xERA.
  • Value metrics attempt to summarize broader contribution: WAR.

No single statistic captures every part of a player’s performance.

OPS versus OPS+ shows the distinction. OPS reports the hitter’s recorded OBP plus SLG. OPS+ places offensive performance on an adjusted scale intended to account for league and park context. Likewise, ERA reports earned runs allowed per nine innings, while ERA+ adjusts the result relative to the pitcher’s environment.

wRC+ is designed to account for ballpark and era context, making it more useful than an unadjusted total for some comparisons. It does not erase every limitation: playing time, role, competition, sample size, baserunning, defense, and provider methodology still matter.

Historical comparisons require particular care. An identical raw statistic can carry a different meaning in a dead-ball environment, an expansion era, or a high-offense period. Identify the era first, then say plainly when a raw cross-era comparison is not fair.

The practical reading order is simple: identify the table type, expand the acronym, check the denominator or scale, note any provider-specific definition, and then consider the player’s era and competitive context.

Which baseball statistics are commonly used in a traditional fantasy 5-by-5 league?

A traditional 5-by-5 fantasy league commonly uses five hitting categories—AVG, HR, RBI, R, and SB—and five pitching categories—W, ERA, WHIP, SO, and SV. Formats can replace categories or use points instead, so the league settings remain controlling. MLB’s standard-stat guide identifies these as typical fantasy categories.

Does a backward K mean something different from a regular K?

Yes. In traditional scorekeeping, a regular K indicates a strikeout, commonly a swinging third strike, while a backward K indicates a called third strike. Both count as strikeouts in statistical totals; the symbol preserves how the plate appearance ended. This distinction is explained in the beginner’s batting-statistics guide cited above.

To decode any baseball stat table:

  1. Identify the table: hitting, pitching, fielding, or positions.
  2. Expand the letters: use the surrounding columns to resolve ambiguity.
  3. Classify the number: total, rate, per-nine, plus, expected, or value metric.
  4. Verify the notation: check historical variants and provider-specific definitions.
  5. Restore the context: interpret the result within its league, park, sample size, role, and era.