Chess.com Player & Game Scraper
Pricing
from $9.74 / 1,000 result items
Chess.com Player & Game Scraper
Pull chess player profiles, game archives, titled player lists, country leaderboards, club memberships, and tournament data from the Chess.com public API. Rich stats, ratings, country, and PGN game data for any Chess.com username.
Pricing
from $9.74 / 1,000 result items
Rating
0.0
(0)
Developer
ParseForge
Actor stats
0
Bookmarked
0
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share

🚀 Chess.com Player & Game Scraper
🚀 Export Chess.com player profiles, game archives, titled lists, country rosters, and clubs. Full stats and PGN.
🕒 Last updated: 2026-04-24 · 📊 13+ fields per record · 🔍 7 filters · 🚫 No auth required
Pull chess player profiles, game archives, titled player lists, country leaderboards, club memberships, and tournament data from the Chess.com public API. Rich stats, ratings, country, and PGN game data for any Chess.com username.
Every run fetches live data from the source. You get a fresh snapshot per run, not a stale dump. The actor is designed for repeatable automation, scheduled pulls, and integration with downstream tools.
📋 What the Chess.com Player & Game Scraper does
- 🎯 Targeted filtering. Use the input schema to narrow results to what you need.
- 📦 Structured output. Clean, typed records with every field documented.
- 🔄 Live data. Every run fetches fresh data at runtime, no cached responses.
- 🔌 Easy integration. Consume via Apify API, webhooks, or direct dataset export.
- 📊 Scale on demand. Run once or run on a schedule, the same way.
💡 Why it matters: teams that rely on this source no longer need to babysit a custom crawler. Set up your filters once, get updated data on demand.
⚙️ Input
Send a JSON body with any of the documented input fields. All fields are optional unless the schema marks them required.
| Field | Type | Name | Description |
|---|---|---|---|
maxItems | integer | Max Items | Free users: Limited to 10 items (preview). Paid users: Optional, max 1,000,000 |
mode | string | Mode | Players: fetch full profile + stats for specific usernames. Titled: list all players with a given FIDE title. Country: list active players in a country. Games: monthly game archive |
usernames | array | Usernames | Players / Games modes. One Chess.com username per line. |
titleCode | string | Title Code | Titled mode. FIDE title code: GM, WGM, IM, WIM, FM, WFM, NM, WNM, CM, WCM. |
countryCode | string | Country Code | Country mode. ISO 2-letter country code (e.g. US, NO, IN). |
clubSlug | string | Club URL Slug | Clubs mode. Chess.com club slug from the club URL. |
month | string | Game Archive Month | Games mode. Month in YYYY/MM format. Leave empty for the current month. |
enrichProfiles | boolean | Enrich Titled/Country Lists With Profiles | Titled and Country modes. Pull full profile + stats for each username returned. Slower but returns 20+ extra fields per player. |
⚠️ Good to Know: free users are limited to 10 items per run for preview purposes. Upgrade to Apify paid plans for higher limits.
📊 Output
The dataset returns one structured record per item. Each record includes identifiers, descriptive fields, and a link back to the source. Consume the dataset as JSON, CSV, Excel, XML, or RSS via the Apify console or API.
💼 Business use cases
🌟 Beyond business use cases
Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.
🚀 How to use
- 📝 Create a free account. Sign up at console.apify.com to get $5 in credits.
- 🔍 Open the actor. Paste your filters into the input schema in the Apify console.
- ▶️ Click Start. Wait a few seconds for the first records to land.
- 📤 Export the data. Download JSON/CSV or pipe to webhooks, Google Sheets, or Zapier.
- 🔄 Schedule it. Apify Schedules let you rerun on a cron cadence for free.
⏱️ Total time to first data: about 60 seconds.
🤖 Ask an AI assistant about this scraper
Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:
- 💬 ChatGPT
- 🧠 Claude
- 🔍 Perplexity
- 🅒 Copilot
❓ Frequently Asked Questions
🔌 Integrate with any app
Connect the Chess.com Player & Game Scraper to cloud services via Apify integrations:
- Make - visual automation builder
- Zapier - 5000+ app connectors
- Google Sheets - pipe rows directly
- Airbyte - ingest into data warehouses
- Slack - receive run alerts
- HTTP webhooks - custom downstream
🔗 Recommended Actors
Pair the Chess.com Player & Game Scraper with related actors:
- 🌐 Website Content Crawler - crawl any page at scale
- 🔍 Google Search Scraper - harvest SERPs
- 📄 Article Extractor - extract clean article text
- 📊 Google Trends Scraper - capture demand signals
- 📸 Screenshot URL - render any page to image
💡 Pro Tip: browse the complete ParseForge collection for more niche actors.
🆘 Need Help? Open our contact form
⚠️ Disclaimer: This actor retrieves data from publicly available sources. You are responsible for complying with the source website's terms of service and applicable laws in your jurisdiction. ParseForge is not affiliated with the data source.