Which openings win at your level?
Rubinstein Opening holds up best for White across every level and clock.
Stockfish ranks it 13th of 64.
The families, ranked by Floor
Floor: the worst score you would still get, 90% confident.
- 1Rubinstein Opening1.d4 Nf6 2.Nf3 e6 3.e3 c5 4.Bd3 d5 5.b3 · 410K games55.4
- 2Danish Gambit1.e4 e5 2.d4 exd4 3.c3 · 8.8M games55.3
- 3King's Indian Attack, with e61.Nf3 Nf6 2.g3 d5 3.Bg2 e6 · 2.5M games54.9
- 4Catalan Opening1.d4 Nf6 2.c4 e6 3.g3 · 3.1M games54.8
- 5Réti Opening1.Nf3 d5 2.c4 · 4.3M games54.7
- 6Scotch Game1.e4 e5 2.Nf3 Nc6 3.d4 · 62M games54.5
- 7Rapport-Jobava System1.d4 d5 2.Nc3 Nf6 3.Bf4 · 12M games54.3
- 8Queen's Gambit1.d4 d5 2.c4 · 112M games54.1
66 of the 66 families White can choose have at least 500 games at every level and clock.
Where do your openings stand?
Leaks reads your recent games and lists the openings you score worst in.
Sign in to see your own games.
Choose an opening
a shortlist, not the whole rankingWant a decision rather than a reference? The guides rank a shortlist for one side and hand you the position.
All guides: what each one answers →Losing to the same mistakes whatever you open with? Find the mistakes you keep making in your own games.
Also measured, from the same games
- Gambits1,088gambits measured
- Counters200positions with the replies your opponents actually play
- Traps+50.8 ptsfor White when the Ruy Lopez: Berlin Defense, Berlin Wall ends inside 15 moves, the biggest quick-win gap here
- Time Controls32.6 ptsis how far the clock moves the King's Gambit Accepted: Gaga Gambit, best to worst
- Castling49.3%for White when the kings go to opposite wings
- Checks67.3%of games go to whoever gives more checks
- Endgames52.1%of games reach sixteen captures
- Promotions12.6%of games promote a pawn
- Resignationsmove 29is the average resignation
- First Bloodmove 2is the earliest average first capture, in the Grob Opening: Grob Gambit, Fritz Gambit, Romford Countergambit
All 131 opening families, A–Z
Every family's own page ranks its variations- Alekhine Defense53 var.
- Amar Opening2 var.
- Amazon Attack2 var.
- Amsterdam Attack1 var.
- Anderssen's Opening2 var.
- Australian Defense1 var.
- Barnes Defense1 var.
- Barnes Opening5 var.
- Benko Gambit22 var.
- Benoni Defense46 var.
- Bird Opening27 var.
- Bishop's Opening36 var.
- Blackmar-Diemer Gambit46 var.
- Blumenfeld Countergambit4 var.
- Bogo-Indian Defense10 var.
- Bongcloud Attack1 var.
- Borg Defense4 var.
- Canard Opening1 var.
- Caro-Kann Defense90 var.
- Carr Defense2 var.
- Catalan Opening13 var.
- Center Game16 var.
- Clemenz Opening2 var.
- Colle System3 var.
- Creepy Crawly Formation2 var.
- Czech Defense1 var.
- Danish Gambit8 var.
- Döry Defense1 var.
- Dresden Opening2 var.
- Duras Gambit1 var.
- Dutch Defense55 var.
- East Indian Defense1 var.
- Elephant Gambit4 var.
- English Defense6 var.
- English Opening126 var.
- English Orangutan1 var.
- Englund Gambit16 var.
- Formation3 var.
- Four Knights Game34 var.
- French Defense165 var.
- Fried Fox Defense1 var.
- Global Opening1 var.
- Goldsmith Defense2 var.
- Grob Opening19 var.
- Grünfeld Defense48 var.
- Gunderam Defense1 var.
- Hippopotamus Defense1 var.
- Horwitz Defense2 var.
- Hungarian Opening18 var.
- Indian Defense49 var.
- Irish Gambit1 var.
- Italian Game145 var.
- Kádas Opening7 var.
- Kangaroo Defense2 var.
- King's Gambit161 var.
- King's Indian Attack12 var.
- King's Indian Attack, with Bf51 var.
- King's Indian Attack, with e61 var.
- King's Indian Defense105 var.
- King's Knight Opening3 var.
- King's Pawn Game34 var.
- King's Pawn Opening3 var.
- Lasker Simul Special1 var.
- Latvian Gambit25 var.
- Lemming Defense1 var.
- Lion Defense5 var.
- London System2 var.
- London System, with Bd31 var.
- London System, with Be21 var.
- Marienbad System2 var.
- Mexican Defense2 var.
- Mieses Opening4 var.
- Mikenas Defense4 var.
- Modern Defense35 var.
- Montevideo Defense1 var.
- Neo-Grünfeld Defense10 var.
- Nimzo-Indian Defense65 var.
- Nimzo-Larsen Attack13 var.
- Nimzowitsch Defense41 var.
- Old Indian Defense13 var.
- Owen Defense8 var.
- Paleface Attack1 var.
- Petrov's Defense40 var.
- Philidor Defense37 var.
- Pirc Defense22 var.
- Polish Defense2 var.
- Polish Opening24 var.
- Polish Opening, with d51 var.
- Ponziani Opening13 var.
- Portuguese Opening3 var.
- Pseudo Queen's Indian Defense1 var.
- Pterodactyl Defense32 var.
- Queen's Gambit177 var.
- Queen's Indian Accelerated1 var.
- Queen's Indian Defense47 var.
- Queen's Pawn Game48 var.
- Queen's Pawn, Mengarini Attack1 var.
- Rapport-Jobava System1 var.
- Rapport-Jobava System, with e61 var.
- Rat Defense11 var.
- Réti Opening18 var.
- Richter-Veresov Attack7 var.
- Robatsch Defense1 var.
- Rubinstein Opening4 var.
- Ruy Lopez182 var.
- Saragossa Opening1 var.
- Scandinavian Defense42 var.
- Scotch Game44 var.
- Semi-Slav Defense44 var.
- Sicilian Defense313 var.
- Slav Defense40 var.
- Slav Indian2 var.
- Sodium Attack2 var.
- St. George Defense4 var.
- Tarrasch Defense25 var.
- Three Knights Opening5 var.
- Torre Attack6 var.
- Trompowsky Attack9 var.
- Valencia Opening1 var.
- Van Geet Opening29 var.
- Van't Kruijs Opening5 var.
- Vienna Gambit, with Max Lange Defense15 var.
- Vienna Game38 var.
- Vulture Defense1 var.
- Wade Defense1 var.
- Ware Defense2 var.
- Ware Opening6 var.
- Yusupov-Rubinstein System1 var.
- Zaire Defense1 var.
- Zukertort Defense2 var.
- Zukertort Opening39 var.
Methodology
TrueElo ranks 131 chess opening families for White and for Black on their Floor at your own rating and time control, from 3B+ rated Lichess games (2023-09 to 2026-08). The Floor is the low end of a figure’s range, not its average, and every figure says how many games it rests on.
Each figure is computed for one side, one of 9 rating brackets (0 to 2500+) and one of 5 time controls (UltraBullet to Classical), and carries a 90% range. Last rebuilt September 2026.
How the figures are made
- Whose games these are
- 3B+ rated games played on Lichess (2023-09 to 2026-08). The games are Lichess’s and free for anyone to use. What is ours is the reading of them. Last rebuilt September 2026.
- Which games we count
- Rated games only — nothing casual.
- Both players within 200 rating points of each other. A mismatch tells you about the gap, not about the opening.
- At least 2 moves played.
- A game is filed under White’s rating.
- Why every number comes with a range
- A number off a few hundred games is a guess. The same number off millions is a fact. The range is what tells them apart, and it is what the lists rank on — so an opening cannot reach the top on a lucky run of forty games. The more games behind a figure, the narrower its range.
- Where Stockfish’s order comes from
- Stockfish at depth 22 read the position each family reaches, and its reading becomes the score it expects for the side that plays it. That orders the families across the picture: what should happen with perfect play. The Floor is what players actually score.
- What the Floor and Edge at worst are
- The Floor is the worst score you would still get, 90% confident: the low end of a figure’s range, not its average. Edge at worst is how far wins run ahead of losses, 90% confident, so above zero, that side wins more than it loses even on a bad day. Each is stated for the rating and clock shown, over the games that reached the position. They are on different scales: a score sits at 50 when the sides are level, an edge at zero.
- How much we need before we say anything
- An opening page needs 100 games. The chaos and trap lists need 500 games overall and 250 games at one rating or clock.
Frequently Asked Questions
What data is this based on?
Every figure here comes from 3B+ rated Lichess games across 131 opening families, 9 rating brackets and 5 time controls.
Why do win rates differ from other sources?
We only count games between players close in strength — within 200 rating points — because a mismatch tells you about the gap, not about the opening. Each game is filed under White’s rating, and games decided in a few moves still count.
How often is this data updated?
These figures come from Lichess games played September 2023 to August 2026. They are a snapshot of that period, not live results.