Built for fans, scouts, and analysts

Every stat. Every team. One clean view.

StatLine is a lightweight analytics tool for exploring team and player performance, standings, and historical comparisons across seasons. No accounts, no clutter — just numbers.

Tip: search works across every sport, even if you're currently viewing a different one. Selecting a result will jump to that team or player.

From the StatLine desk

Analysis & explainers

StatLine is, first, a desk publishing original analysis on the numbers that shape the games — the metrics worth trusting, the ones worth ignoring, and the strategic decisions the math actually supports. New essays every week. A few of the most recent:

Feature · Cross-sport

The dynasty is dead, and the math killed it

No MLB team has repeated since 2000. No NBA team since 2018. The Chiefs almost broke through and didn't. The drought across every major sport isn't a coincidence — it's the structural output of salary caps, free agency, the analytics floor, and the variance of multi-round playoffs. The math killed the dynasty, and the leagues quietly cheered.

NBA · Analytics

On/off ratings confuse the player with the lineup

On/off net rating looks like it isolates a player’s impact by comparing the team with and without him, but it hands one man the entire gap between two different five-man lineups, benches, and schedules.

NFL · Analytics

Quarterback wins are a team stat, not a quarterback stat

The quarterback win-loss record gets used to end arguments, but a win takes a defense, a running game, special teams, and coaching — it credits one player for an outcome produced by the whole roster.

MLB · Analytics

wRC+ isn't as context-free as it looks

wRC+ is the best single hitting number we have, but the clean plus sign hides park factors and league baselines, and it is a rate that says nothing about volume or durability.

NHL · Analytics

Individual points percentage is a linemate stat

IPP reads like a measure of how involved a player is in his team’s offense, but it is driven by linemates, deployment, and the randomness of secondary assists — and it regresses hard.

EPL · Analytics

Interceptions measure positioning, not work rate

Interception counts get read as proof of a busy, aggressive defender, but the number depends on a team’s pressing scheme, its possession share, and where a player is asked to stand.

NBA · Analytics

Points per game is a volume stat, not a value stat

Points per game still decides scoring titles and anchors MVP debates, but it bundles minutes, pace, and shot volume into one number that never asks how efficiently the points arrived.

NFL · Analytics

Completion percentage over expected still isn't all quarterback

CPOE fixed raw completion percentage by pricing in throw difficulty, but it still credits the quarterback for his receivers, his scheme, and the modeling choices behind the number.

MLB · Analytics

Chase rate isn't pure plate discipline

Chase rate is quoted as a clean readout of plate discipline, but you can only chase the pitches you are thrown — and the count, the pitcher, and the scouting report shape it as much as the hitter’s eye.

NHL · Analytics

Penalty minutes are a role stat, not a discipline stat

Penalty minutes get read as toughness or discipline, but the total is driven by role and the five-minute major, and it weights a harmless fight above the trip that actually put the team down a man.

EPL · Analytics

Goals per 90 isn't pure finishing

Goals per 90 looks like the fair way to rank strikers, but it folds penalties, small-minute samples, finishing variance, and the quality of a player’s service into a single rate.

NBA · Analytics

Free throw rate measures whistles, not aggression

Free throw rate gets read as proof a player attacks the rim, but it counts how often a referee blew the whistle — a joint product of style, star treatment, and the season’s officiating climate.

NFL · Analytics

Pressure rate is a charting opinion, not a fact

Pressure rate looks like a hard count of pass-rush disruption, but pressures are charted by human graders applying a judgment call — which is why two respected services never agree on the same player.

MLB · Analytics

Spin rate is a means, not an outcome

Spin rate gets quoted as if more revolutions are automatically better, but spin is only a means to movement — and without efficiency and axis, much of it can be doing nothing at all.

NHL · Analytics

High-danger chances are a location model, not a danger meter

High-danger chances sound like a count of dangerous plays, but they’re a location model — shots sorted by where they came from, blind to the pass, screen, and goalie movement that made them dangerous.

EPL · Analytics

Expected assists is a shot-quality stat, not a passing stat

Expected assists fixes the finishing luck in raw assists, but it grades the shot a pass created rather than the pass itself — rewarding proximity to goal and volume of service more than passing skill.

NBA · Analytics

Contested shots measure activity, not defense

Contested-shot totals get read as defensive effort, but the number counts how often a defender stood near a shot — not whether the contest changed it.

NFL · Analytics

Turnover margin is half luck

Turnover margin is quoted as a repeatable team skill, but fumble recoveries are near a coin flip and interception totals swing year to year. Half of it is luck.

MLB · Analytics

Slugging percentage uses the wrong weights

Slugging’s neat 1-2-3-4 weights aren’t the run values those hits produce — it overpays the homer, underpays the single, and erases the walk.

NHL · Analytics

Power-play percentage is an opportunity stat

Power-play percentage reads as special-teams skill, but it’s a conversion rate blind to volume, chance quality, and the shorthanded goals it gives back.

EPL · Analytics

Shots on target is a volume stat

Shots on target sounds like a threat stat, but it counts a tap-in and a tame 30-yard effort the same and ignores where shots come from. It’s volume, not danger.

NBA · Analytics

Assist-to-turnover ratio rewards caution

A high ratio reads as playmaking IQ, but it quietly rewards the guard who takes the fewest risks. Why the safest passer tops the leaderboard.

NFL · Analytics

Total QBR is a black-box stat

QBR really is better than passer rating, but the clean 0-100 score hides opinionated choices you can’t audit.

MLB · Analytics

WHIP counts baserunners, not damage

WHIP treats a walk and a double as one thing, nearly ignores the home run, and inherits the defense behind the pitcher.

NHL · Analytics

Zone starts are a deployment stat

A low zone-start number reads as a shutdown role, but it records a coach’s decisions and distorts the possession stats built on it.

EPL · Analytics

Expected goals against is a team stat, not a keeper stat

xGA is built from the chances a whole team concedes and is finished measuring before the keeper moves. The keeper metric to read instead.

NBA · Analytics

Points in the paint is a location stat, not a toughness stat

A high paint total reads as proof a team imposed its will, but it is a shot-location count that rewards pace and system far more than physicality.

NFL · Analytics

Time to throw is a scheme stat, not a processing stat

A quick release looks like a fast mind, but the stopwatch mostly times route depth, protection, and play design.

MLB · Analytics

Exit velocity is a ceiling, not an outcome

A 117-mph rocket says what a hitter can do, not what he does. Launch angle, contact, and consistency decide whether the power becomes runs.

NHL · Analytics

Goals-against average is a team stat wearing a goalie’s name

GAA sits beside one man’s name, but shot volume, defensive structure, and deployment decide it more than the goalie does.

EPL · Analytics

Progressive carries reward space, not skill

A big carry total reads as dynamic ball-carrying, but the count rewards the space a system hands a player as much as his ability.

NBA · Analytics

The double-double is a counting-stat illusion

Ten and ten reads as a complete game, but the double-double is a threshold trick built on two of basketball’s noisiest counting stats. What the milestone rewards and what it quietly ignores.

NFL · Analytics

Sack totals are an opportunity stat

Sack totals define pass rushers, but the number rides on coverage, game script, and how often offenses drop back. Why the column ranks opportunity as much as the rusher.

MLB · Analytics

The save rewards the easiest inning

The save made the closer a star, but the rule rewards pitching the safest, lowest-leverage inning of the game. Why the highest-stakes outs rarely belong to the man getting the save.

NHL · Analytics

Shooting percentage is a sample-size mirage

A hot shooting percentage looks like finishing skill, but for skaters it swings on tiny samples and regresses hard. Why a career-best rate is usually puck luck, not a new gear.

EPL · Analytics

Crosses completed measure intent, not threat

Crosses completed sound like a creation stat, but a completed cross is one of football’s least valuable actions. Why the count rewards volume and intent over genuine threat.

NBA · Analytics

Steals measure gambling, not defense

Steals read as elite defense, but the leaderboard rewards gambling for the ball and is blind to the positional work that actually keeps points off the board. What the steal counts and what it ignores.

NFL · Analytics

Yards after catch is a scheme stat

YAC gets filed as a receiver skill, but scheme, throw placement, and defensive leverage manufacture most of it. Why the leaderboard tracks offenses more than the players running the routes.

MLB · Analytics

BABIP is luck wearing a skill label

BABIP reads like a contact-quality stat, but for pitchers it’s mostly noise and for hitters it stabilizes painfully slowly. Usually it’s a regression flag, not a verdict on talent.

NHL · Analytics

Blocked shots are a zone-time stat

Blocked shots get read as sacrifice and grit, but the leaderboard mostly tracks teams that spend the night defending. More blocks often means worse possession, not better defense.

EPL · Analytics

Clearances measure pressure, not defending

Clearances look like proof of a commanding defender, but the count climbs when a team is pinned back. Why the leaderboard favors relegation-threatened clubs, not elite defenders.

NBA · Analytics

Player Efficiency Rating is a scoring stat in disguise

PER promises a single-number verdict on a player, but its formula is dominated by scoring volume and efficiency and is nearly blind to defense. It’s a scoring rate wearing a value stat’s clothes.

NFL · Analytics

Red-zone efficiency is a small-sample stat

Red-zone touchdown rate gets read as a fixed team trait, but it’s computed over a few dozen high-variance trips and regresses hard year to year. How often you reach the red zone is the real signal.

MLB · Analytics

The quality start sets a low bar

The quality start sounds like a badge of excellence, but its qualifying floor is a 4.50 ERA and it scores a six-inning grind the same as a shutout. It certifies adequacy, not quality.

NHL · Analytics

Giveaways and takeaways are scorekeeper calls

Giveaways and takeaways look like a clean turnover ledger, but they’re subjective judgments made live by an arena scorekeeper, with heavy home bias and no consistency between buildings.

EPL · Analytics

Duels won is a volume stat

Duels won reads as physical dominance, but it bundles unlike contests, ignores what the duel was for, and rewards players a deep-defending team forces into more of them. Won the header, conceded the chance.

NBA · Analytics

Rebounds per game doesn’t measure rebounding

The per-game leaderboard mostly tracks minutes, pace, and missed shots. Rebound rate — and the contested share underneath it — is where the actual glass-work shows up.

NFL · Analytics

Interceptions are a quarterback’s noisiest stat

Picks get treated as a verdict on decision-making, but tipped balls, dropped interceptions, and tiny samples make the single-season total one of football’s least repeatable numbers.

MLB · Analytics

Stolen base totals ignore the break-even point

Forty steals can help a team or quietly cost it runs. The total hides the only figure that decides which: the success rate, measured against the three-in-four break-even point.

NHL · Analytics

The secondary assist is hockey’s luckiest point

Goals and primary assists repeat; the second assist barely does. Why the loosest credit in the box score behaves like a lottery ticket — and inflates point totals before regressing.

EPL · Analytics

Distance covered is a role stat, not an effort stat

The broadcast calls 12 kilometres proof of effort. It’s mostly proof of position and system — and the smartest players run less because they think faster.

NBA · Analytics

Blocks measure risk, not rim protection

The block looks like the cleanest measure of rim protection, but it rewards the gamble and ignores the shots a defender deletes by just standing there. Why the swat leaders aren’t the best protectors.

NFL · Analytics

Third-down conversion rate is a distance stat

Third-down percentage gets read as clutch execution, but it mostly records how far a team had to go — and that was decided two downs earlier. Read it by distance, not as a verdict.

MLB · Analytics

The RBI measures lineup spot, not hitting

A hundred RBI reads like a great season, but the total mostly records how many runners were on base when a hitter came up — a function of lineup spot and teammates, not hitting.

NHL · Analytics

The game-winning goal is hockey’s emptiest stat

The game-winning goal sounds clutch, but it’s assigned by counting up from the loser’s total — often a meaningless early goal. Strip the label and it’s just goals with a better name.

EPL · Analytics

Key passes inherit the finisher’s luck

Chances created feels like a clean creativity stat, but the count depends on whoever receives the ball choosing to shoot, and treats a tap-in setup like a hopeful half-chance. Expected assists fixes it.

EPL · Analytics

Pass completion rewards the safest pass

Completion percentage pays players for declining difficult passes. Why centre-backs top the leaderboard, creators sit at the bottom, and volume stats reveal what the percentage hides.

EPL · Analytics

Goal contributions add two different skills

G+A welds a skill a player controls to one he only half controls, ignores minutes, and prices a penalty like a wonder goal. Split the sum back apart and read the profile instead.

EPL · Analytics

The appearance is football’s emptiest counting stat

A full ninety and a stoppage-time cameo both count as one appearance. In the five-sub era the column no longer measures playing time — minutes do, and the division rewrites most durability narratives.

EPL · Analytics

Yellow cards measure reputation as much as fouls

A booking is a referee's judgment shaped by position, tactical assignment, reputation, and suspension math. The card column is an eyewitness account, not a character record.

EPL · Analytics

Five-game form is noise wearing a trend line

The form strip shows five results and gets read as momentum. Five matches in a low-scoring sport mostly display variance and fixture luck — season-long numbers beat the badges every week.

Read all articles →

Recent Results

The latest finals across every sport StatLine tracks, freshest first. Switch sports in the top nav to dig into team standings, season leaders, and per-game lines.