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
De Minaur Stuns Incoming No. 1 Zverev to Set Up Vienna Final With Alcaraz
Alex de Minaur beat Alexander Zverev 6-4, 1-6, 7-6(4) in the Vienna semi-finals on Saturday, denying the incoming world No. 1 a final and setting up a Sunday title match against Carlos Alcaraz.
Referee Collision Breaks ECU Freshman David Coleman Jr.'s Leg in Temple Win
East Carolina freshman David Coleman Jr. suffered a fractured fibula when back judge Jonathan Zenquis slipped and crashed into him after a kick return in the Pirates' 17-9 win over Temple.
Ex-Refs Chief Calls It 'Deliberate': City Denied Clear Penalty in Brighton Defeat
Former PGMOL head Keith Hackett says Manchester City should have had a penalty for Luka Vuskovic's handball in Saturday's 1-0 loss to Brighton.
Harper's TikTok Replies Point to a Lost 2027 as Stubbs Calls a Missed Season 'Moronic'
Bryce Harper's cryptic TikTok replies have fans reading a lost 2027 season into his offseason, while Phillies team-mate Garrett Stubbs says it would be moronic to miss a season over the salary-cap fight.
Hawks Rookie Kingston Flemings Ejected for Elbow on McGowens in Pelicans Rout
Atlanta rookie Kingston Flemings was ejected in the fourth quarter of the Hawks' 121-99 loss at New Orleans after throwing an elbow at Pelicans guard Bryce McGowens following a blocked layup.
LaMelo Ball's Night in San Antonio: Piggyback Moment, Spit on the Floor, Foul Out in 20 Minutes
LaMelo Ball went viral twice in one loss at San Antonio: an awkward tangle with Victor Wembanyama, then spitting on the floor before fouling out in 20 minutes.
Lawson Disqualified From Mexico Qualifying After Self-Reported Power Breach
Liam Lawson will start the Mexico City Grand Prix from the back of the grid after stewards disqualified him from qualifying over an MGU-K power breach his own team reported.
Novak's Record 190 Gives Him a Six-Shot Mexico Open Lead Into Sunday
Andrew Novak followed a 61 with a 62 at the VidantaWorld Mexico Open for a tournament-record 23-under 190, leading Matthieu Pavon by six shots as he chases his first individual PGA Tour title.
Saint-Maximin Sent Off for Obscene Gesture in Charlotte's 4-0 Win Over Orlando
Charlotte FC winger Allan Saint-Maximin scored, missed a penalty, then saw red in the 89th minute for an obscene gesture toward Orlando's Wilder Cartagena as Charlotte won 4-0.