On this page
How a match works
Every league match goes through the same six stages. The site always shows which one you are on and leads you to the next.
| Stage | What you do | What the site does | Limit and effect |
|---|---|---|---|
| Queue | You join solo or with a party (up to 3 people). | Picks 6 players with the closest ELO and splits them so the team average ELO is as close as possible. | — |
| Accept | You click “Accept” in the match window. | Waits until all six players accept. | 30 sno accept: queue ban 5 min, 0 ELO |
| Draft | You vote on your team's bans and pick your own hero. | Draws which team starts and the player order; enforces time and order. | pick 30 s + 15 s team pool, ban vote 30 s |
| Lobby code | In the game you set CUSTOM, 3V3 and LABS: CRUCIBLE, and the code from this page is entered in the CUSTOM MATCH KEY field (steps in the guide). | Generates the code, shows it only to the match players and counts down the time. | 5 minno start: match cancelled |
| Game | You play the hero from the draft. You may swap within the team. | Nothing: the match is played in the game. | — |
| Result and ELO | Nothing, just finish the match. | Finds the match on pred.gg (started after the draft, same six players), checks the heroes and calculates ELO. | after sync |
- Queue
- What you do
- You join solo or with a party (up to 3 people).
- What the site does
- Picks 6 players with the closest ELO and splits them so the team average ELO is as close as possible.
- Limit and effect
- —
- Accept
- What you do
- You click “Accept” in the match window.
- What the site does
- Waits until all six players accept.
- Limit and effect
- 30 sno accept: queue ban 5 min, 0 ELO
- Draft
- What you do
- You vote on your team's bans and pick your own hero.
- What the site does
- Draws which team starts and the player order; enforces time and order.
- Limit and effect
- pick 30 s + 15 s team pool, ban vote 30 s
- Lobby code
- What you do
- In the game you set CUSTOM, 3V3 and LABS: CRUCIBLE, and the code from this page is entered in the CUSTOM MATCH KEY field (steps in the guide).
- What the site does
- Generates the code, shows it only to the match players and counts down the time.
- Limit and effect
- 5 minno start: match cancelled
- Game
- What you do
- You play the hero from the draft. You may swap within the team.
- What the site does
- Nothing: the match is played in the game.
- Limit and effect
- —
- Result and ELO
- What you do
- Nothing, just finish the match.
- What the site does
- Finds the match on pred.gg (started after the draft, same six players), checks the heroes and calculates ELO.
- Limit and effect
- after sync
Until the beta only the Europe region is supported: all lobby players must be in the same region.
How to join a matchELO and tiers
Everyone starts with 1,000 ELO. A win in an even match gives about +25, a loss takes about −25. Beating a stronger team gives more and losing to it costs less, because we compare the average ELO of both teams.
Calibration
Demotion shield
Crimson Apex
| Tier | ELO threshold | Drop at (shield) | Notes |
|---|---|---|---|
| Crimson ApexTier VII | 1,700+ and Top 9 | 1,684 or outside the Top 9 | The highest tier, only 9 players (three 3v3 line-ups). |
| CrimsonTier VI | 1,450–1,699 | 1,434 | The very top of the league. |
| BloodstoneTier V | 1,250–1,449 | 1,234 | A high level of team play. |
| ObsidianTier IV | 1,100–1,249 | 1,084 | Intermediate players. |
| EmberTier III | 950–1,099 | 934 | Every account starts at 1,000 ELO. |
| IronTier II | 800–949 | 784 | Beginner level. |
| AshTier I | 100–799 | — | The lowest tier; 100 ELO is the floor of the scale. |
- Crimson ApexTier VII
- ELO threshold
- 1,700+ and Top 9
- Drop at (shield)
- 1,684 or outside the Top 9
- Notes
- The highest tier, only 9 players (three 3v3 line-ups).
- CrimsonTier VI
- ELO threshold
- 1,450–1,699
- Drop at (shield)
- 1,434
- Notes
- The very top of the league.
- BloodstoneTier V
- ELO threshold
- 1,250–1,449
- Drop at (shield)
- 1,234
- Notes
- A high level of team play.
- ObsidianTier IV
- ELO threshold
- 1,100–1,249
- Drop at (shield)
- 1,084
- Notes
- Intermediate players.
- EmberTier III
- ELO threshold
- 950–1,099
- Drop at (shield)
- 934
- Notes
- Every account starts at 1,000 ELO.
- IronTier II
- ELO threshold
- 800–949
- Drop at (shield)
- 784
- Notes
- Beginner level.
- AshTier I
- ELO threshold
- 100–799
- Drop at (shield)
- —
- Notes
- The lowest tier; 100 ELO is the floor of the scale.
You have 1,112
Loss −24: 1,088
Next loss −25: 1,063
ExampleThe numbers in the three cards above are an example of the demotion shield, not your ELO.
Draft
The league has one fixed draft format: 3v3, 3 bans per team, bans by majority vote, every player picks their own hero. There are no captains or dice rolls: the server draws which team starts and the player order, and the lobby shows it right away.
- Bans I
- A
- B
- A
- B
- Picks I
- A·1
- B·1
- B·2
- A·2
- Bans II
- B
- A
- Picks II
- A·3
- B·3
A Team AB Team Bdashed outline: ban (vote)solid outline: pick by player no. 1–3
Bans: voting
Picks: everyone for themselves
One hero, once
Swapping within the team
Penalties and conduct
The server applies penalties automatically. You see each one in your league profile with the reason, date and time left on the ban.
| Violation | ELO | Queue ban | What else happens |
|---|---|---|---|
| Declining or not accepting the match (30 s) | 0 | 5 min | The other five go back to the front of the queue. |
| Not entering the draft lobby (60 s) | 0 | 10 min | The match is cancelled, the rest return to the queue without a penalty. |
| Leaving the draft, first time | −10 | 15 min | The match is cancelled, the rest return to the queue without a penalty. |
| Leaving the draft, second time | −20 | 60 min | As above. |
| Leaving the draft, third time | −35 | 24 h | As above. |
| Draft violation: a different hero was played than drafted | −35 or a double loss | 24 h | Only the offender is penalised. A report with evidence reaches the admins automatically. |
| Match not started within 5 min after the draft | 0 | — | The match is cancelled and the case goes to review. |
| Abusive behaviour in chat or in the game | — | per decision | The Crimson Legion code of conduct applies; the admins decide. |
- Declining or not accepting the match (30 s)
- ELO
- 0
- Queue ban
- 5 min
- What else happens
- The other five go back to the front of the queue.
- Not entering the draft lobby (60 s)
- ELO
- 0
- Queue ban
- 10 min
- What else happens
- The match is cancelled, the rest return to the queue without a penalty.
- Leaving the draft, first time
- ELO
- −10
- Queue ban
- 15 min
- What else happens
- The match is cancelled, the rest return to the queue without a penalty.
- Leaving the draft, second time
- ELO
- −20
- Queue ban
- 60 min
- What else happens
- As above.
- Leaving the draft, third time
- ELO
- −35
- Queue ban
- 24 h
- What else happens
- As above.
- Draft violation: a different hero was played than drafted
- ELO
- −35 or a double loss
- Queue ban
- 24 h
- What else happens
- Only the offender is penalised. A report with evidence reaches the admins automatically.
- Match not started within 5 min after the draft
- ELO
- 0
- Queue ban
- —
- What else happens
- The match is cancelled and the case goes to review.
- Abusive behaviour in chat or in the game
- ELO
- —
- Queue ban
- per decision
- What else happens
- The Crimson Legion code of conduct applies; the admins decide.
Someone breaks the draft rules
If someone plays a different hero than drafted, you do not have to suffer through the whole match. Do what is below and the Crimson Legion admins will handle the rest.
- Step 1
You notice a mismatched pick
Someone plays a different hero than the one from the draft. Swapping heroes within a team is not a violation.
- Step 2
You can surrender after 5 minutes
The opposing team does not have to play on: calmly surrender the match in the game after minute 5.
- Step 3
Honest players do not lose ELO
After the match the site detects the mismatch. If the honest team surrendered or the offending team won: 0 ELO for the honest players. If the offending team lost: the honest team's win counts normally.
- Step 4
Report a player
In the match details click “Report a player” and add what happened. We attach the evidence ourselves.
- Step 5
Admins review the evidence
The draft log (bans, picks, votes with times) and the match data from pred.gg.
- Step 6
Only the offender is penalised
Honest players who picked heroes according to the draft cannot be penalised.
Disputes and voided matches
We check draft compliance by the team's set of heroes: after the match the set played must equal the set drafted.
Compliant: swap within the team
- Gideon
- Kira
- Narbash
- Kira
- Gideon
- Narbash
The players swapped heroes. The match counts normally.
Non-compliant: hero outside the draft
- Sevarog
- Kira
- Muriel
- Sevarog
- Murdock
- Muriel
Murdock was not in the draft. The match is voided and the offender is penalised.
When: Set played ≠ set drafted.
What next: The offender gets −35 ELO and a 24 h ban if their team won (if it lost: a double loss). Honest players: 0 ELO if the offenders won, a normal result if they lost.
When: Someone left the draft or the match did not start within 5 min.
What next: 0 ELO; only the person who left is penalised. With no clear offender: review.
When: The match has not appeared on pred.gg yet.
What next: We look for a match that started after the draft with the same six players. If it takes long, click “Report a problem” in the match details.
When: “Report a problem” in the match details, with a description.
What next: Admins compare the draft log with the pred.gg data; the match ELO waits for a decision for up to 24 h.
You will see the admin decision in the app. We handle disputes within 12 h.
Season 0 · Beta
The league starts as Season 0: a test season and the official beta. We play for the ranking for real, but the rules are still being tuned. Four things worth knowing:
Test season
Results and ELO count normally
Parameters may change
Season 1 starts with 1.0
Seasons
The league plays in seasons. The ranking, Top 9 and tiers count separately in every season, and earlier results stay in the archive.
Season 0
Runs until the 1.0 release. We will announce the date in the app and on Discord.End of season
The queue closes, and the final table and Top 9 go to the archive (season picker in the ranking).Season 1
Starts with the official 1.0. ELO is moved towards 1,000 (soft reset). The season length will be announced.
Rules version history
Beta21.10.2026 · the first version for the start of Season 0. We record every later change here with its date and announce it in the app and on Discord.
Season archive
Pick the final tables and Top 9 of earlier seasons in the ranking (season picker).
League ranking