Export your games to a spreadsheet
Download the replays matching your current filters as an Excel-safe CSV file.
Updated For players
- Open Replays and choose your analyzer filters. The replay search, result, matchup and sort controls also apply.
- Select Export CSV. Stay signed in while the file is prepared.
- Open sc2tools-games.csv in your spreadsheet app. The download contains the first 50,000 matching games in your selected sort order (newest first by default).
The export includes your visible statistical library and follows the selected account, date, region and other filters. Hidden games and games marked for permanent deletion are excluded. A replay table page or cursor does not limit the export.
A dossier's All replays card uses this same column dictionary and safe serializer with a 5,000-game cap, newest first. It also keeps that opponent's linked-player choice, local map/build/strategy and result filters, plus any explicitly selected analyzed sample. Its export shares the library's once-per-minute account limit, and reports when the file is truncated. The separate Opponents list CSV exports all matching sorted players or accounts, including merged IDs and a bounded Notes preview.
If the export reaches its 50,000-game cap, the download status says it was limited. Narrow the date range and export the remaining period separately. Exports are limited to one per minute for your signed-in account; wait a minute before retrying a rate-limit message.
The server writes UTF-8 with a byte-order mark so Excel recognizes names correctly. Cells beginning with formula characters are prefixed with an apostrophe. Missing values remain empty. This file contains replay statistics, not original replay files or a full account backup.
Column dictionary
| Column | Meaning |
|---|---|
| gameId | Your replay's stable game ID. |
| date | Replay date and time in UTC. |
| result | Victory, Defeat or Tie. |
| myRace | The race you played. |
| myBuild | Your stored build label. |
| map | The map name recorded in the replay. |
| durationSec | Game duration in real seconds. |
| macroScore | Your available macro score. |
| apm | Your available average actions per minute. |
| spq | Your available spending quotient. |
| opponent | The opponent's recorded display name. |
| oppRace | The opponent's played race. |
| oppMmr | The available stored opponent rating; historical rows may lack replay-time provenance. |
| oppLeague | The available numeric opponent league ID. |
| oppStrategy | The effective opponent strategy in your library. |
| oppPulseId | The opponent identity recorded in your private library. |
| myMmr | Your available stored rating; historical rows may lack replay-time provenance. |
| matchup | Played races, such as PvT. |
| region | Your account's ladder region when known. |
| effectiveBuild | Your confirmed build check-in label when applied, otherwise the classified build. |
| gameUrl | A link to your private game page; sign-in is required. |
Private game links require sign-in and ownership. Changing filters, switching accounts or signing out cancels a pending export. If the download fails, try a smaller date range or retry when the connection is restored.
Related articles
Still stuck? Email responsecoaching@gmail.com — include what you clicked. For desktop app issues, see Desktop support tools for version availability and Help > Copy support info. For website issues, attach a screenshot if useful.