{{ authModeTitle }}

3–24 characters — letters, numbers, underscores, periods, and hyphens only.

At least 8 characters, including 1 symbol.

Platforms you play on

Select at least one platform and enter your in-game name for it.

{{ authError }}

Confirm your email

We sent a 6-digit code to {{ verifyEmailAddress }}. Enter it below — you can also skip this for now, but you won't be able to join a queue until it's confirmed.

Code expires in {{ verifyCountdownText }}

That code has expired — send a new one.

{{ verifyError }}

Reset your password

Your password's been reset — log in with your new password.

Enter the email on your account and we'll send a 6-digit reset code.

Enter the code sent to {{ forgotEmail }} and your new password.

At least 8 characters, including 1 symbol.

Code expires in {{ resetCountdownText }}

That code has expired — send a new one.

{{ forgotError }}

Link your Discord account to queue

Your Ascalon Foundry profile is set up — queues also run through Discord, so link it, confirm your server membership, and register the exact account you'll play on.

Step 1 · Discord account
Discord Connected ✓
Step 2 · Server membership
Verified in Discord Server ✓

You're not a member yet. Join the Ascalon Foundry Discord server below, then come back and confirm — you can't queue until you're a verified member.

Join the Discord Server ↗
Rainbow Six Siege · Competitive 10 Mans

Queue up.
Play ranked.
Climb the ladder.

Ascalon Foundry runs organized 5v5 ten-man lobbies with automated Discord matchmaking, live map bans, and a real ELO ladder — no spreadsheets, no babysitting.

Join Discord
1,842
Ranked Players
6,110
Matches Played
3m 40s
Avg. Queue Time
{{ liveLobbies }}
Live Lobbies
What you get

Everything a ten-mans community needs, run automatically.

Ranking
ELO Ladder

Seven tiers from Copper to Champion, with underdog bonus ELO for upset wins and decaying placement volatility.

Automation
Discord-Native Lobbies

The bot builds your lobby, splits teams, spins up private voice channels, and assigns roles — no manual setup.

Draft
Live Map Bans

Captains ban through the current competitive map pool in the lobby channel until one map remains.

Integrity
No-Show Enforcement

Players who don't join their voice channel in time sit out a scaling, decaying queue cooldown — never a permanent ban.

Teams
{{ splitHeadline }}

{{ splitBody }}

Records
Full Match History

Every lobby, roster, ban sequence and score is logged to your profile and the public history feed.

The flow

From queue to scoreboard, hands-free.

I.

Queue

Drop into the queue from Discord or the site. Ten players in, lobby forms instantly.

II.

Assemble

Teams are split, voice channels and roles are created, everyone has 5 minutes to join.

III.

Ban & Play

Captains ban maps down to one, then the match is played out on comms.

IV.

Report

Captains submit and confirm the score. ELO updates, the lobby closes.

On the roadmap

League & qualifier automation — coming soon.

The same lobby engine will run scheduled qualifier matches, standings, and bracket play once we're ready to open registration.

Get notified

Queue Tier

Open queue mode

Closed and Pro are crossplay-only — switch to Crossplay here to unlock them.

Switch to Crossplay mode on Open to queue Closed or Pro.

Playing on

You haven't set an in-game name for {{ sessionPlatformLabel }} yet — add one to queue on it.

{{ platformIgnError }}

{{ partyError }}

Squad up with friends — party members always land on the same team. {{ partyCapNote }}

Party code — hidden by default (streaming-safe). Party fills up to {{ maxPartyDisplay }}.
{{ partyCodeDisplay }}
{{ m.name }} {{ m.leaderTag }} ELO {{ m.elo }}
5v5 · Best of One

Ready to queue?

Ten mans fill fast most evenings. Once full, your lobby and voice channels are created automatically. Party members are always placed on the same team.

{{ preQueueCountText }}

{{ cannotQueueReason }}

{{ queueError }}

Volunteer as captain?

Two captains get picked per match. The selected host between the two captains is responsible for creating the lobby with the correct ruleset and making sure everyone gets in the game. Either captain uploads a match replay file, either uploads a scoreboard screenshot (required if no replay was submitted, or if both captains are on console), and both captains report and confirm the final score.

Volunteering doesn't guarantee you're picked. But if you volunteer and get picked, you get a small ELO boost on a win. No boost if you're not picked, and no boost for captains at all if nobody volunteers.

{{ cancelNoticeText }}

In Queue

{{ queueCountText }}

Queued for {{ elapsedDisplay }}

Locking in the most balanced lobby...

Match Found

Everyone in?

Confirm to lock in your spot. If anyone doesn't confirm in time, the lobby cancels and they get a queue cooldown.

{{ acceptCountdownText }}

{{ acceptedText }}

🔊

Lobby Found — join your team's voice channel {{ matchCodeText }}

{{ joinTimer }}

Roles and private voice channels have been created. Anyone who doesn't join in time will be removed and the lobby cancelled.

Team Alpha
{{ p.name }} {{ p.captainTag }}
IGN: {{ p.ign }}
{{ p.status }}
Team Bravo
{{ p.name }} {{ p.captainTag }}
IGN: {{ p.ign }}
{{ p.status }}
Flagged for Review ✓
Match Not Accepted

You didn't accept in time.

{{ cooldownText }}

Lobby Cancelled

This lobby was cancelled.

Either not everyone made it to voice in time, or an admin ended it. Anyone who didn't join gets a queue cooldown; see Rules for the full decay schedule.

Pro Draft {{ matchCodeText }}

{{ draftPickCountText }}
{{ draftCaptainAName }} (Team Alpha) vs {{ draftCaptainBName }} (Team Bravo)
{{ draftCountdownText }}

{{ draftTurnText }}

Map Ban {{ matchCodeText }}

{{ mapsRemainingCount }} maps left

{{ banPhaseText }}

{{ lastBannedText }}

Auto-banned Banned by Team Alpha Banned by Team Bravo
Team Alpha map strength Team Bravo map strength

Starting on {{ decidedMap }} in {{ autoBeginSeconds }}s…

Flagged for Review ✓

Report Score — {{ decidedMap }} {{ matchCodeText }}

Each captain enters the final round score. Both teams must confirm before the lobby closes.

vs

{{ lobbyCreatorText }}

Match Replay Files

Either captain can attach the match's .rec files — select them individually, select the whole replay folder, or upload a single .zip of it. Uploading again replaces your team's previous set. Not required if a scoreboard screenshot is attached instead.

Team Alpha: {{ teamAReplayStatus }} Team Bravo: {{ teamBReplayStatus }}

Drag & drop .rec files, a replay folder, or a .zip here — or pick manually:

Uploading…

{{ replayUploadError }}

Team Alpha's replay is tagged as a rehost — not accurate for stats/rounds played.

Team Bravo's replay is tagged as a rehost — not accurate for stats/rounds played.

Final Scoreboard Screenshot

{{ screenshotRequirementText }}

Team Alpha: {{ teamAScreenshotStatus }} Team Bravo: {{ teamBScreenshotStatus }}

Uploading…

{{ screenshotUploadError }}

{{ scoreError }}

Once both captains confirm, ELO updates and the lobby, its text channel, and both voice channels are deleted automatically.

Flagged for Review ✓
Match Complete

{{ resultHeadline }}

ELO has been updated. The lobby, text channel and voice channels are being torn down — the queue is open again. This screen returns to the queue automatically in 15 seconds.

Season 4

Leaderboard

#PlayerTierELOW - LWin%Streak
{{ row.rank }} {{ row.name }} {{ row.tierLabel }} {{ row.elo }} {{ row.wl }} {{ row.winPct }} {{ row.streak }}

Click to change

Uploading…

{{ avatarUploadError }}

{{ profileName }}
{{ profileTierLabel }}
{{ profileEloDisplay }} ELO
{{ profilePointsToNext }}
{{ profileMatches }}
Matches
{{ profileWinPct }}
Win Rate
{{ profileStreak }}
Current Streak
ELO — last 14 matches

Account Settings

Locked while you're in queue or an active match.

Login & Security

Changing any of these requires a confirmation code sent to your email — edit whichever you like, then apply them together.

You can change your username again in {{ usernameCooldownText }}.

Can only be changed once every 7 days.

{{ accountEmail }} Verified ✓Not verified

You can't join a queue until this is confirmed. Verify now

At least 8 characters, including 1 symbol.

{{ applyChangesError }}

Changes applied ✓

Code expires in {{ changeCodeCountdownText }}

That code expired — request a new one.

{{ uplayNameError }}

Saved ✓

Linked as {{ profileDiscordUsername }}

Discord is how you sign in — "Unlink" ends your session. Linking a different account keeps this profile's ELO and match history, just moves it to the new Discord identity.

Recent Matches

{{ m.result }} {{ m.map }} {{ m.score }}
{{ m.date }} {{ m.eloChange }}
Live now

Live Matches

Match #{{ lv.publicCode }} {{ lv.stageLabel }} {{ lv.durationText }}
{{ lv.rosterA }} vs {{ lv.rosterB }}

No matches in progress right now.

Public feed

Lobby History

{{ h.date }} {{ h.map }} {{ h.score }}
MVP {{ h.mvp }} · {{ h.chevron }}
Team Alpha

{{ h.rosterA }}

Team Bravo

{{ h.rosterB }}

Ban order

{{ h.bans }}

Reference

Rules & Ranking

Ranking tiers

Seven tiers, each with three sub-ranks (III lowest to I highest) except Champion, which is a single open-ended tier ranked by ELO.

TierELO Range
{{ t.name }}{{ t.range }}

Underdog Bonus ELO

Beating a team with a higher average ELO earns bonus points on top of the standard gain, scaled to the gap between teams. Losing to a lower-rated team costs proportionally less.

Match format

Best of one. Teams are split {{ splitBodyLower }} Captains alternate bans through the current competitive map pool ({{ mapPoolNames }}) until a single map remains. Captains submit and both teams confirm the final score before the lobby closes.

No-show enforcement

Every player has 5 minutes to join their assigned voice channel once a lobby is formed. If anyone fails to join, the lobby is cancelled and everyone who joined in time returns to the queue automatically.

OffenseQueue cooldown
{{ e.label }}{{ e.minutes }}

Cooldowns are per-player and decay: one offense clears after 14 days without another no-show, and a full clean record resets after 60 days. Cooldowns never stack into a permanent ban.

Match-accept enforcement

Once matched, all 10 players have 60 seconds to confirm before Discord channels are created. If anyone doesn't confirm, the match is cancelled — everyone who did confirm returns to the queue automatically, and the non-confirming player(s) get a queue cooldown. This is separate from, and deliberately lighter than, no-show enforcement above.

OffenseQueue cooldown
{{ e.label }}{{ e.minutes }}

Strikes decay over time: a 72-hour stretch without another missed accept removes one strike.

Conduct

No cheating, smurfing, boosting, or intentional griefing. Match-fixing scores results in a season-length queue ban. Report disputes in the lobby's text channel before it closes — once a lobby is torn down, its record is final.

Automation

The Foundry Bot

One bot runs the entire lobby lifecycle inside your Discord server — queueing, team splits, voice channels, role assignment, map bans, and score confirmation.

Add to Discord
Online
Bot status
{{ liveLobbies }}
Active lobbies
37
Players in queue

How a match runs

{{ s.n }}
{{ s.title }}
{{ s.body }}
On the roadmap

League & qualifier scheduling

The same bot infrastructure — lobbies, channels, roles — is built to extend into scheduled qualifier matches and standings without a rebuild.