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
Andreeva Beats Pegula in 'Diva Battle' to Reach WTA Finals Final at 19
Mirra Andreeva beat Jessica Pegula 6-3, 6-4 to reach the WTA Finals final at 19, the youngest finalist since Sharapova in 2004, without dropping a set.
Caleb Wilson Out 4-6 Weeks After Surgery on Fractured Right Hand
Chicago Bulls rookie Caleb Wilson had surgery on a fractured right hand and will miss four to six weeks, his third significant hand injury in nine months.
DeBrincat Picks a Fight With Bennett, Then the Red Wings Blow a 3-Goal Lead
Alex DeBrincat dropped the gloves with Sam Bennett after Bennett hit Marco Kasper, then watched Florida score four straight to beat Detroit 5-4.
Oklahoma AD Calls Paul Finebaum a 'Carnival Barker' After SEC Nation Blast
Oklahoma athletic director Roger Denny fired back at Paul Finebaum after the ESPN analyst accused him of 'pathetically pandering' over the SEC's decision to move the Ole Miss game.
Wembanyama Shrugs Off Draymond Green's Flagrant Shove: 'It's Not Surprising'
Draymond Green drew a Flagrant 1 for shoving Victor Wembanyama from behind in the Spurs' 123-85 NBA Cup win, and Wembanyama answered with three words.
Grambling and UAPB Play Shorthanded on Saturday as the SWAC's 23 Suspensions Bite
The SWAC suspended 23 players after last Saturday's postgame brawl, and both teams play short-handed today, with UAPB's division hopes on the line against Prairie View.
Jake Bauers Goes From Nearly Retiring to a $58 Million Red Sox Deal
Two years after preparing to retire, Jake Bauers has agreed a four-year, $58 million deal with Boston, turning down Milwaukee's $23.15 million qualifying offer.
Jon Rahm Four-Putts the 16th and Launches His Ball Into the Water in Dubai
Jon Rahm four-putted the 16th for a double bogey in Dubai, then launched his ball into the water, leaving him six shots off Tyrrell Hatton's lead.
Lindy Ruff Tells Officials to 'Make the Call' After Frondell Flattens Power in OT
Sabres coach Lindy Ruff blasted the officials after Anton Frondell knocked Owen Power down in overtime, freeing Ryan Donato for Chicago's 3-2 winner.