Rainbow Six Siege dropped hidden MMR in June 2026, and that single change turned rank tracking into something worth doing right. Under Ranked 3.0, the number on your player card is the exact score the matchmaker uses, and third-party trackers can finally show you that same number match by match instead of guessing at it. If you have ever queued into a lobby and had no idea why you gained 14 RP for a win but lost 22 for the next loss, a proper stats tracker answers that question in seconds.

This tutorial walks through setting up a full Rainbow Six Siege stats tracker: the web profile, the desktop overlay, a Discord rank-check bot, and an OBS overlay for streaming your climb. You will end this guide with live RP tracking on screen while you play, a bot your squad can ping for instant rank checks, and a troubleshooting list for the privacy settings that quietly break most tracker setups. Total setup time runs about 30 to 40 minutes if you follow the steps in order.

None of this requires custom code or a developer background. Every tool covered here, R6 Tracker Network’s web profile and Overwolf overlay, R6Tab, R6 Analyst, and a standard Discord rank-check bot, is built for a general audience and installs through a normal download and login flow. The two code blocks that do appear later in this guide are optional: a webhook example for posting RP updates to Discord automatically, and a CSV format for logging sessions by hand if you want your own copy of the data outside whatever a tracker site stores.

Prerequisites: What You Need Before Starting

Get these ready before you touch any settings menu. Skipping one of these is the single biggest reason trackers show “profile not found” on the first attempt.

  • Rainbow Six Siege installed on PC, PlayStation, or Xbox, patched to the current Ranked 3.0 build (post Operation System Override, June 2, 2026)
  • A Ubisoft Connect account with your exact in-game username known (case matters on some trackers)
  • Windows 10 or Windows 11 if you want the in-game overlay (the overlay app is Windows-only, so Mac and Linux users are limited to the web tracker)
  • Overwolf client, latest version, installed and updated
  • A Discord server where you have Manage Server or admin permissions, if you want the rank-check bot
  • OBS Studio 31.0 or newer if you plan to stream your rank on Twitch or YouTube
  • About 200MB free disk space for the overlay client and its cache

You do not need a paid subscription to complete this tutorial. Every core feature, profile lookup, RP history, overlay, and Discord bot works on the free tier. Premium tiers on tracker sites remove ads and add small extras, nothing that blocks the tutorial if you skip it.

Step 1: Find Your Exact Ubisoft Username and Platform

Every stat tracker resolves your profile through your Ubisoft Connect username paired with a platform tag. Open Ubisoft Connect, click your profile icon in the top right, and copy the name exactly as shown, including capitalization and any special characters. Console players should use their PSN ID or Xbox gamertag. The tracker backend maps that through Ubisoft’s cross-play account link, so type it as it appears on the in-game scoreboard, not your platform display name if the two differ.

Write this down somewhere. You will paste it into the web tracker, the overlay app login, and the Discord bot command in the next few steps, and a typo in any one of them is the most common setup failure.

Step 2: Set Your Ubisoft Connect Privacy to Public

This is the step people skip and then spend twenty minutes debugging a “player not found” error. Third-party trackers pull stats from data Ubisoft exposes only when your profile visibility allows it.

  1. Open Ubisoft Connect and sign in
  2. Click your avatar, then go to Account Settings
  3. Find the Privacy or Data Sharing section
  4. Set Game Statistics and Profile Visibility to Public
  5. Save and fully close Ubisoft Connect, then reopen it so the change propagates

If your stats were private for a while and you just switched to public, give it 10 to 15 minutes before your first tracker lookup. The backend caches profile state and does not always update instantly.

Step 3: Look Up Your Profile on a Web Tracker

Start with the web tracker before installing anything, since it confirms your privacy settings are correct and your username resolves properly. Search bars on these sites follow the same pattern: type your Ubisoft username, pick your platform from the dropdown, and open your profile overview.

Your profile overview page should show your current rank tier and division, your Rank Points total, a season RP graph, lifetime and seasonal K/D, win rate, matches played, and per-operator breakdowns. If any of that is missing or stuck on a rank from a previous season, jump to the troubleshooting section below before continuing.

Step 4: Compare the Main Stat Tracking Tools

A handful of tools cover most of the Rainbow Six Siege tracking ecosystem in 2026. Each one pulls from the same underlying Ubisoft data but presents it differently, so pick based on what you actually want: a browser lookup, a live overlay, or deep performance analysis. Most players end up running two of these together rather than picking just one, typically a web tracker for quick checks and a Discord bot for the squad.

ToolFormatLive OverlayCostBest For
R6 Tracker NetworkWeb + desktop appYes (Windows, via Overwolf)Free, Premium ~$3/mo or ~$2.50/mo annualAll-around rank, RP graph, operator stats
R6TabWeb onlyNoFreeQuick community profile lookups
R6 AnalystWeb + analysis toolsNoFree tier availableDeeper performance breakdowns for climbing
Ubisoft Official StatsWeb pageNoFreeFirst-party reference, has had maintenance downtime
Discord rank botsChat commandNoFreeQuick rank checks inside a squad server

Ubisoft’s own Rainbow Six Siege stats page is worth bookmarking as a first-party fallback, though it has gone into maintenance mode more than once, so treat third-party trackers as your primary source and the official page as a cross-check.

Picking a Setup for Solo Queue vs Squad Play

Solo players climbing alone generally get the most value from just the web tracker and the in-game overlay. You want to see your own RP trend and operator win rates without adding overhead, and a Discord bot doesn’t do much when there is no squad to check on. The overlay’s mid-match panel is also more useful solo, since you don’t have four other players calling out reads and you’re relying more on your own read of the lobby’s skill level.

Squad players get more out of the Discord bot and a shared session log than the overlay alone. If your five-stack tracks RP together, a quick rank-check command before queuing tells you instantly whether everyone climbed or dropped since the last session, without five people alt-tabbing to separate profile pages. Streamers sit in a third category: the OBS overlay setup from Step 8 matters more to them than the Discord bot, since the audience watching the stream cares about the live number, not a chat command only the squad can see.

Step 5: Install Overwolf for the In-Game Overlay

The live, in-match overlay runs through Overwolf, a third-party client that lets game companion apps draw on top of your game window. Download it from the official Overwolf site, run the installer, and sign in or create an account when prompted. Overwolf is Windows-only, so this step does not apply to console players or Mac users, who should stick to the web tracker from Step 3.

# Typical Overwolf install path on Windows
C:\Program Files (x86)\Overwolf\Overwolf.exe

# Verify Overwolf is running before launching R6 Siege
tasklist /FI "IMAGENAME eq Overwolf.exe"

Once Overwolf is installed and signed in, leave it running in the background. It needs to already be active before you launch Rainbow Six Siege for the overlay hook to attach correctly.

Step 6: Install and Configure the Rainbow Six Siege Tracker App

Inside Overwolf, search the app store for the Rainbow 6 Siege Tracker app and install it. This is the Overwolf-listed version of the tracker overlay, and it is free with ads, with an optional Premium subscription to remove them and unlock extra panels.

  1. Open the app once installed and log in with the same Ubisoft username from Step 1
  2. Go to Settings inside the app
  3. Pick a hotkey to toggle the overlay on and off during matches (something you will not hit by accident mid-fight)
  4. Enable Overlays specifically for Rainbow Six Siege in the app’s game list
  5. Launch Rainbow Six Siege from Ubisoft Connect, not directly from a desktop shortcut, so Overwolf detects the process correctly

Once in a match, the overlay should show your current RP and rank tier, live K/D for the match, win rate trends, and operator stats for both your team and, in some builds, visible opponent data pulled from public profiles. The panel refreshes each round rather than continuously, so do not expect real-time frame-by-frame updates.

Step 7: Add a Discord Rank-Check Bot for Your Squad

If you play in a regular squad, a Discord bot saves everyone from alt-tabbing to a browser every time someone asks “what rank are you now.” These bots work as thin wrappers around the same tracker data: you run a command, the bot queries the backend, and it returns an embed with rank, RP, and K/D.

  1. Find the bot’s invite link (most rank-check bots list this on their support site or top.gg listing)
  2. Click the invite link and select your server from the dropdown
  3. Grant the requested permissions: typically Read Messages, Send Messages, and Embed Links, nothing more
  4. In your server, run the bot’s setup command to link a default platform (PC, Xbox, or PlayStation)
  5. Test it with a rank-check command against your own username
# Typical Discord bot command pattern for rank lookups
!r6rank YourUbisoftName pc
!r6rank YourUbisoftName xbox
!r6rank YourUbisoftName psn

# Example expected embed reply
Rank: Diamond III | RP: 4,720 | K/D: 1.34 | Win Rate: 58%

If the bot returns “profile not found,” it is almost always the same two culprits from earlier: a private Ubisoft Connect profile or a mistyped username. Double-check both before assuming the bot is broken.

Step 8: Build an OBS Overlay to Show Your Rank While Streaming

There are two practical ways to show your live rank on a Twitch or YouTube stream, and they trade off customization against simplicity.

Option A: Capture the In-Game Overwolf Overlay

Since the Overwolf tracker overlay draws directly on your game window, capturing your game or display in OBS captures the overlay too.

  1. In OBS, add a Game Capture or Display Capture source pointed at Rainbow Six Siege
  2. Launch the game with Overwolf already running so the overlay attaches
  3. Position the in-game overlay (via its hotkey and drag controls) somewhere that does not block your crosshair or HUD

This method requires zero extra OBS configuration but gives you less control over exactly what the overlay displays.

Option B: Browser Source Pointed at Your Tracker Profile

For a cleaner, more customizable rank card, add your public tracker profile page as a Browser Source in OBS.

# OBS Browser Source settings for a tracker profile overlay
URL: https://[your-tracker-domain]/profile/ubi/YourUsername/overview
Width: 400
Height: 220
Custom CSS: body { background-color: rgba(0,0,0,0); }
  1. In OBS, click the + under Sources and choose Browser Source
  2. Paste your public profile URL
  3. Set width and height to crop to just the rank and RP panel
  4. Use the Custom CSS field to strip the background so it overlays cleanly on your scene
  5. Reposition and resize the source to a corner that does not overlap your webcam or game HUD

Browser sources refresh on a timer or on scene switch, not live per-second, so treat this as a periodically-updating rank card rather than a real-time ticker. For most streamers this is exactly the tradeoff you want: cleaner visuals, slightly less immediacy.

Step 9: Understand What the RP Numbers Actually Mean

A tracker is only useful if you can read what it shows you. Under Ranked 3.0, Rainbow Six Siege uses eight visible tiers, Copper through Champion, each split into five divisions numbered V (lowest) to I (highest), for 40 total ranks. Every division-to-division move requires 100 RP, and a normal win or loss shifts you by roughly 10 to 29 RP depending on round margin, whether you queued solo or in a full stack, and how your hidden skill rating compares to your visible rank.

TierApprox. RP RangeDivisions
Copper0 – 1,599V to I
Bronze1,600 – 2,099V to I
Silver2,100 – 2,599V to I
Gold2,600 – 3,199V to I
Platinum3,200 – 4,099V to I
Emerald4,100 – 4,999V to I
DiamondJust above Emerald, below ChampionV to I
Champion5,000+V to I, leaderboard starts at Champion I

Champion itself changed shape in the June 2026 Operation System Override update: it now has five divisions instead of a single flat band, and the public Champion Leaderboard only lists players who reach Champion I. If your tracker shows you sitting in Champion V or IV, you have cleared 5,000 RP but are not yet leaderboard-eligible, which is a common point of confusion the first week players hit that tier.

Also watch for the Demotion Shield in your RP history: if you are sitting above 0 RP in a division and lose, the tracker will show your RP drop to exactly 0 in that same division rather than pushing you down a division immediately. Only a second loss from 0 RP triggers an actual demotion, so do not panic if your graph shows a sudden flatline after a loss streak.

Why the RP Swing Varies Match to Match

New trackers users often ask why one win nets 12 RP while another nets 27. The visible RP system still runs on a hidden skill comparison behind the scenes, even though the old MMR label is gone. A blowout win against a lobby that skews above your current tier pays out more RP than a narrow win against a lobby below it, and a full five-stack queue tends to see smaller individual swings than solo queue because the system already expects a coordinated team to win more often. None of this shows up as a single number on your tracker, but it explains the pattern once you’re looking at ten or twenty matches of history instead of just one.

Step 10: Set Up Automated Session Logging

Once your overlay and tracker are working, the next useful step is logging your RP changes per session so you can spot patterns, like tilt losses late at night or a specific operator dragging your win rate down. Most tracker sites keep a match history automatically, but if you want your own copy for spreadsheet analysis, screenshot your RP total at the start and end of each session and log it manually, or export match history where the tracker supports it.

# Simple session log format (CSV)
date,start_rp,end_rp,matches_played,wins,losses,notes
2026-08-14,4620,4710,6,4,2,"solo queue, strong Emerald lobby"
2026-08-15,4710,4655,5,2,3,"tilted after 3rd loss, stopped early"

Reviewing even two weeks of this data usually surfaces something actionable, whether that is a time of day where your win rate craters or an operator pick that correlates with losses. This is the same instinct that separates players who climb steadily from those who bounce around one tier for months. A spreadsheet with even a dozen rows of session data will usually show a pattern that a single night’s memory can’t, since it’s easy to remember the one clutch win and forget the three quiet losses that came before it.

Complete Working Setup: Putting It All Together

Here is the full stack once every step above is complete: Ubisoft Connect set to public, your web tracker profile confirmed working, Overwolf running in the background with the Rainbow 6 Siege Tracker app installed and its hotkey configured, a Discord bot in your squad server responding to rank-check commands, and an OBS scene with either the in-game overlay captured or a browser source pointed at your profile card. From here, every match automatically updates your RP graph, your Discord squad can check anyone’s rank on demand, and your stream shows your climb in real time without you touching a spreadsheet.

Total setup time for all of this, done from scratch, runs 30 to 40 minutes for a PC player who wants every piece: web tracker, overlay, Discord bot, and stream overlay. Console players without the Overwolf overlay option can expect closer to 10 minutes, since Steps 5, 6, and part of 8 do not apply.

None of these pieces require ongoing maintenance once configured. The web tracker updates itself automatically after every match, the overlay stays active as long as Overwolf is running, and the Discord bot needs no re-authorization unless you change your Ubisoft username. The only recurring task is the session log from Step 10, and even that takes under a minute per session if you keep the CSV file open in the background while you play.

Privacy Considerations When Making Your Profile Public

Setting your Ubisoft Connect statistics to Public in Step 2 only exposes gameplay data: your rank, RP history, K/D, win rate, matches played, and operator stats. It does not expose your email address, payment details, friends list, or any account security settings, so the privacy trade-off here is narrower than it might sound. That said, it’s worth being deliberate about it rather than flipping the switch and forgetting about it.

A public gameplay profile means anyone who knows your Ubisoft username, including opponents you just played against, can look up your rank history and recent performance. Competitive players sometimes use this to scout upcoming opponents before a scrim or tournament match, which is generally harmless but worth knowing if you’d rather not have your recent form visible to people you’re about to play. If that bothers you, the practical middle ground is to keep your profile public only while actively using a tracker setup, then switch it back to private during off-seasons or before ranked tournament play where scouting matters.

  • To revert to private later: repeat Step 2, but set Game Statistics and Profile Visibility back to Private, then fully restart Ubisoft Connect
  • Existing tracker profiles built while you were public typically stay cached and viewable for a period even after you switch back, so don’t rely on reverting as an instant takedown
  • Discord bots and overlays stop returning fresh data once your profile is private again. They’ll just show your last cached snapshot or an error

Common Pitfalls to Avoid

  • Leaving your Ubisoft Connect profile private. This is the number one cause of “player not found” errors, and it silently breaks every tracker, bot, and overlay downstream.
  • Launching the game before Overwolf. The overlay hook needs Overwolf active first. Launching Siege from a desktop shortcut before Overwolf loads often means the overlay never attaches for that session.
  • Typing your display name instead of your Ubisoft username. Console gamertags and Ubisoft usernames sometimes differ, and trackers key off the Ubisoft identity, not your platform nickname.
  • Assuming a stale RP graph means the tracker is broken. Stats commonly lag a few matches behind, especially right after a season reset or during a Ubisoft services maintenance window.
  • Confusing Champion divisions with the leaderboard. Reaching Champion V does not put you on the public leaderboard. Only Champion I qualifies, and this trips up a lot of players who just crossed 5,000 RP.
  • Overcropping the OBS browser source. Cutting the crop box too tight clips the RP number itself on some profile layouts. Always preview the source at stream resolution before going live.
  • Ignoring Overwolf update prompts. An outdated Overwolf client is a frequent cause of overlay apps failing to launch or crashing mid-match.
  • Running the overlay and a second stat app at once. Two apps hooking the same game process can conflict and cause stutter, so pick one overlay tool and disable the others.

Troubleshooting Guide

Work through these in order when something in your tracker setup breaks.

  1. “Profile not found” on the web tracker: Confirm Ubisoft Connect privacy is set to Public, confirm the exact username spelling, and wait 10-15 minutes after any privacy change before retrying.
  2. Overlay never appears in-game: Open the Overwolf tracker app, go to Settings, confirm your hotkey is set and Overlays are enabled for Rainbow Six Siege specifically, then relaunch the game from Ubisoft Connect.
  3. Overlay appears but stats are frozen: Check your internet connection first, then check whether Ubisoft’s backend or your tracker’s own service is in maintenance. This is more common right after a major patch.
  4. Discord bot returns an error on every command: Re-check the bot’s required permissions in your server settings. Embed Links is the permission most often missing.
  5. OBS browser source shows a blank white box: The profile page likely needs a moment to load. Increase the source’s page load wait time or refresh the browser source manually.
  6. Rank shown on tracker does not match in-game rank card: This is almost always a caching delay of one to a few matches. If it persists past a full session, verify your account is not accidentally linked to a different platform profile.
  7. Overwolf itself won’t launch: Run the installer again to force an update, and confirm no antivirus software is quarantining its background process, since overlay injection tools are sometimes flagged incorrectly.
  8. Operator stats missing from your profile: Some trackers only backfill operator-level data after your first tracked match post-signup. Play one ranked match after setup and refresh.
  9. Console player can’t get a live overlay: This is expected. Overwolf-based overlays are Windows PC only, so console players should rely on the web tracker and Discord bot instead.
  10. Tracker shows the wrong platform profile: If you play cross-platform, double check the platform dropdown on the tracker matches where you actually queued for that match, since a PC and console profile under similar names can get mixed up.
  11. Session RP total doesn’t match your manual log: Abandoned or disconnected matches sometimes apply a small RP penalty that trackers list separately from wins and losses. Check the match history detail view, not just the summary graph.

Advanced Tips for Power Users

Once the basic setup is running smoothly, a few extra moves get more value out of your tracker stack. First, cross-reference your operator stats against the current meta rather than just your win rate. A high K/D on an off-meta pick can mask a weaker overall RP trend, and a tracker won’t tell you that on its own. Second, if you stream, set up a second, minimal browser source that only shows your RP delta for the current session (start RP versus live RP) rather than your full profile, since viewers track momentum more than absolute rank. Third, pair your session log from Step 10 with match replays if your platform supports them, so a bad RP night has actual film to review instead of just a number.

Finally, if you manage a squad or a small community, look at R6 Analyst‘s deeper breakdowns alongside your Discord bot setup. R6 Analyst focuses specifically on features aimed at ranking up rather than pure stat display, which pairs well with the quick-check convenience of a Discord bot for day-to-day squad use.

Automating RP Alerts to Discord

If your squad wants a passive rank update instead of a command everyone has to type, a Discord webhook posts a message automatically whenever you paste in a new RP snapshot. This is a manual trigger rather than a live feed, since most public trackers don’t expose a push API, but it takes seconds to fire off after a session and keeps a running log inside the channel itself.

# Post an RP update to a Discord channel via webhook
curl -X POST "https://discord.com/api/webhooks/YOUR_WEBHOOK_ID/YOUR_WEBHOOK_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "RP update: Diamond III, 4,720 RP (+90 today), 4W-2L session"
  }'

Create the webhook from your Discord channel settings under Integrations, copy the URL it generates, and keep that URL private since anyone who has it can post to the channel. Pair this with the CSV log from Step 10 and you have a lightweight audit trail of your climb without building or paying for any custom tooling.

Rainbow Six Siege’s Playerbase and Why Tracking Matters More in 2026

Rainbow Six Siege has grown past 100 million registered accounts across PC, PlayStation, and Xbox since its 2015 launch, with roughly 15 million monthly active players in 2026. Concurrent Steam player counts have run in the tens of thousands throughout the year, with peaks above 100,000 in February 2026 according to SteamCharts, and daily snapshots on SteamDB have shown live counts in the 60,000 to 75,000 range through mid-2026.

That scale changes what “climbing” actually means. With a playerbase this large, RP swings depend heavily on lobby quality, and a tracker’s match history is often the only way to spot whether a losing streak came from genuinely tougher opponents or from your own play dipping. Community breakdowns from early 2026 put Champion at roughly 0.4% of the ranked population, which means the top of the ladder stays thin even as the overall game grows, and every RP point at that level carries more weight than it does lower down the tiers.

This is also why the shift away from hidden MMR mattered so much to the tracking ecosystem. Under the older system, a tracker could show you a rank that didn’t match what the matchmaker actually thought of your skill, since a second, invisible number was doing the real work behind the scenes. Ranked 3.0 collapsed that gap. The number your tracker shows is now functionally the same number the game uses to build your next lobby, which is the whole reason a live overlay is worth setting up instead of just checking your rank card between matches.

The practical upshot for anyone setting up a tracker today is that the data is more trustworthy than it was a year ago. Before Ranked 3.0, a player could see a tracker report a Platinum rank while the actual matchmaking pool treated them closer to Gold, and there was no way to reconcile the two numbers. That mismatch is gone. Whatever RP figure your overlay shows mid-match is the same figure driving your next lobby, so the setup in this tutorial isn’t just a vanity display, it’s an accurate read on where you actually stand.

Rainbow Six Siege remains one of the most-played tactical shooters on Steam in 2026, with concurrent player counts regularly running in the tens of thousands and peaks above 100,000 earlier in the year, according to SteamCharts and SteamDB. That scale is exactly why tracker ecosystems around the game keep growing: a bigger, more competitive playerbase makes RP visibility worth automating instead of eyeballing your rank card between matches.

Frequently Asked Questions

Do I need to pay for a Rainbow Six Siege stats tracker?
No. Every tracker covered in this tutorial, including R6 Tracker Network, R6Tab, and R6 Analyst, works fully on a free tier. Premium subscriptions mainly remove ads and add minor extras.

Why does my tracker show a different rank than my in-game card?
Stats typically lag a few matches behind, especially right after a season reset or during Ubisoft backend maintenance. Give it time before assuming something is broken.

Can console players use the in-game overlay?
No. The Overwolf-based overlay only works on Windows PC. PlayStation and Xbox players can still use the web tracker and Discord bots, just not the live in-match overlay.

Is it safe to make my Ubisoft Connect profile public for tracking?
Yes, this setting only exposes game statistics like rank, K/D, and match history, not account security details or personal information.

Why does the Discord bot say my profile isn’t found even though the website works?
Confirm the bot has the correct platform set (PC, Xbox, or PSN) and that you typed the exact Ubisoft username, since bots and websites sometimes handle platform tags slightly differently.

What is the Champion Leaderboard and why isn’t my Champion rank on it?
Since the June 2026 Operation System Override update, Champion has five divisions, and only players in Champion I appear on the public leaderboard. Champion V through II are still Champion rank, just not leaderboard-listed.

Can I build a custom overlay instead of using the Overwolf app?
Yes, an OBS Browser Source pointed at your public tracker profile page gives you more visual control, though it updates on a refresh cycle rather than live per-round like the Overwolf overlay.

How often should I check my session log for patterns?
Weekly is usually enough to spot trends like tilt losses or a weak operator pick, without over-analyzing small sample sizes from a single session.

Will a stats tracker slow down my game or hurt my FPS?
The web tracker has zero impact since it runs entirely in a browser separate from the game. The Overwolf overlay adds a small overhead, typically a few percent, since it’s rendering a panel on top of your game window, but most players don’t notice a meaningful FPS drop on modern hardware.

Can I use more than one tracker at the same time?
Yes for web trackers, since checking your profile on two different sites causes no conflict. Running two overlay apps simultaneously is not recommended, since both are hooking the same game process and can interfere with each other or cause instability.

For more ranking systems and competitive breakdowns, see our full esports coverage.