Skip to content
SC2 Tools

Site activity

Agent downloads
Loading
Active agents
Loading
Users online
Loading
Loading activity
Account & data

Export your games to a spreadsheet

Download the replays matching your current filters as an Excel-safe CSV file.

Updated For players

  1. Open Replays and choose your analyzer filters. The replay search, result, matchup and sort controls also apply.
  2. Select Export CSV. Stay signed in while the file is prepared.
  3. 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

ColumnMeaning
gameIdYour replay's stable game ID.
dateReplay date and time in UTC.
resultVictory, Defeat or Tie.
myRaceThe race you played.
myBuildYour stored build label.
mapThe map name recorded in the replay.
durationSecGame duration in real seconds.
macroScoreYour available macro score.
apmYour available average actions per minute.
spqYour available spending quotient.
opponentThe opponent's recorded display name.
oppRaceThe opponent's played race.
oppMmrThe available stored opponent rating; historical rows may lack replay-time provenance.
oppLeagueThe available numeric opponent league ID.
oppStrategyThe effective opponent strategy in your library.
oppPulseIdThe opponent identity recorded in your private library.
myMmrYour available stored rating; historical rows may lack replay-time provenance.
matchupPlayed races, such as PvT.
regionYour account's ladder region when known.
effectiveBuildYour confirmed build check-in label when applied, otherwise the classified build.
gameUrlA 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.

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.