sbmm · matchmaking
Skill-Based Matchmaking (SBMM) Explained: Why Your Lobbies Feel Sweaty
What SBMM and EOMM actually do, why every match feels like a final, and how queueing with a premade changes the math in Fortnite, CoD, Apex, and Marvel Rivals.
By Ahnaf An Nafee · Published 2026-07-11 · Updated 2026-09-23
TLDR
Skill-based matchmaking (SBMM) tries to put you in lobbies where your expected win chance is about 50%. That's why every match feels close, and why "just one chill game" rarely happens in popular shooters. You can't turn SBMM off, but you control what it optimizes around: queue with a consistent premade instead of five randoms.
What SBMM actually is
Every big multiplayer game keeps some running estimate of how good you are. Sometimes it's a visible rank, like Valorant's tiers. Sometimes it's a hidden rating, like the MMR behind Fortnite and Call of Duty lobbies. Skill-based matchmaking uses that estimate to build lobbies where the teams are as even as the queue allows.
The design goal is retention: blowouts make people quit, and close games keep people playing. The side effect is the thing players complain about. If the system works, you're always playing people roughly as good as you, so you always have to try.
SBMM vs EOMM — the distinction people argue about
Two terms get mixed up constantly:
- SBMM matches on skill. Even lobbies, every match.
- EOMM (engagement-optimized matchmaking) is a research idea: matchmaking that optimizes for keeping you playing, which isn't always the same as even lobbies. A system like that might, in theory, follow a rough loss streak with a softer lobby.
Publishers rarely document exactly which signals their matchmaker uses, which is why the debate never dies. What's publicly confirmed is simpler. Modern shooters match on skill in both ranked and most casual playlists, and the strength of that skill weighting is tuned per mode.
Why solo queue feels worse under SBMM
SBMM balances the lobby, not your team chemistry. Solo, you get four teammates whose rating averages out against the enemy, but nothing about the match considers whether your team can actually coordinate. The enemy five-stack in your "balanced" lobby communicates; your four randoms don't. On paper the match was even. In practice it wasn't.

This is the structural reason premades outperform their rating: coordination is a skill the matchmaker can't see. Two players who know each other's habits play above the sum of their individual ratings, and the rating system only catches up after they've already climbed.
How queueing with a premade changes the math
Most matchmakers apply some adjustment when you queue as a group. Larger parties tend to face larger parties, or get slightly harder lobbies to compensate for the coordination advantage. Even with that handicap, a consistent duo or trio usually comes out ahead, because:
- Communication is free value. Callouts, trade timing, and role agreements cost the matchmaker nothing to model, and they win real rounds.
- Consistency compounds. When you play with the same person, you stop re-learning a stranger's habits every match.
- Tilt control. A known teammate defuses the throwing-and-flaming spiral that random lobbies produce. This is measurable in how long sessions last, if not in the rating itself.
Finding the premade is the actual hard part
The math above is common knowledge. The blocker is that most people don't have two or four friends who play the same game, at the same rank, on the same schedule. That's the problem Player 2 exists for. It matches you with teammates by rank, role, playstyle, and the games you actually own. How AI Playstyle Matchmaking Works covers what the algorithm weighs.
If you play a specific title, the per-game finders are the fastest entry point: Fortnite, Warzone, Apex Legends, or Marvel Rivals.
The honest takeaway
SBMM isn't going away. It demonstrably keeps more players playing, which is why every large studio uses it. Complaining about sweaty lobbies is really complaining about being matched fairly while coordinating worse than the enemy. You can't fix that with a settings toggle. You fix it by bringing coordination the matchmaker can't price in. Bring a Player 2.