Change Round Limit CSGO: How to Set It
- Average speed
- km/h
- Result
- Finish time
- 50 min
- You entered
- Distance
- 10 km
- You entered
To change the round limit in CS:GO, you need to use the mp_maxrounds console command, setting it to a number between 1 and 30. This command works in both offline matches with bots and on dedicated servers you control, but it cannot be changed on official Valve matchmaking servers.
Formula
The round limit itself is a simple integer value, but the formula that determines when a match ends is:
Match ends when either team wins more than half of the set rounds, or when the round count reaches the limit.
- mp_maxrounds – the total number of rounds to be played (e.g., 30 means a team must win 16 rounds to win the match, or the team with more wins after 30 rounds wins).
- mp_winlimit – a separate setting that ends the match when a team reaches a specific number of round wins (e.g., 16). If both are set, the first condition reached ends the match.
- mp_timelimit – a time limit in minutes; when it expires, the team with more round wins takes the match (overtime rules apply if tied).
For a standard competitive match, the round limit is 30 rounds (first to 16 wins). For casual, it’s 15 rounds (first to 8 wins).
Worked Example
Suppose you want a quick 10-round match with bots. Set mp_maxrounds 10. The match will play up to 10 rounds. If one team wins 6 rounds before round 10, that team wins immediately (because 6 is more than half of 10). If neither team reaches 6 wins by round 10, the team with more round wins at that point wins the match. If tied 5–5, the match goes to overtime (unless you also set mp_overtime_enable 0).
How to Change the Round Limit
You can change the round limit in several ways, depending on where you play:
- In a match with bots (offline): Start a game with bots (e.g., from the Play menu → Offline with Bots), then open the console (default key is `~` or `Ö` on some layouts) and type
mp_maxrounds 15and press Enter. The change applies immediately to the current match. - On a dedicated server: Add the command to your server’s configuration file (e.g.,
server.cfg) or type it in the server console. For example:mp_maxrounds 30. - Before starting a custom lobby: If you create a private lobby with friends, you can set the round limit in the lobby settings (under “Game Settings”) before launching the match. The maximum is 30 rounds.
Why Can’t I Change It in Matchmaking?
Official matchmaking servers (both casual and competitive) run with fixed settings to ensure a consistent experience for all players. You cannot change mp_maxrounds on these servers. To use a custom round limit, you must play on a server you own or rent, or in an offline match with bots.
Common Problems and Fixes
- Command doesn’t work: Make sure you have enabled the developer console (Settings → Game → Enable Developer Console). Also, type the command exactly as shown; spaces matter.
- Round limit resets after restart: If you want the setting to persist, add it to your
autoexec.cfgfile (located in thecfgfolder of your CS:GO installation). - Match ends too early/late: Remember that
mp_maxroundsis the total rounds, not the number of wins needed. If you want a “first to 10” match, setmp_maxrounds 19(since 10 wins requires at least 19 rounds). Alternatively, usemp_winlimit 10. - Overtime not working: If you want no overtime, set
mp_overtime_enable 0. To enable overtime, set it to 1 and adjustmp_overtime_maxrounds(default 6) andmp_overtime_winlimit(default 3).
Comparing Round Limit with Win Limit and Time Limit
Three commands control match length, and they interact:
- mp_maxrounds – total rounds played. The match ends when this number is reached, regardless of score (unless a team already won by majority).
- mp_winlimit – match ends when a team reaches this many round wins. This is the “first to X” setting.
- mp_timelimit – match ends when the timer expires; the team with more round wins wins. If tied, overtime begins (unless disabled).
In practice, most custom servers set mp_maxrounds 30 and mp_winlimit 16 to mimic competitive. If you set only mp_maxrounds 30, the match could end in a 15–15 tie, which then goes to overtime. If you set only mp_winlimit 16, the match could theoretically go beyond 30 rounds if the score stays close (e.g., 15–15 then 16–15).
Frequently Asked Questions
What is the default round limit in CS:GO?
In official competitive matchmaking, the default is 30 rounds (first to 16 wins). In casual, it’s 15 rounds (first to 8 wins). On community servers, the default is often 30, but it can vary.
Can I set the round limit to 1?
Yes, the minimum is 1. Setting mp_maxrounds 1 will end the match after a single round. This is sometimes used for knife rounds or practice.
How do I make the round limit permanent on my server?
Add mp_maxrounds to your server.cfg file. Make sure the file is saved and that it is executed when the server starts. You can also use the exec command in the console to load it manually.
Why does my round limit change when I join a different server?
Each server has its own configuration. The round limit is set by the server administrator, not by your client. When you join a server, its settings override any local changes you made.
Does the round limit affect overtime?
Yes. If the match reaches the round limit with a tie score, overtime begins (unless disabled). Overtime has its own round limit (mp_overtime_maxrounds, default 6) and win limit (mp_overtime_winlimit, default 3).
Can I change the round limit in CS2?
CS2 uses the same console commands as CS:GO. The command mp_maxrounds still works in CS2 for custom matches and servers.
Related
Formula used
in t | Finish time | min | 50 | 0 in d | Distance | km | 10 | 0 out pace | Average pace | min/km | t / d | 2 out speed | Average speed | km/h | d / (t / 60) | 2
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.