Chess.com Player Scraper — Profiles & Ratings avatar

Chess.com Player Scraper — Profiles & Ratings

Pricing

from $0.0005 / player scraped

Go to Apify Store
Chess.com Player Scraper — Profiles & Ratings

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

hiper soft

Maintained by Community

Actor 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

  1. Add a list of usernames (or profile URLs).
  2. Set Max players if you want a cap.
  3. Run, and download the results as JSON, CSV or Excel.

Input fields

FieldDescription
Chess.com usernamesUsernames or profile URLs to look up.
Max playersMaximum 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.

  • 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.