NO BOOKStockfish vs Lc0, TCEC 2025: the Berlin with no book
Key idea: When top engines choose for themselves, they pick solid lines like the Berlin. Even a win takes 80 moves.
Which chess openings do engines play, and which ones lead to wins instead of draws? We counted the openings of 335,111 engine games from CCC, TCEC and CCRL (2023 to 2026). The surprise is how little of it the engines choose themselves. Below: what the top engines play when nobody gives them a book, the most played openings, the most decisive and most drawish ones, the year-by-year draw rate and four real games on replay boards.
So the "best opening for engines" depends on what you want. For safety, the top engines pick the Catalan and the Berlin. For a decisive game, organisers pick sharp, unbalanced positions. The details and the limits are below.

Two top engines that both play the best move every time would play the same game again and again, and almost every game would be a draw. So engine tournaments give them an opening book: a list of start positions, usually 6 to 12 moves deep. Each position is normally played twice, once with each engine as White. The book moves are marked "book" in the game files, so we could count them:
Look at the White scores. In a normal start position White scores only a little more than half. CCC and TCEC choose books where one side, usually White, has a clear plus, so that games are not all draws. That is the most important thing to know before reading any table on this page: the openings and their results say as much about the organisers' books as about the engines.
A few TCEC bonus events let the engines start from the normal position with no book. We found 1,208 such games between top engines (2023-11-07 to 2026-04-24). This is the closest thing we have to the engines' own choice of opening.
| Opening family | Games | Share | White wins | Draws | Black wins |
|---|---|---|---|---|---|
| Catalan Opening | 397 | 32.9% | 0.8% | 95.7% | 3.5% |
| Ruy Lopez | 387 | 32.0% | 3.4% | 95.9% | 0.8% |
| Italian Game | 187 | 15.5% | 4.8% | 94.1% | 1.1% |
| Bogo-Indian Defense | 90 | 7.5% | 0.0% | 98.9% | 1.1% |
| Slav Defense | 52 | 4.3% | 0.0% | 98.1% | 1.9% |
| Queen's Gambit Declined | 43 | 3.6% | 2.3% | 93.0% | 4.7% |
| Semi-Slav Defense | 21 | 1.7% | 0.0% | 100.0% | 0.0% |
| All 1208 games | 1,208 | 100% | 2.2% | 95.8% | 2.0% |
TCEC bonus events from 2023 to 2026 that started from the normal position with no opening book (no book move in the game file). Pairs: Stockfish vs Lc0 (804 games), Komodo Dragon vs Berserk (200), Stockfish vs Reckless (100), Stockfish vs Integral (100), plus 4 self-play games. Most of these events were bullet or blitz. Families with 20+ games shown.
Key idea: When top engines choose for themselves, they pick solid lines like the Berlin. Even a win takes 80 moves.
Key idea: The Catalan gives White a small, safe edge. Against a perfect defender, small and safe means a draw.
What stands out:
Limits: most of these events were bullet or blitz, two thirds of the games are Stockfish vs Lc0, and engines repeat themselves: the 1,208 games contain only 211 different first-8-move sequences. So read it as "what two or three engines liked in 2024-2026", not as a law.
On our channel Stockfish 19 plays a new engine. A quiet opening, then a rook sacrifice. Watch it, then see the numbers below.
Now all 335,111 games. The Sicilian is far ahead, mainly because the CCRL book uses it so often (31.0% of CCRL games). In CCC the Sicilian has 13.0%, in TCEC 12.1%.
| # | Opening family | Games | Share (all) | CCC | TCEC | CCRL | Draws (all) |
|---|---|---|---|---|---|---|---|
| 1 | Sicilian Defense | 71,270 | 21.3% | 13.0% | 12.1% | 31.0% | 62.2% |
| 2 | English Opening | 20,770 | 6.2% | 7.5% | 5.2% | 5.2% | 59.8% |
| 3 | French Defense | 16,555 | 4.9% | 6.1% | 6.8% | 3.5% | 55.3% |
| 4 | Caro-Kann Defense | 14,651 | 4.4% | 5.1% | 4.1% | 3.7% | 57.5% |
| 5 | King's Indian Defense | 13,398 | 4.0% | 3.3% | 5.9% | 4.3% | 60.7% |
| 6 | Modern Defense | 12,010 | 3.6% | 6.0% | 6.1% | 0.7% | 54.4% |
| 7 | Queen's Pawn Game | 11,454 | 3.4% | 6.0% | 2.2% | 1.2% | 55.6% |
| 8 | Queen's Gambit Declined | 10,520 | 3.1% | 2.5% | 2.5% | 3.9% | 64.3% |
| 9 | Ruy Lopez | 10,497 | 3.1% | 1.6% | 4.8% | 4.3% | 65.1% |
| 10 | Queen's Indian Defense | 10,422 | 3.1% | 0.9% | 1.3% | 5.6% | 72.3% |
| 11 | Dutch Defense | 9,226 | 2.8% | 3.0% | 3.1% | 2.5% | 60.6% |
| 12 | Indian Defense | 8,225 | 2.5% | 3.3% | 1.8% | 1.8% | 58.2% |
Share = games in that family / all games of that source. Opening named by position with the Lichess opening list (the deepest named position in the first 30 half-moves). In CCC, TCEC and CCRL almost every game starts from a book chosen by the organisers, so this table shows what the organisers picked, not what the engines prefer.
By first move: 1.e4 started 156,702 games and 1.d4 115,443. 1.Nf3 and 1.c4 follow with 26,873 and 19,517. For the human side of these openings, see our chess openings list and the opening tier list.
To compare openings fairly we need games where the book is not built to push one side. The CCRL games are the best fit: White scores 55.2% there, not far from a normal start. Here are the families with the most and the fewest decisive games.
| Opening family | CCRL games | White wins | Draws | Black wins | Decisive |
|---|---|---|---|---|---|
| Most decisive | |||||
| King's Indian Defense | 6,670 | 25.2% | 64.9% | 10.0% | 35.2% |
| Dutch Defense | 3,830 | 24.4% | 65.0% | 10.5% | 34.9% |
| French Defense | 5,431 | 24.4% | 65.5% | 10.1% | 34.5% |
| Caro-Kann Defense | 5,762 | 22.1% | 66.5% | 11.4% | 33.5% |
| Sicilian Defense | 48,203 | 22.5% | 67.1% | 10.5% | 33.0% |
| Ruy Lopez | 6,719 | 21.3% | 67.6% | 11.1% | 32.4% |
| Most drawish | |||||
| Queen's Gambit Declined | 6,074 | 17.3% | 73.4% | 9.3% | 26.6% |
| Nimzo-Indian Defense | 3,797 | 16.9% | 73.8% | 9.4% | 26.3% |
| Catalan Opening | 1,888 | 16.6% | 74.4% | 9.0% | 25.6% |
| Slav Indian | 1,880 | 16.0% | 74.6% | 9.4% | 25.4% |
| Queen's Indian Defense | 8,752 | 15.4% | 75.9% | 8.7% | 24.1% |
| Grünfeld Defense | 2,758 | 16.4% | 76.1% | 7.4% | 23.8% |
| All CCRL games | 155,255 | 21.0% | 68.4% | 10.6% | 31.6% |
CCRL broadcast games, 2025-11-02 to 2026-10-30, families with 1,500+ games (19 families). Decisive = White wins + Black wins. CCRL plays many engines of very different strength, so the level is the same for every opening, but it is not the level of the top 5 engines.
Key idea: Opposite-side castling and closed centres give both sides targets. That is why these openings produce more decisive games.
The pattern is clear. Openings with unbalanced pawn structures, where both sides attack (King's Indian Defense, Dutch Defense, French Defense), give more decisive games. Solid queen's-pawn openings (Slav Indian, Queen's Indian Defense, Grünfeld Defense) give the most draws. The gap is real but not huge: 35.2% vs 23.8%.
Engines get stronger every year, and stronger engines draw more. But the CCC draw rate went down, from 57.5% in 2023 to 49.3% in 2026. At the same time White's score went up from 69.8% to 74.8%. The likely reason is the book: CCC moved to openings that favour White more, to keep games decisive. In TCEC long games the draw rate stayed between 51% and 54%.
| Year | CCC games | CCC draws | CCC White score | TCEC long games | TCEC draws | TCEC White score | CCRL games | CCRL draws |
|---|---|---|---|---|---|---|---|---|
| 2023 | 40,176 | 57.5% | 69.8% | 4,773 | 51.2% | 68.0% | - | - |
| 2024 | 42,294 | 52.9% | 72.7% | 5,533 | 52.8% | 65.9% | - | - |
| 2025 | 33,669 | 49.4% | 74.6% | 4,519 | 54.1% | 65.7% | 24,084 | 65.1% |
| 2026 (to 30 Oct) | 33,843 | 49.3% | 74.8% | 3,669 | 50.9% | 68.9% | 131,171 | 69.1% |
White score = White wins + half the draws. TCEC: only games with a long time control (about 30 minutes or more per side), so every year is the same kind of game. CCRL games in our archive start on 2 November 2025.
This is what an organiser's book looks like in practice: the TCEC Superfinal between the two strongest engines. Both games of this opening pair were won by White.
Key idea: Tournament books pick positions where one side can press. The same opening was won by White with both engines.
engine_openings_scan.py, engine_openings_compute.py, engine_openings_boards.py, build_engine_openings.py. Every number on this page is in engine_openings.json.Rama Chess, "Chess Engine Opening Statistics (2023-2026)", ramachess.com, 12 November 2026. https://ramachess.com/articles/chess-engine-opening-statistics/
Data: 335,111 CCC, TCEC and CCRL games played from 1 January 2023 to 30 October 2026, read on 12 November 2026. You may quote the numbers with a link to this page.
Our other data page: chess engine sacrifice statistics (which engine sacrifices the most). More about the events: TCEC explained.
There is no single best one. With no book, the top engines in our data chose the Catalan and the Ruy Lopez (most often the Berlin) in 64.9% of 1,208 games, and 95.8% of those games were draws. For decisive games, sharp openings like the King's Indian win more often.
In the TCEC no-book games, Stockfish played 1.e4 with White and mostly reached the Ruy Lopez (275 games) or the Italian (102). Against 1.d4 it answered with ...e6 and ...d5 and got Catalan positions. In normal tournaments its first moves come from the organisers' book.
Without a book, top engines repeat the same few lines and almost every game is a draw: 95.8% in our no-book sample. A book gives every game a different start, and each start is usually played twice with colours reversed.
Yes. 60.0% of all 335,111 games in our data were draws. CCC had 52.5% draws, TCEC 54.0% and CCRL 68.4%.
Mostly because of the books. White scored 72.8% in CCC and 64.6% in TCEC, where the books favour White on purpose, 55.2% in CCRL, and 50.1% in the no-book games.
In CCRL games the Grünfeld (23.8% decisive), the Queen's Indian (24.1%) and the Slav Indian (25.4%) had the fewest decisive games. The King's Indian had the most (35.2%).
Try the Catalan or the Berlin against Stockfish 19 and see how long you can hold the balance.