At this section, the database is divided into different time ranges in order to reduce the file size.
Monthly updates for the database can be found in a separate tab. They contain the games of the respective month. It is possible that these files will be uploaded again over time. The version number will then be adjusted and this will be indicated in the version history. The new process will mainly be necessary due to new games from the Lichess Broadcast system.
To unzip the files, Windows 7-Zip or another program that can handle the 7z format is required. On Mac, unpacking is possible with Keka, for example.
Caution
Using non-Latin characters (e.g. Arabic) in file paths can cause problems when unpacking archives under Windows 11. Please only use Latin characters in file paths and folder names to extract the archives.
The latest change:
07/08/2026
Bugfix-Release 2026-07-08 online
07/07/2026
- TWIC 1648 to 1652
- Games of the Lichess Broadcast System from 06/04/2026 to 07/06/2026
This update introduces significant improvements that directly enhance the accuracy and structure of the game data. My main goal was to make the database even more reliable for your opening preparation and opponent analysis, featuring more precise player profiles and a much cleaner dataset.
Matching the Right Games to the Right Player
Nothing is more frustrating during opponent preparation than seeing games from players with similar names mixed up. To prevent this, I have heavily refined how player identities are handled:
- Locked Player Identities: Once a game is clearly linked to an official FIDE-ID, I now lock this connection within the system. Automated algorithms can no longer accidentally overwrite it due to name similarities. This ensures your opponent statistics remain completely reliable.
- Resolving Incomplete Names: Often, game notations miss first names (e.g., listing only “Aronian”). The system now intelligently cross-references these incomplete entries with historical performance data to assign them to the correct player profile. This means you won’t miss crucial games when preparing for your next match.
A Clean Database Without Annoying Duplicates
To keep your opening tree clean and ensure your statistics aren’t skewed by duplicate entries, I have completely overhauled the duplicate detection engine:
- Detecting Incomplete Games: Sometimes, a short, incomplete fragment of a game exists alongside the full match. The system now reliably identifies these using the first 10 moves and merges them, entirely independent of how the players’ names were spelled.
- Merging Name Variations: Different spellings (like “Fischer, Bobby” and “Fischer, R.”) are automatically standardized. This reduces duplicate entries caused by inconsistent tournament data by approximately 40%.
- Filtering out “Ghost Players”: The database now automatically cross-references player activity with rating histories. This fixes errors, removes non-existent “ghost players,” and makes the database roughly 10–15% more accurate.
Additional Practical Benefits for Your Training
- No Useless Mini-Games: All games with fewer than 11 moves have been completely removed. They hold no value for opening preparation and only unnecessarily bloat the database and your loading times.
- OTB and Online Strictly Separated: The data is now automatically and strictly categorized into “Online” and “Over-the-Board”. This allows me to provide two separate files, giving you precise control over which material you want to analyze.
- Verified Player Corrections: When players send me corrections for their own games, this data is now given the highest priority (identifiable in the database by the tag
[SourceQuality "-1"]), to ensure that these games appear in the database files. - Historical ELO Reference: To assist the system in correct player matching and to process missing rating data more precisely, I now use the ELO history file provided with the program Scid vs PC as a reliable reference.
Despite all these optimizations, I want to be transparent: achieving a 100% accurate automated process is factually impossible given the massive raw dataset of over 35 million games. However, I have implemented rigorous automated validation checks to ensure the highest possible standard of data quality is maintained for you.
Here are the OTB games as of July 1, 2025. All other games needed to bring the Scid database up to date can be found on the Monthly Update OTB tab.
Version: 2026-07-08
Games out of the OTB game database – 01/01/2026 until now
Version: 2026-07-08
Games out of the OTB game database where both players have at least an ELO of 2400
Version: 2026-07-08
Games out of the OTB game database – 01/01/2020 until 12/31/2024
Version: 2026-07-08
Games out of the OTB game database – 01/01/2015 until 12/31/2019
Version: 2026-07-08
Games out of the OTB game database – 01/01/2010 until 12/31/2014
Version: 2026-07-08
Games out of the OTB game database – 01/01/2005 until 12/31/2009
Version: 2026-07-08
Games out of the OTB game database – 01/01/2000 until 12/31/2004
Version: 2026-07-08
Games out of the OTB game database – 01/01/1990 until 12/31/1999
Version: 2026-07-08
Games out of the OTB game database – 01/01/1970 until 12/31/1989
Version: 2026-07-08
Games out of the OTB game database – 01/01/1950 until 12/31/1969
Version: 2026-07-08
Games out of the OTB game database – 01/01/1900 until 12/31/1949
Version: 2026-07-08
Games out of the OTB game database – 01/01/0001 until 12/31/1899
Version: 2026-07-08
Games out of the OTB game database which don’t have a date the game was played.
Here are the online games as of July 1, 2025. All other games needed to bring the Scid database up to date can be found on the Monthly Update online tab.
Version: 2026-07-08
Games out of the online game database – 01/01/2026 until now
Version: 2026-07-08
Games out of the online game database – 01/01/2025 until 12/31/2025
Version: 2026-07-08
Games out of the online game database – 01/01/2020 until 12/31/2024
Version: 2026-07-08
Games out of the online game database – 01/01/2015 until 12/31/2019
Version: 2026-07-08
Games out of the online game database – 01/01/2010 until 12/31/2014
Version: 2026-07-08
Games out of the online game database – 01/01/2005 until 12/31/2009
Version: 2026-07-08
Games out of the online game database – 01/01/2000 until 12/31/2004
Version: 2026-07-08
Games out of the online game database – 01/01/1990 until 12/31/1999
To update the Scid database, it is also necessary to download the monthly updates listed here, unless the database files have been reloaded.
To update the Scid database, it is also necessary to download the monthly updates listed here, unless the database files have been reloaded.
06/09/2026
- TWIC 1644 to 1647
- Games of the Lichess Broadcast System from 05/05/2026 to 06/03/2026
05/16/2026
- TWIC 1640 to 1643
- Games of the Lichess Broadcast System from 04/08/2026 to 05/04/2026
04/12/2026
- In databases and PGN files up to 04/08/2026, players with abbreviated names (e.g., “Rohde, M.”) were incorrectly assigned to the wrong FIDE player, especially if a player with a double surname existed who shared an identical surname component (e.g., “Gambirazio Rohde, Mariano”). As a result, incorrect player names, FIDE IDs, and Elo ratings could appear in the export. Variant detection has been revised. Double surnames no longer generate single-surname variants; matching resolves ambiguities via a surname depth comparison, and initials are correctly treated as partial matches. Affects all OTB-PGN and OTB database files.
04/08/2026
- OTB PGN files have been re-uploaded due to an incorrect sorting by date
04/07/2026
- TWIC 1635 to 1639
- Games of the Lichess Broadcast System from 03/03/2026 bis 04/07/2026
- The ELO values of each player are now reflecting the values at the date the game was played.
- An OTB Elite database has been added (PGN only). Both players have a rating of at least 2400.
03/03/2026
- TWIC 1631 to 1634
- Games of the Lichess Broadcast System from 02/04/2026 bis 03/02/2026
- The ELO values of each player are now reflecting the values at the date the game was played.
02/08/2026
- A new version of the database has been released, which fixes a bug where players named similar to a chess engine were excluded.
02/03/2026
- TWIC 1626 to 1630
- Games of the Lichess Broadcast System from 01/06/2025 to 02/02/2026
- New major update to the database using the new deduplication process
01/06/2026
- TWIC 1622 to 1625
- Databases with 1 million additional games integrated:
- BenBase
- CodeKiddy
- ICOFyBase
- TheChessDog
- Games of the Lichess Broadcast System from 12/02/2025 to 01/05/2026