Skill-based matchmaking
Skill-based matchmaking (SBMM) is a computational system employed in online multiplayer video games to pair players against opponents of comparable skill levels, thereby promoting balanced, competitive, and enjoyable gameplay experiences.[1] This approach relies on algorithms that estimate player proficiency through performance metrics such as win rates, kills, and scores, adjusting matches to minimize skill disparities across teams or individuals.[2]
The foundations of SBMM trace back to early systems like the Elo rating method, originally developed for chess in the 1960s, which was later adapted for video games to handle team-based and multi-player scenarios.[3] Microsoft Research advanced this with TrueSkill in 2006, a Bayesian skill rating model implemented in Xbox Live titles such as Halo 3 and Gears of War, enabling rapid skill estimation even for new players by accounting for uncertainties and team dynamics.[3] An improved version, TrueSkill 2, introduced in 2018, incorporates additional factors like player experience, squad composition, and quit behavior to enhance prediction accuracy to 68% for match outcomes, compared to 52% in the original.[1]
In practice, SBMM operates by calculating a player's skill rating post-match based on expected versus actual performance, using metrics like kills per minute (KPM) or score per minute (SPM), and then queuing similar-rated players together while balancing for latency and wait times.[2] For instance, in Call of Duty, skill is derived from relative performance across the player population, with updates weighted by outcome predictability to reward adaptability and resilience.[2] Advanced implementations, such as those in Ghost Recon Online, extend beyond raw skill to include behavioral data and preferences for holistic match quality.[4]
The primary benefits of SBMM include reduced match blowouts, higher player retention, and decreased quit rates, with data from early implementations showing 80-90% of players achieving better end-of-match placements and extended session times when skill is prioritized.[2] In simulations using Halo beta data, TrueSkill demonstrated faster convergence to stable skill distributions than Elo after just 50 games, fostering competitive incentives and overall engagement.[3] However, tighter skill matching can intensify competition for high-skill players, potentially affecting their enjoyment, though it disproportionately aids novices by preventing discouraging mismatches.[2] By the mid-2020s, SBMM faced substantial criticism in titles like Call of Duty, prompting developers to introduce options for less skill-focused matchmaking as of 2025.[5]
Overview
Definition
Skill-based matchmaking (SBMM) is a system employed in multiplayer video games to pair players with opponents or teammates of comparable estimated skill levels, thereby fostering balanced and competitive matches.[6] This approach relies on algorithmic evaluation of player performance to minimize disparities in match outcomes, promoting fairness by reducing the likelihood of one-sided encounters.[7] Unlike random matchmaking, which assigns players without regard to ability, SBMM prioritizes equity in competition over expediency or chance.[6]
The core components of SBMM include input data derived from player statistics, such as win-loss records, kill-to-death ratios, and overall performance scores accumulated across sessions.[6] These metrics feed into a skill estimation process, typically involving rating systems that quantify a player's proficiency, though the precise methods vary by game and are often proprietary.[8] The output consists of assembled lobbies or teams where participants' estimated skills are closely aligned, aiming for an approximate 50% win probability for each side to enhance engagement.
SBMM is commonly implemented in genres requiring precise coordination and competition, such as first-person shooters (e.g., Call of Duty), where balanced groupings help maintain challenge without overwhelming novices or underutilizing experts.[6] Skill rating systems, such as those akin to Elo, provide the foundational estimates but are referenced here only as enablers of the matching process.[8]
Objectives
Skill-based matchmaking (SBMM) aims to promote fair competition by pairing players with opponents of similar skill levels, thereby creating balanced matches that minimize one-sided outcomes and enhance overall gameplay equity.[2] A core objective is to reduce player frustration from mismatched encounters, such as frequent losses against much stronger opponents, which can otherwise lead to disengagement.[2] By fostering environments where players can compete meaningfully, SBMM encourages skill improvement through challenging yet achievable interactions, allowing individuals to refine abilities without overwhelming discouragement.[8] Ultimately, these goals contribute to maintaining player retention, as balanced experiences keep a broader audience engaged over time.[2]
Key principles guiding SBMM include targeting approximate 50% win rates for players to ensure consistent challenge without predictable dominance, achieved through algorithms that balance team compositions based on skill estimates.[8] This involves adaptive difficulty adjustments, where matchmaking constraints may loosen if wait times extend, prioritizing accessibility over perfect parity to avoid excessive queue delays.[2] Such principles support equitable participation across skill spectra, with 80-90% of players reporting improved match placements and reduced quit rates when skill is factored in.[2]
On a broader scale, SBMM enhances accessibility for beginners by shielding them from elite players, while simultaneously providing experts with sufficiently competitive lobbies to sustain interest, thus broadening the game's appeal.[2] This sustained engagement indirectly bolsters monetization strategies, as retained players are more likely to invest in in-game purchases and long-term play.[9]
A notable tension in SBMM design lies between upholding competitive integrity—through strict skill alignment—and preserving casual fun, where overly rigid matching can alienate relaxed players seeking low-pressure sessions.[2] Objectives often vary by game mode; for instance, ranked modes emphasize precise skill balancing to support progression and tournaments, whereas unranked modes adopt looser criteria to prioritize quick entry and social enjoyment.[2]
Historical Development
Origins
The origins of skill-based matchmaking can be traced to the chess world, where the challenge of creating balanced tournament pairings necessitated a reliable method for assessing player strengths. In 1960, Arpad Elo, a Hungarian-American physicist, chess player, and professor, developed a rating system specifically designed to improve upon the existing Harkness method used by the United States Chess Federation (USCF).[10] This innovation provided a numerical value representing each player's relative skill as a probabilistic estimate derived from historical game outcomes, enabling organizers to pair competitors with similar ratings for more equitable matches.[11] The system's foundation in statistical modeling allowed it to predict expected results between players, adjusting ratings post-game to reflect actual performance and maintain accuracy over time.[12]
The Elo rating system quickly proved its value and was formally adopted by the USCF in 1960, marking the first widespread implementation for chess tournament organization.[13] By 1970, the International Chess Federation (FIDE) had endorsed it as the global standard, applying it to international competitions and player classifications.[14] Arpad Elo personally oversaw rating calculations for FIDE until the mid-1980s, ensuring the system's reliability during its formative years.[10] This adoption underscored the system's role in promoting fair play, as equal-skill pairings minimized lopsided games and maximized competitive integrity.
In the 1970s and 1980s, the Elo system extended into early computing applications beyond human tournaments, influencing simulations and board game evaluations. Computer chess programs, competing in events like the North American Computer Chess Championship starting in 1970, were assigned Elo ratings to gauge their performance against each other and human opponents, facilitating structured pairings in these nascent digital contests.[15]
The 1990s brought a pivotal shift to fully networked digital platforms, adapting Elo ratings for real-time online matchmaking. The Internet Chess Server (ICS), established in 1992, was among the first to integrate the Elo system for player rankings, automatically pairing users based on their ratings during internet-based games.[16] This development transformed the analog rating concept into a cornerstone of virtual competition, enabling global access to skill-balanced play.
Adoption in Video Games
Skill-based matchmaking in video games began to gain traction in the early 2000s, building on foundational rating systems like Elo, which originated in chess and influenced adaptations for online multiplayer environments.
Microsoft introduced TrueSkill, a Bayesian skill rating system, in 2006 through its research division, deploying it for Xbox Live matchmaking to enhance player pairing beyond the simpler 1-50 ranking used in Halo 2 multiplayer. This marked an early milestone in integrating probabilistic models for more accurate skill assessment in console gaming. In 2008, id Software's John Carmack highlighted the importance of skill-based matchmaking during development discussions for Quake Live, emphasizing its role in pairing players of comparable ability to retain newcomers against seasoned competitors.[17]
By the mid-2010s, adoption expanded across major titles leveraging online platforms. Riot Games implemented skill-based queues in League of Legends upon its 2009 launch, using a hidden matchmaking rating (MMR) derived from Elo principles to form balanced teams in normal and ranked modes.[18] Valve integrated SBMM into Dota 2 in 2013 via its Steamworks platform, introducing ranked matchmaking that required about 150 games to unlock and relied on MMR for equitable opponent selection in modes like All Pick and Captain's Mode.[19] Blizzard followed suit with Overwatch in 2016, launching Competitive Play in Season 2 that incorporated skill tiers and MMR-based matchmaking to group players by relative proficiency.[20]
Key events underscored evolving priorities in implementation. Treyarch opted against full SBMM in Call of Duty: Black Ops (2010), focusing instead on connection quality to minimize queue times and prioritize accessible multiplayer sessions over strict skill balancing.[21] This approach shifted in Call of Duty: Black Ops II (2012), where Activision and Treyarch revamped matchmaking to emphasize ping and latency exclusively, moving away from region locks to ensure low-latency games while deprioritizing skill as the primary factor.[22]
Recent developments through 2025 reflect ongoing experimentation and refinements. In Pokémon UNITE's Season 23 (late 2024), The Pokémon Company announced a shift away from traditional MMR-based matchmaking, transitioning to a system reliant solely on Master rank ratings starting in Season 24 to streamline high-level play and reduce wait times.[23] Valve revamped Deadlock's MMR system in December 2024, unifying matchmaking pools across normal and ranked modes while incorporating hero-specific strengths and weaknesses for more nuanced pairings.[24] In contrast, Epic Games introduced Fortnite OG's Expert Duos mode in 2024, deliberately excluding SBMM and bots to recreate the unstructured, high-stakes lobbies of early Fortnite seasons.[25]
Technical Mechanisms
Skill Rating Systems
Skill rating systems form the foundational component of skill-based matchmaking by assigning numerical values to players' abilities, enabling fair opponent pairing. These systems update ratings based on game outcomes, incorporating factors such as win/loss results, opponent strength, and uncertainty to reflect skill more accurately over time. Primary models like Elo and Glicko provide straightforward mechanisms for individual player assessment, while advanced variants such as TrueSkill and the Cornell model extend capabilities to handle team dynamics, draws, and contextual intransitivities.[26][27][28]
The Elo rating system, developed by Arpad Elo in the 1960s for chess, represents one of the earliest and most influential approaches. It operates on a logistic model where a player's rating adjusts after each game based on the actual outcome compared to the expected outcome against the opponent. The core update formula is:
R_{\text{new}} = R_{\text{old}} + K \times (S - E)
Here, R_{\text{new}} and R_{\text{old}} are the updated and prior ratings, K is a constant factor determining adjustment sensitivity (typically 32 for beginners and lower for experts), S is the actual score (1 for win, 0.5 for draw, 0 for loss), and E is the expected score calculated as:
E = \frac{1}{1 + 10^{(R_b - R_a)/400}}
where R_a and R_b are the ratings of the player and opponent, respectively. This system assumes binary or ternary outcomes and promotes convergence toward stable ratings through iterative updates, though it does not explicitly model uncertainty in new or infrequent players.[26]
Building on Elo's limitations, the Glicko system, introduced by Mark Glickman in 1995, incorporates rating deviation (RD) to quantify uncertainty and volatility in skill estimates. RD starts high for new players (e.g., 350 points) and decreases with consistent performance, allowing conservative adjustments for those with limited data. The update process uses a Bayesian framework to revise both the rating and RD based on game results, opponents' ratings, and their deviations, making it more robust for sparse match histories. Glicko-2, an adaptation, introduces a per-player volatility parameter to model potential skill changes over time and extends handling of non-binary outcomes, such as multi-player scores.[26]
TrueSkill, developed by Microsoft Research in 2006, advances rating through a fully Bayesian probabilistic model suitable for team-based games and draws. Each player is represented by a skill distribution with mean \mu (average skill) and standard deviation \sigma (uncertainty), initialized at \mu = 25 and \sigma = 25/3 for conservatism. After a match, posterior distributions are computed using approximate message passing in a factor graph, accounting for team performance and partial outcomes without requiring exact skill differences. This enables handling of multi-player scenarios and draws by modeling win probabilities via a Gaussian cumulative distribution function on skill differences. TrueSkill's design ensures scalability for online platforms like Xbox Live, emphasizing uncertainty reduction over time.[27]
The Cornell model, proposed by researchers at Cornell University in 2016, addresses intransitivity in matchups by representing skill as a vector rather than a scalar, capturing context-specific strengths such as performance on particular maps or against certain playstyles. Using a Bradley-Terry-like framework extended to vectors, it learns pairwise preference relations from matchup data, allowing predictions of non-transitive outcomes (e.g., rock-paper-scissors dynamics in games). This vector approach models skill as a low-dimensional embedding, enabling more nuanced ratings that adapt to environmental factors without assuming total orderings.[28]
Matching Algorithms
Skill-based matchmaking algorithms utilize player skill ratings, typically derived from systems like Elo or TrueSkill, to pair individuals or teams in online games. The core process begins with queue formation, where players entering a matchmaking queue are categorized by game mode, region, and availability. Algorithms then apply skill bucketing to group players within narrow rating ranges, such as ±50 points, to ensure competitive balance while minimizing wait times. For team-based games, balancing occurs by sorting queued players by skill and assigning them alternately to opposing teams, often using a greedy approach that adds each subsequent player to the team with the current lowest aggregate skill sum to prevent imbalances.[3]
Beyond primary skill considerations, algorithms incorporate secondary factors to enhance match quality and player retention. Latency (ping) is frequently prioritized to avoid network disadvantages, with thresholds like under 100 ms enforced for pairings. Other elements, such as playstyle preferences or hardware capabilities, may influence selections in specialized systems, though skill remains dominant. Trade-offs between match fairness and wait times are managed dynamically; for instance, broader skill buckets expand during low population periods to reduce queues from minutes to seconds, as modeled by formulas estimating wait time based on online player count and bucket granularity.[3][29]
Common algorithms include greedy matching, which iteratively pairs the highest-rated available player with a suitable opponent within a predefined skill gap, enabling rapid queue resolution suitable for high-volume games. For more optimized outcomes, linear programming techniques formulate matchmaking as a minimum weight perfect matching problem on a graph of player nodes, where edges represent predicted match quality (e.g., win probability or engagement risk), solved in polynomial time to maximize overall balance across multiple pairs. A simple pseudocode example for Elo-based greedy pairing in a 1v1 queue might proceed as follows:
function greedyPairing(queue):
sort queue by Elo descending
matches = []
i = 0
while i < queue.length - 1:
player1 = queue[i]
for j = i+1 to queue.length:
player2 = queue[j]
if abs(player1.Elo - player2.Elo) <= threshold:
matches.add((player1, player2))
remove player1 and player2 from queue
break
i += 1
return matches
function greedyPairing(queue):
sort queue by Elo descending
matches = []
i = 0
while i < queue.length - 1:
player1 = queue[i]
for j = i+1 to queue.length:
player2 = queue[j]
if abs(player1.Elo - player2.Elo) <= threshold:
matches.add((player1, player2))
remove player1 and player2 from queue
break
i += 1
return matches
This approach ensures pairs stay within skill thresholds but may leave outliers unpaired if queues are sparse.[3][29]
To handle performance variability, algorithms apply volatility adjustments, such as higher K-factors in Elo systems for new players (e.g., K=32 for beginners versus K=16 for veterans), accelerating convergence toward true skill without overreacting to noise. New player protections mitigate initial rating uncertainty by confining matches to provisional pools or inflating buffers, allowing novices several games (e.g., 5-10) before full integration, as uncertainty in skill estimates diminishes rapidly with experience. These mechanisms, implemented in platforms like Xbox Live, promote equitable progression while sustaining engagement.[3][1]
Implementations
In Esports Titles
Skill-based matchmaking (SBMM) plays a pivotal role in esports titles, where competitive integrity is paramount for fair ladder progression, tournament qualification, and professional play. In these environments, SBMM systems pair players based on skill metrics to ensure balanced matches that reflect true ability rather than luck or mismatched opponents, often integrating with broader ecosystem features like leaderboards and anti-cheat mechanisms.[30]
League of Legends, since the introduction of its ranked queues in late 2009 shortly after the game's launch, has employed SBMM through a combination of visible League Points (LP) and a hidden Matchmaking Rating (MMR). Players earn or lose LP based on match outcomes, with MMR adjusting dynamically to form teams of comparable skill within tiered divisions, from Iron to Challenger, facilitating precise matchmaking for millions of competitive users. This system underpins the game's esports scene, including the League of Legends Championship Series (LCS), by providing reliable skill assessments for draft picks and seeding.[31][32]
Similarly, Dota 2 introduced its MMR system in December 2013 to enhance ranked matchmaking, assigning numerical ratings that increase with wins and decrease with losses to create equitable games. In esports contexts, such as The International tournaments, MMR serves as a key metric for player seeding and team composition, ensuring high-stakes matches feature appropriately skilled competitors and reducing variance in outcomes. The system uses Glicko-2 methodology for variance estimation, which helps in calibrating new players accurately for tournament eligibility.[33][34]
Overwatch's Competitive mode, launched on June 28, 2016, utilizes Skill Rating (SR) tiers ranging from Bronze to Grandmaster, with SBMM grouping players by SR to promote skill-congruent teams in 6v6 matches. This setup supports the Overwatch League by enabling precise role-based matchmaking and progression tracking, where SR adjustments reflect performance modifiers beyond mere wins.[35][36]
In Heroes of the Storm, released in June 2015, SBMM adaptations emphasize rapid queue times while targeting balanced engagements, resulting in approximate 50% win rates as players converge to their true skill level through iterative MMR adjustments. Blizzard's design encourages this equilibrium without explicit forcing, prioritizing fair team compositions in hero-based battles for competitive ladders.[37]
Esports SBMM implementations have faced exploits, as seen in Destiny 2's PvP modes around 2022, where players manipulated connection drops to force rematches with lower-skill lobbies, leading to patches that tightened SBMM parameters and introduced penalties for intentional disconnects to preserve match integrity.[38]
Unique to esports, SBMM integrates with spectator tools by generating predictably competitive matches that heighten viewer engagement, as balanced games reduce blowouts and highlight strategic depth in broadcasts. Anti-smurfing measures, such as mandatory account verification and behavioral analysis in titles like League of Legends and Dota 2, detect and penalize alternate accounts to maintain ladder purity. Regional server balancing further refines global tournaments by routing players to low-latency data centers based on skill pools, minimizing ping disparities during events like Worlds or majors.[30]
A notable recent development occurred in Pokémon's competitive ecosystem in December 2024, when updates to Pokémon TCG Live's Seasonal Ladder shifted higher tiers to an Elo-based ranking system for the Arceus League, aiming to create fairer matchmaking and more accurate skill stratification for esports qualifiers and regional championships.[39]
In Casual Games
In casual games, skill-based matchmaking (SBMM) is implemented to foster engaging experiences for broad audiences by pairing players of comparable abilities in non-competitive modes, thereby supporting retention without the intensity of ranked play. For instance, in Call of Duty: Warzone's public matches launched in 2020, SBMM evaluates player performance metrics such as kills, deaths, and win rates to form balanced lobbies, prioritizing fair competition alongside low latency connections.[2] Similarly, Hearthstone's casual queues, introduced with the game's 2014 launch, utilize a hidden matchmaking rating (MMR) system to match opponents of similar skill levels, incorporating factors like win streaks to adjust pairings and prevent prolonged dominance.[40]
Fortnite's core battle royale modes, such as solos and duos, have employed SBMM since a 2019 update to create equitable matches based on eliminations, survival times, and overall performance, with the system dynamically incorporating bots for newer players to ease entry.[41] These implementations often feature lighter variations to emphasize fun and social interaction; for example, Roblox's matchmaking framework, enhanced in 2023, allows developers to weight social connections—such as friends or preferred groups—over strict skill metrics in user-generated experiences, promoting collaborative play in casual environments.[42] Some titles provide opt-out mechanisms or relaxed SBMM in casual playlists, as seen in XDefiant's unranked modes, where developers explicitly omitted skill considerations to prioritize quick, varied matches.[43]
To balance accessibility, SBMM in party modes typically averages the group's skill levels rather than enforcing individual precision, enabling mixed-ability friends to enjoy casual sessions without severe imbalances.[44] In Clash of Clans, the October 2025 update introduced split matchmaking for multiplayer battles, with casual Regular Battles focused on loot collection and no trophy loss, alongside a separate Ranked Battles option (from Town Hall 7) that uses Town Hall levels for skill-based matching in competitive play.[45] This approach contrasts with modes designed for variety, such as Fortnite's OG Expert Duos introduced in July 2025, which eliminates SBMM and bots to deliver unpredictable, old-school matchmaking for players seeking diversity beyond balanced queues.[46]
Advantages and Challenges
Benefits
Skill-based matchmaking (SBMM) enhances match quality by pairing players of comparable skill levels, resulting in more balanced games and approximately 50% win rates for most participants.[47] This balance minimizes one-sided matches, or "blowouts," where score differentials exceed 30 points, fostering a sense of fairness that encourages continued play.[2] In games like Call of Duty, tightening skill constraints in matchmaking leads to 80-90% of players achieving better end-of-match placements and lower quit rates, directly boosting retention across skill distributions.[2]
SBMM also provides clear visibility into skill progression through accurate rating systems, allowing players to track improvements and set achievable goals. Microsoft's TrueSkill algorithm, deployed in Halo titles, achieves 68% accuracy in predicting match outcomes, enabling precise skill assessments that highlight personal growth and motivate ongoing participation.[1]
By creating equitable lobbies, SBMM contributes to lower churn rates when opponent skill variance is minimized, as balanced matches reduce player dropout compared to highly mismatched games.[47] For newcomers, this setup accelerates learning curves, as players face appropriate challenges that build competence without discouragement, leading to faster skill acquisition and higher engagement.[2] These dynamics sustain monetization by extending play sessions; balanced matches encourage longer gameplay, with studies showing players stick with titles longer when skill is prioritized, supporting the long-term health of online communities.[2]
Criticisms
One prominent criticism of skill-based matchmaking (SBMM) is that it creates overly competitive "sweaty" environments for skilled players, denying them occasional easy wins and turning casual sessions into high-stakes battles. In games like Call of Duty: Modern Warfare III, the system's focus on "perfect matches" results in lobbies with minimal skill variance, often leading to narrow score margins and increased stress without the relaxation of mismatched opponents.[48] Similarly, top-tier players report constant intensity, as the algorithm prioritizes even team compositions over diverse experiences.[49]
SBMM also incentivizes smurfing, where experienced players create alternate accounts to bypass the system and access easier lobbies. This behavior arises because high-skill individuals face relentless challenges in standard queues, prompting them to seek casual play through new profiles, which undermines fair matchmaking for beginners.[48] Prior to 2025, the absence of non-SBMM casual modes in many Call of Duty titles exacerbated this, as players resorted to smurfing for variety rather than enduring perpetual try-hard encounters.[49]
Longer queue times, particularly in low-population regions or for elite players, represent another key drawback. High-skill users often wait extended periods due to the scarcity of suitable opponents, with former Halo multiplayer lead Max Hoberman describing this segregation as "a form of discrimination" that isolates top performers from the broader player base.[50] In titles like Call of Duty, prioritizing skill over availability can inflate waits, leading players to abandon queues and fragment the population further.[44]
Controversies have highlighted these issues, notably streamer backlash in Call of Duty: Warzone during its 2020 launch. Influencer Nadeshot publicly demanded "bot lobbies" and a ranked mode, arguing that SBMM's strict enforcement made streaming untenable by forcing constant high-level competition without casual alternatives.[51] His complaints amplified community frustration, dividing players over whether SBMM stifles content creation and enjoyment. In Destiny 2, perceived manipulation via SBMM exploits emerged around 2022-2023, allowing skilled fireteams to infiltrate low-skill PvP lobbies through matchmaking flaws introduced in Season 18, resulting in one-sided stomps that frustrated newcomers.[52]
Technical flaws include inaccurate skill ratings for new players, as algorithms rely on limited performance data, potentially misplacing them in mismatched games until sufficient matches accumulate. Matching algorithms can also force trade-offs between skill balance and connection quality, prioritizing low ping but occasionally pairing players with distant servers, leading to laggy matches when ideal skill pools are unavailable.[44]
Privacy concerns arise from the extensive tracking of player stats required for SBMM, raising fears of data misuse. Activision's 2021 shutdown of the SBMM Warzone stat-tracking site cited violations of privacy laws in the EU and US, emphasizing risks from unauthorized access to detailed performance metrics. Demands for SBMM toggles have grown, as seen in 2024 Fortnite OG discussions, where players criticized bot-adjusted lobbies for eroding nostalgic play and called for opt-out options to customize matchmaking rigor.[53][54]
In response to ongoing criticisms, as of November 2025, Call of Duty: Black Ops 7 has implemented changes to SBMM, making it no longer the default. The game features open playlists for casual multiplayer without skill-based considerations, alongside standard modes that retain SBMM, aiming to provide variety, reduce queue times for high-skill players, and mitigate sweaty lobbies while preserving competitive balance where desired.[55]
Reception and Future Trends
The community response to skill-based matchmaking (SBMM) has been notably polarized, with casual players often praising it for fostering balanced and engaging matches that reduce frustration from mismatched opponents, while experienced or veteran players frequently criticize it for creating overly competitive "sweaty" lobbies that diminish the fun of casual play. This divide became particularly evident in the late 2010s and early 2020s, as SBMM's implementation in major titles amplified debates over player retention versus enjoyment.[2][56]
A prominent example of frustration among veterans occurred in 2020 with Call of Duty titles, where players launched petitions demanding the removal of SBMM, arguing it forced reliance on meta strategies and hindered social play with friends of differing skill levels.[57] Social media trends on platforms like Twitter and Reddit further highlighted this discontent, with hashtags and threads decrying SBMM as overly punitive, leading developers to publicly address the feedback by explaining its role in combining skill with factors like latency.[58] In contrast, the esports community around League of Legends has shown stronger support for SBMM, particularly in ranked queues, where it is viewed as essential for fair competition and skill progression, with Riot Games' matchmaking system routinely praised in forums for maintaining balanced 50% win rates.[59]
Data from Activision's experiments underscores the approval among casuals, revealing that deprioritizing SBMM led to an 80% increase in quit rates across 80% of players, with reduced retention for the bottom 90% of skilled players (primarily lower-skilled ones), indicating broad retention benefits in non-esports contexts.[60] Streamers have amplified these criticisms, influencing public discourse and contributing to viral trends that pressure developers, though quantitative polls remain limited.[61]
Cultural differences also shape responses, with Asian gaming communities—particularly in titles like League of Legends—embracing SBMM's ranked focus due to a stronger emphasis on competitive progression and higher overall player skill levels compared to Western audiences, where casual relaxation often takes precedence.[62] This evolution reflects a shift from relative acceptance in the 2010s, when SBMM was seen as a novel fairness tool in early implementations like Call of Duty: Advanced Warfare, to intensified 2020s debates fueled by larger player bases, influencer voices, and data-driven defenses from publishers.[63]
Emerging Developments
In 2024, Valve significantly overhauled the matchmaking and MMR system in its MOBA game Deadlock to address imbalances and improve fairness, introducing AI-enhanced predictions that account for individual player strengths and weaknesses across different heroes. This update unified matchmaking pools into a single mode, eliminating separate normal and ranked queues, and incorporated more nuanced skill assessments to create balanced teams without time restrictions on queuing.[64]
Hybrid systems blending strict SBMM with random elements have gained traction as developers seek to balance competitive integrity with gameplay variety. For instance, Call of Duty: Black Ops 7, released on November 14, 2025, launched with "open matchmaking" as the default in most playlists, minimizing skill-based considerations to allow for more randomized lobbies while offering persistent lobbies and optional ranked modes (with standard SBMM) for those preferring structured matches. This approach represents a shift toward hybrid models that reduce the rigidity of traditional SBMM, responding to player feedback on overly predictable experiences.[65][66]
Emerging trends include greater player control through opt-in or opt-out features for SBMM intensity, as seen in Black Ops 7's default open system that effectively opts players out of heavy skill weighting unless they choose ranked play. Cross-platform unification efforts continue to evolve, with games like Battlefield 2042 maintaining SBMM across console and PC pools to ensure consistent experiences despite hardware differences, though challenges in unifying skill metrics persist. Additionally, Pokémon Unite's Season 23 update in December 2024 shifted from pure MMR-based SBMM to a rank-only system using Master rank ratings, aiming to simplify matchmaking and reduce over-reliance on hidden skill calculations for more transparent competition.[67][68][23]
Looking ahead, future developments may see a decline in strict SBMM to prioritize variety, exemplified by Fortnite's 2024 OG mode update, which reintroduced bots into lobbies for lower-skilled players alongside SBMM to foster more diverse and less punishing matches. Ethical AI integration for bias reduction is also on the horizon, with 2025 research highlighting the need for fair algorithms in SBMM to mitigate discriminatory outcomes in player pairing, particularly in AI-driven systems used in fantasy sports and multiplayer games. Projections for 2025 suggest continued experimentation, such as potential behavioral metric expansions beyond traditional stats—like engagement patterns and decision-making styles—to refine matchmaking in titles like Call of Duty.[54][69][65]