Chess Stack Exchange is a question and answer site for serious players and enthusiasts of chess. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm working on a rating/ranking algorithm and I'm finally at a point where I can test some hypothesis but in order to do so I need real data. To be honest almost any board game could be used for this but I thought that chess is the board game with the highest possibility of having such a database.

I was thinking of posting it on other stackexchange pages but in the end I thought going to the root would be most efficient.

What the database should fulfill:

  • At least 50 players
  • At least 1000 matches
  • Downloadable (maybe not required if I can parse it from the website chronological)

Since I only play chess on rare occasions I'm not really too familiar with all the websites out there so I hope someone can help me.

share|improve this question
up vote 13 down vote accepted

Million Base 1.74 (available from a link here) and ICOfY Base are two free options that more than meet your given criteria, each providing millions of games in PGN format to draw from as you please. In particular, ICOfY Base includes well over 4 million games.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.