Chess.com Player Scraper — Profiles & Ratings
Pricing
from $0.0005 / player scraped
Chess.com Player Scraper — Profiles & Ratings
Scrape Chess.com player data in bulk: name, title, country, followers, join date, and ratings for rapid, blitz, bullet and daily plus win/loss/draw records, best ratings, tactics and puzzle rush. Just pass usernames. One row per player as JSON, CSV or Excel.
Pricing
from $0.0005 / player scraped
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Pull Chess.com player data in bulk with the Chess.com Player Scraper. Pass a list of usernames and export each player's name, title, country, followers, join date and ratings for rapid, blitz, bullet and daily — plus win/loss/draw records, best ratings, tactics and puzzle-rush scores — one clean row per player as JSON, CSV or Excel.
Built for chess coaches and analysts, tournament organisers, chess apps and leaderboards, and research, it turns a list of usernames into a structured ratings dataset.
What it does
- ♟️ Ratings across formats — rapid, blitz, bullet and daily ratings for each player.
- 📊 Win/loss/draw records — game records for rapid and blitz.
- 🏆 Best & extras — best rapid/blitz/bullet ratings, tactics rating and puzzle-rush best.
- 👤 Profile — name, title (GM, IM…), country, location, followers, league and join date.
- 🟢 Presence — streamer flag and last-online time.
- 📤 Export anywhere — JSON, CSV or Excel, or straight into a leaderboard, sheet or app.
Example output
{"username": "hikaru","name": "Hikaru Nakamura","title": "GM","country": "US","followers": 1412115,"blitzRating": 3437,"rapidRating": 2838,"bulletRating": 3441,"tacticsRating": 2730}
How to use it
- Add a list of usernames (or profile URLs).
- Set Max players if you want a cap.
- Run, and download the results as JSON, CSV or Excel.
Input fields
| Field | Description |
|---|---|
| Chess.com usernames | Usernames or profile URLs to look up. |
| Max players | Maximum players to process (0 = no limit). |
Output fields
username, found, name, title, country, location, followers, status, isStreamer, league, joined, lastOnline, rapidRating, rapidRecord, blitzRating, blitzRecord, bulletRating, dailyRating, bestRapid, bestBlitz, bestBullet, tacticsRating, puzzleRushBest, avatar, url.
Popular use cases
- Coaching & analysis — pull ratings and records for a group of students.
- Tournaments & clubs — build leaderboards and seed by rating.
- Chess apps — power profile and rating displays.
- Research — study rating distributions across players and formats.
- Community tools — track members' ratings over time.
FAQ
Do I need an account or key? No. Add usernames and run — only public player data is collected.
Which ratings are included? Rapid, blitz, bullet and daily ratings, plus best ratings, tactics and puzzle-rush scores where available.
Can I look up many players at once? Yes — add a list of usernames and each is processed individually.
Can I export to Excel or Google Sheets? Yes — results download as JSON, CSV or Excel and integrate with Sheets, apps and leaderboards.
Bulk Chess.com player profiles and ratings — rapid, blitz, bullet and more — clean and export-ready for coaching, tournaments and apps.