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
Alvarez and Crow-Armstrong Win the 2026 MVP Awards by Unanimous Votes
Yordan Alvarez and Pete Crow-Armstrong were named the 2026 AL and NL MVPs on Thursday, both by unanimous votes, in the first season ever with unanimous MVPs and Cy Young winners.
Andreeva Wins 11 Straight Games to Bagel Sabalenka at the WTA Finals
Mirra Andreeva came back from 4-1 down to beat Aryna Sabalenka 6-4, 6-0 at the WTA Finals, winning the last 11 games and a semifinal place on her debut.
Broncos Nix Daiyan Henley Trade After Knee Flag, and Harbaugh Calls It a Loophole
The Broncos called off their trade-deadline deal for Chargers linebacker Daiyan Henley after a physical flagged his knee, then tried to renegotiate, and Jim Harbaugh says the league should close the loophole.
Celebrini Hits 200 Points as Fifth-Youngest Ever After Scuffling With Korczak
Macklin Celebrini reached 200 career points as the fifth-youngest player in NHL history in the same third period he scuffled with Penguins defenseman Kaedan Korczak.
Dan Hicks, NBC's Voice of Golf for 26 Years, Dies at 64 After Sudden Illness
Dan Hicks, NBC Sports' lead golf voice since 2000 and the caller of 27 Tiger Woods wins and all 28 of Michael Phelps' Olympic medals, has died at 64 after an acute illness.
Gauff's Six-Game Comeback Goes to Waste as Pegula's Win Eliminates Her
Coco Gauff beat Marta Kostyuk 6-4, 7-5 at the WTA Finals after winning six straight games from 5-1 down, but Jessica Pegula's win over Linda Noskova eliminated her on set percentage.
Harry Kane Marks His Record 126th England Cap With the Winner as England Beat Croatia 2-1
Harry Kane scored the winner from the penalty spot on his record 126th England cap as England beat Croatia 2-1 at Wembley to reach the Nations League quarter-finals.
Racing Bulls Keep Lawson and Lindblad for 2027 as Tsolov Takes Reserve Role
Racing Bulls have confirmed Liam Lawson and Arvid Lindblad will stay for the 2027 Formula 1 season, ending months of speculation over Lawson's seat and handing Nikola Tsolov a reserve role.
Malenstyn Hit Knocks Cernak Out of Lightning Win and Draws No Penalty
Tampa Bay defenceman Erik Cernak left the Lightning's 8-3 win in Buffalo with an upper-body injury after Beck Malenstyn drove him into the curved glass, and no penalty was called on the hit.