Sports Explainers, Records, Rules & Schedules
Sports, explained clearly — rules, records and how-to guides you can actually trust.
Clear, accurate sports explainers, records, rankings and how-to guides for cricket, football, tennis and more.
Free games we built ourselves
Draft an all-time roster through a randomized spin, then simulate a season and see how close you get to a perfect record. No account, no app download.
Era Ball
Draft Legends. Pick an Era. Chase a Championship.
Play free → Basketball82-0
Spin. Draft Five. Chase Flawless.
Play free → NFL20-0
Spin. Draft Nine. Chase a Perfect Season.
Play free → NFL17-0
Spin. Draft Nine. Chase a Perfect Regular Season.
Play free → NFL16-0
Spin. Draft Nine. Chase a Perfect 16-Game Season.
Play free → NFLFlawless Six
Spin. Draft Six. Chase a Perfect Season.
Play free → MLB162-0
Spin. Draft Nine. Chase a Perfect Season.
Play free → NHL98-0
Spin. Draft Twelve. Chase a Perfect 98-0.
Play free → College Basketball32-0
Spin. Draft Five. Chase a Perfect Season.
Play free → Soccer38-0
Spin an Era. Draft a Starting XI. Chase the Impossible Perfect Season — 38-0.
Play free → Formula 124-0
Spin. Draft a Car and Two Drivers. Chase a Perfect 24-Race Season.
Play free →Cricket guides
View all →
Fastest Century in Cricket (Every Format)
AB de Villiers holds the fastest ODI century at 31 balls. The fastest hundreds in T20, ODI and Test cricket explained, with the record-holders for each format.
Highest Score in ODI Cricket (Individual and Team)
Rohit Sharma holds the highest individual ODI score with 264. England's 498/4 is the record team total. Full lists of both, explained.
Most Centuries in International Cricket
Sachin Tendulkar has the most international centuries with 100, across Tests and ODIs. The all-time century-makers ranked, with Virat Kohli closing in.
Most IPL Runs of All Time
Virat Kohli has the most IPL runs of all time, past 8,000 and still climbing. Full leaderboard of the top run-scorers and his record 973-run season explained.
Most Runs in International Cricket (All Formats)
Sachin Tendulkar has the most runs in international cricket with 34,357 across Tests, ODIs and T20Is. The all-time aggregate run-scorers ranked.
Most Sixes in International Cricket (All-Time List)
Rohit Sharma holds the record for most sixes in international cricket, passing Chris Gayle's 553 in 2023. Full all-time list across Tests, ODIs and T20Is.
Latest updated
How Is Passer Rating Calculated? The NFL Formula
NFL passer rating comes from four capped components — completion %, yards, TDs, and INTs per attempt. Here is the full formula and a worked example.
Passer Rating vs QBR: What's the Difference?
Passer rating is the traditional 0–158.3 box-score formula; ESPN's QBR is a 0–100 situation-adjusted metric that adds rushing. Here is how they differ.
True Shooting Percentage Explained (TS% Formula)
True shooting percentage measures scoring efficiency across 2s, 3s, and free throws in one number. Here is the TS% formula, an example, and what is elite.
What Is Corsi in Hockey? Shot-Attempt Differential Explained
Corsi counts all shot attempts for and against as a proxy for puck possession. Here is the formula, a worked example, and what Corsi For % tells you.
What Is DVOA in Football? Defense-Adjusted Value Explained
DVOA measures a team's success per play against a league baseline, adjusted for opponent, where 0% is average. Here is what it means and how to read it.
What Is Effective Field Goal Percentage? eFG% Explained
Effective field goal percentage credits the 3-pointer's extra value. Here is the eFG% formula, a worked example, and how it differs from true shooting.
What Is EPA in Football? Expected Points Added Explained
EPA is expected points added: how much a single play changes a team's expected points. Here is what it measures, a worked example, and how to read it.
What Is FIP in Baseball? Fielding Independent Pitching
FIP (fielding independent pitching) is an ERA-scaled stat built only from strikeouts, walks, and home runs. Here is the formula and how to read it.
What Is OBP in Baseball? On-Base Percentage Explained
OBP is on-base percentage: how often a hitter reaches base per plate appearance. Here is the formula, a worked example, and what counts as a good OBP.