ALPB 2026

Standings
Splits
Analytics
Team Style
Projection
All Teams
North
South
Group by Division
Stats updated at 1 AM EDT daily
Loading 2026 standings…
Glossary & Methodology

Basic

GP
Games played (W + L + T).
W / L / T
Wins, losses, ties, from iScore's official standings endpoint.
PCT
Winning percentage. W / (W + L) — ties excluded.
GB
Games back from the division leader. ((leader_W − W) + (L − leader_L)) / 2
RS / RA
Runs scored and runs allowed for the season.
DIFF
Run differential: RS − RA.
RS/G, RA/G, DIFF/G
Per-game rate versions (using GP including ties).
Magic
Magic number to clinch the division half. (halfLength + 1) − leader_W − 2nd_place_L — shown only for the current division leader. = clinched.

Recent form

Streak
Current consecutive-result streak (e.g. W3 = three wins in a row).
L10 / L15 / L30
Record in the most recent 10 / 15 / 30 chronological games.
Home / Road
Record split by venue.

Situational splits

Day / Night
First pitch before 6:20 PM ET = day; at or after = night (America/New_York, accounts for DST).
Grass / Turf
Surface where the game was played. In ALPB only York (YRK) and Southern Maryland (SMD) have natural grass; all other parks are turf.
vs N / vs S
Record against opponents in the North / South division.
vs L / vs R
Record vs games started by a left- / right-handed pitcher.
X-Inn
Record in extra-inning games — games played past their scheduled length (typically > 9, or > 7 for the first half of a doubleheader).
Lead@3 / Lead@5 / Lead@7
Record in games where the team was leading at the end of inning 3 / 5 / 7. Ties do not count as a lead. Requires both halves of the inning to be played.
Scored 1st
Record in games where the team scored the first run.
Comeback
Wins in which the team trailed at any point during the game.
Walk-Off
Home wins where the team was tied or trailing entering the bottom of the final inning, then scored to take the lead and end the game.
Down 3+ / Up 3+
Record in games where the team was ever down (or up) by 3+ runs at any half-inning.
1-Run, 2-Run, <4 RS, <4 RA, vs >.500
Dynamic threshold columns in the Splits view — the input fields above let you change the cutoffs (margin = N, RS < N, RA < N, opponent PCT > X) and the records recompute live in the browser.

Analytics

Pyth%
Pythagorean expected win percentage. RS² / (RS² + RA²) — Bill James' formula.
xW-xL
Expected W-L from Pyth%, Hamilton-apportioned so the league total of expected wins equals the league total of actual wins.
Luck
W − xW. Positive = outperforming run differential; negative = underperforming.
Elo
Strength rating starting at 1500, updated chronologically per game. K = 20, home-field advantage = +24 Elo, 538-style margin-of-victory multiplier (MOV — see below). P(win) = 1 / (1 + 10^((opp_elo − my_elo − HFA)/400))
MOV
Margin of Victory. After each game the Elo update is scaled by a multiplier that accounts for how lopsided the score was — a 10-run blowout moves Elo more than a 1-run squeaker, but with a diminishing-returns curve so blowouts don't dominate. Formula (538 baseball): ln(|run_diff| + 1) × (2.2 / (winner_elo_diff × 0.001 + 2.2)) — the second term dampens MOV gains when a heavy favorite blows out an underdog.
TS — True Strength
Composite team-quality score blending the four orthogonal signals. Z-score each of Elo, Pyth%, nRS+, nRA+ across the league, then weighted-average and rescale so 100 = league average, 15 ≈ one standard deviation. 100 + 15 × (0.40 z_elo + 0.20 z_pyth + 0.20 z_nRS+ + 0.20 z_nRA+)
TS #
League rank by True Strength (1 = best). Useful when Power#, Off#, and Def# disagree — TS# is the single "best team overall" answer.
Power #
League rank by current Elo alone (1 = best). Results- and MOV-driven; ignores per-game efficiency.
Off # (raw) / Def # (raw)
League rank by raw RS/G and RA/G — no opponent adjustment. RA/G is sorted ascending (lower = better defense).
Off # (adj) / Def # (adj)
League rank by nRS+ / nRA+ (opponent-quality-adjusted). When raw and adjusted disagree, the gap is the schedule's doing.
nRS+
Opponent-pitching-adjusted runs scored. 100 = league average, >100 = above average. 100 × adj_RS_per_G / league_avg_R_per_G where each game's runs are multiplied by league_avg_R / opponent_RA_per_G.
nRA+
Opponent-offense-adjusted runs allowed. 100 = league average, >100 = better than average defense. 100 × league_avg_R_per_G / adj_RA_per_G where each game's runs allowed are multiplied by league_avg_R / opponent_RS_per_G.
SOS (Played)
Strength of schedule already played: average Elo of opponents faced. Higher = tougher.
SOS (Remaining)
Strength of schedule for remaining first-half games (through July 2): average Elo of upcoming opponents.

First-half projection

Rem 1H
Remaining games to reach the full 63-game first half: 63 − GP. Normalized so every team is projected over the same number of games — if iScore is missing a postponed/unrescheduled game for a team, we cover the gap by assuming it'll be played at that team's average remaining win-probability.
Proj W / Proj L
Projected first-half W-L. For each remaining game we compute P(win) = Elo expected outcome with home-field advantage, then proj_W = current_W + Σ P(win), scaled to a full 63-game half.
Proj PCT
Projected first-half winning percentage.

Team Style

Style
Auto-classifier from four league-relative z-scores (TTO%, HR/G, SB/G, Bullpen%). Three True Outcomes = high TTO + high HR; Small-ball = high SB and below-avg power; Bullpen-and-bombs = high reliever workload + above-avg power; otherwise Balanced. Thresholds are ≥0.75 standard deviations from league mean on the leading axis.
TTO%
Three-True-Outcomes rate: (BB + K + HR) / PA. High = walk/strikeout/power heavy lineup with fewer balls in play.
HR/G, SB/G
Per-game power and speed: total home runs / steals divided by games played.
BB% / K%
Walks and strikeouts as a share of plate appearances.
Bullpen%
Share of team innings recorded by relievers, by outs. reliever_outs / (starter_outs + reliever_outs). Higher = bullpen-leaning staff design or short hooks.
Mfg
Manufactured-runs index: (SB + SF + HBP) / G. Captures gritty / small-ball offensive production not visible in slugging.
Mfg z
Mfg index z-scored across the league. Positive = above-league small-ball rate, negative = below.
Runs σ
Standard deviation of runs scored per game. Low σ = predictable, high σ = boom-or-bust.
Boom/Bust
Coefficient of variation: runs σ / avg_runs_per_game. > 1.0 = highly variable offense (lots of shutouts and blowouts).
RS-1, RA-1
Average runs scored / allowed in the first inning. Identifies fast-starting offenses and shaky openers. Pulled from per-game line scores in the standings cache.
Series W%
Series winning percentage: series_wins / (series_wins + series_losses). A series is defined as a run of consecutive games against the same opponent at the same venue; 1-game series are not counted.
Series
Series record (W-L) per the same definition. Splits and ties are tracked separately.
Sweeps
Number of series the team swept (won every game). Mirrors "swept" — series in which the team won zero — are tracked separately and surfaced in the Team Analytics endpoint.