Chess.com Game Data Download

Sort:
MasterMatthew52

Hello,

I am very involved in the data science and analytics field as an undergraduate in the US and I was looking to do an analysis project on chess game data. I am a pretty active user of chess.com, so I thought I would start here and download my games to keep it simple. I noticed that the archive page (https://www.chess.com/games/archive?gameOwner) does not have the tools to perform the mass download I need to make this project work (I'm talking at least a year of data which is about 1500 pages in the Archive page). The problem is that you cannot download more than a page of games at once, even if you click the checkbox that selects all the games. 

Is there a way I can do this, or be given this data if possible. I am planning on using it to advance my education while doing something I have a passion for.  Please let me know if you have any questions about what I am trying to do, or if this is not the appropriate place to ask, please feel free to send me a private message. 

Thank you!

Martin_Stahl
MasterMatthew52 wrote:

Hello,

I am very involved in the data science and analytics field as an undergraduate in the US and I was looking to do an analysis project on chess game data. I am a pretty active user of chess.com, so I thought I would start here and download my games to keep it simple. I noticed that the archive page (https://www.chess.com/games/archive?gameOwner) does not have the tools to perform the mass download I need to make this project work (I'm talking at least a year of data which is about 1500 pages in the Archive page). The problem is that you cannot download more than a page of games at once, even if you click the checkbox that selects all the games. 

Is there a way I can do this, or be given this data if possible. I am planning on using it to advance my education while doing something I have a passion for.  Please let me know if you have any questions about what I am trying to do, or if this is not the appropriate place to ask, please feel free to send me a private message. 

Thank you!

 

 

 

There is a developer API you might be able to use, though I don't know if it supports what you want.

 

https://www.chess.com/developers

MasterMatthew52

Thank you! That's what I was looking for.