CS2 Competitive Match Format Builder

Build the perfect competitive match config — rounds per half, overtime rules, timing, economy, and pause settings. Copy the annotated block straight into your server config.

Quick Presets

Match Summary

MR12 format: 12 rounds per side, first to 13 wins. Unlimited overtime periods of 6 rounds each.

Rounds to win

13

Regulation rounds

24

OT rounds (per OT)

6

Round Structure

mp_maxrounds — total rounds per regulation (both halves combined)

Halftime Side Swap

mp_halftime — swap CT/T sides at the half

45 s

mp_min_halftime_duration — minimum halftime break length in seconds

Overtime

Enable Overtime

mp_overtime_enable

6 rounds

mp_overtime_maxrounds — rounds per OT period (6 = 3-per-side, standard)

mp_overtime_limit — 0=unlimited OT periods, 1–5 caps the number of OTs

ℹ️ Unlimited overtime means the match continues until one team wins an OT period. Matches can theoretically run indefinitely.

Timing & Economy

15 s

mp_freezetime — buy phase duration at round start in seconds

1:55 (115s)

mp_roundtime_defuse — round duration in seconds (115 = 1:55, default)

20 s

mp_buytime — how long after round start players can buy (seconds)

$800

mp_startmoney — each player's starting cash at round 1 (default $800)

Pause & Timeout Settings

Allow Manual Pause

sv_pausable

Auto-Pause on 5v5 Drop

sv_matchpause_auto_5v5 — pauses if a player drops mid-round

1

mp_technical_timeout_per_team — number of technical pauses each team can call

60 s

mp_technical_timeout_duration_s — max duration of a technical timeout

Generated Config Block

// ── Round Structure ──────────────────────────────────────
mp_maxrounds                    24    // MR12 (24 rounds)
mp_halftime                     1
mp_min_halftime_duration        45

// ── Overtime ──────────────────────────────────────────────
mp_overtime_enable              1
mp_overtime_maxrounds           6    // rounds per OT period (3 per side)
mp_overtime_limit               0    // Unlimited

// ── Timing ────────────────────────────────────────────────
mp_freezetime                   15
mp_roundtime_defuse             115  // 1:55 (115s)
mp_buytime                      20

// ── Economy ───────────────────────────────────────────────
mp_startmoney                   800

// ── Pause & Timeouts ──────────────────────────────────────
sv_pausable                     0
sv_matchpause_auto_5v5          0
mp_technical_timeout_per_team   1
mp_technical_timeout_duration_s 60

Paste these lines into your server.cfg or a dedicated match config file executed before the match starts.

Cvar Reference

Cvar Default Effect
mp_maxrounds 24 (MR12) Total regulation rounds. First team to win more than half wins the map.
mp_halftime 1 Enables side swap at the midpoint of regulation rounds.
mp_min_halftime_duration 45 Minimum halftime break duration in seconds before the match resumes.
mp_overtime_enable 0 Enables overtime when regulation ends in a tie.
mp_overtime_maxrounds 6 Rounds per OT period (6 = 3 per side). Each side swaps at the midpoint.
mp_overtime_limit 0 0 = unlimited OT. 1–5 caps the number of overtime periods before the match is declared a draw.
mp_freezetime 15 Buy phase duration at the start of each round, in seconds.
mp_roundtime_defuse 115 Round duration in seconds for bomb defusal maps (115 = 1:55).
mp_buytime 20 How many seconds after round start players can still open the buy menu.
mp_startmoney 800 Starting cash for all players at round 1 (pistol round economy).
sv_pausable 0 Allows admins or players to manually pause the match with the pause command.
sv_matchpause_auto_5v5 0 Automatically pauses the match if a player disconnects mid-round in a 5v5.
mp_technical_timeout_per_team 1 Number of technical timeouts each team can call per map.
mp_technical_timeout_duration_s 60 Maximum length of a technical timeout in seconds.
Private Counter-Strike 2 hosting

Run your own Counter-Strike 2 server.

Rent a private Counter-Strike 2 server on real hardware — full control-panel access, your mods, your configs, your rules. It's your server; run it your way.

Rent a Counter-Strike 2 server Real hardware · Full control panel · 98% SLA

Don't want to run it yourself? Our managed services & consulting team will set it up and keep it running for you — game servers, Windows, Linux, and cloud, from 10+ years of MSP work.