Data: synergy & matchups

The strongest champion pairings in the current meta

Updated 11 July 2026. Corpus: 113,210 ranked games, 173 champions, verified clean.

Tier lists rank champions alone. Drafts are about pairs: the duo that snowballs together, the lane that loses before minute three. Here are the pairings our estimator rates highest and lowest right now, and, just as important, how to read the numbers without fooling yourself.

This post kept its promise. The launch version (8 July) shipped on a deliberately small corpus: we had found an ID-encoding bug that mixed two champion ID schemes, so we rebuilt from raw match data in a single verified ID space, published only the 9,968 games that survived, and added an automated guard so the bug cannot recur. We said the tables would re-run as the clean corpus grew. They have: the full corpus is now re-merged through that same guarded pipeline, 113,210 verified-clean ranked games, and every table below re-ran with the sample floor raised from 25 to 120 effective games. Same estimator, same honesty, much harder numbers.

How to read these tables

These are not champion win rates. A champion's raw win rate mostly re-reads the meta and leaks information about the games it's measured on. What we want is the interaction: how much two champions change each other's result beyond what their individual strength already predicts.

So each number below is a recency-weighted, shrinkage-corrected interaction term measured in log-odds. In plain terms:

  • Isolated interaction. We remove each champion's own strength first, so a strong solo carry can't fake "synergy." What's left is the pairing effect only.
  • Recency-weighted. Recent patches count more (two-patch half-life), so the tables track the live meta instead of a stale patch-pooled average.
  • Shrunk toward zero. Thin, lucky pairs collapse toward "no effect." Only pairings with real, repeated signal survive.
  • Lane-restricted counters. A "counter" here is the same-role matchup, champion versus their lane opponent, not noise from four unrelated enemies.

The ≈ win-swing column translates the log-odds interaction into an approximate win-percentage change, for intuition only. Every row shown clears an effective sample of at least 120 recency-weighted games, nearly five times the floor this post launched with. The sample size is still printed next to every number: it is how you tell a hardened edge from a fresh one.

Duos that lift each other

The pairings with the largest positive interaction: the two champions do measurably better together than their individual strength predicts.

Top same-team synergy interactions, verified-clean corpus
PairingInteraction (log-odds)≈ win-swingEff. games
Bard + Sylas+0.200≈ +5.0%125
Alistar + Yasuo+0.179≈ +4.5%126
Sona + Sylas+0.164≈ +4.1%127
Nautilus + Viktor+0.163≈ +4.1%126
Seraphine + Naafiri+0.156≈ +3.9%149
Sylas + Yone+0.154≈ +3.9%169
Yasuo + Sylas+0.138≈ +3.5%166
Nami + Sylas+0.130≈ +3.3%159
Akali + Jhin+0.129≈ +3.2%131
Viego + Smolder+0.127≈ +3.2%122
Caitlyn + Lux+0.119≈ +3.0%208
Ahri + Senna+0.113≈ +2.8%188

The full-corpus story is Sylas: he sits in five of the twelve rows, each time next to a support or a wind brother. We report the pattern rather than sell you a mechanism, but the shape of it, one flexible mid who scales with what his team gives him, is exactly the kind of partner-dependence this table exists to measure. Alistar + Yasuo is the cleanest mechanical read in the list: a support whose whole kit is knockups next to the champion whose ultimate needs one.

Duos the meta over-rates

The other end: pairs that measurably underperform together, usually because they want the same thing and neither provides what the other lacks.

Largest negative synergy interactions
PairingInteraction (log-odds)≈ win-swingEff. games
Ezreal + Yasuo−0.213≈ −5.3%127
Anivia + Senna−0.202≈ −5.1%142
Graves + Yone−0.184≈ −4.6%120
Graves + Smolder−0.181≈ −4.5%168
Lee Sin + Sylas−0.178≈ −4.5%129
Akali + Nami−0.175≈ −4.4%122

Look at who repeats across the two tables. Sylas is in five of the best rows and one of the worst; Senna lifts with Ahri and sinks with Anivia; Yasuo thrives next to Alistar's knockups and drowns next to Ezreal, who has none to give. The same champion sitting in both the best and worst tables is the cleanest argument against per-champion tier lists we know: their value is not a number, it is a function of who they are drafted with. Graves appearing twice with scaling carries is the other classic trap, two farm-hungry damage threats and nobody to make space for either.

The hardest lane counters

Same idea, applied to the direct lane matchup: how much a champion beats the specific opponent standing across from them, with each champion's own strength removed. Read it as "prioritize or dodge this lane," not "this champion is better."

Strongest same-role lane matchups (A beats B)
MatchupInteraction (log-odds)≈ win-swingEff. games
Lucian → Smolder+0.177≈ +4.4%124
Ezreal → Senna+0.168≈ +4.2%126
Jhin → Caitlyn+0.155≈ +3.9%232
Braum → Nautilus+0.142≈ +3.5%138
Smolder → Ezreal+0.132≈ +3.3%217
Nautilus → Karma+0.125≈ +3.1%122
Sona → Nami+0.122≈ +3.0%168
Ashe → Jinx+0.115≈ +2.9%127
Senna → Sona+0.110≈ +2.7%135
Lee Sin → Graves+0.110≈ +2.7%154
Lucian → Ezreal+0.107≈ +2.7%134
Ezreal → Jhin+0.091≈ +2.3%232

Braum punishing Nautilus is the pattern to internalize: a shield that eats the hook removes the engage champion's whole plan. It is also the post's best receipt: that row was in the launch table at 25 effective games, and it survived the corpus growing five-fold, now at 138. Ezreal beating Senna hardened the same way. Lucian topping the list against Smolder is the oldest story in bot lane, a laning bully against a champion who is only allowed to scale if you let him. And the matchup is antisymmetric: if A beats B by this much, B loses to A by the same amount, so every row here is also a lane to avoid from the other side.

The honest caveats

  • Descriptive, not causal. These are what happened across the sample, not a promise. A pairing that fits the current meta can flip when a patch reshapes the map or the item build.
  • Floors filter luck, not meta shifts. Every row clears 120 effective recency-weighted games through a shrinkage that collapses thin pairs to zero, so these are hardened reads, not early ones. But an edge measured on the last few patches can still fade when the next patch reshapes the champions involved. The tables keep re-running as the corpus grows.
  • Draft is one factor. A synergy worth a few percent is real and worth taking, but a thirty-minute game still decides most of the outcome. We'd rather show you a true small edge than a fake large one.

Want this applied to your own lobby instead of a global table? The Champion Scout reads the current pro meta by role, and the Scrypick overlay ranks your live champ-select options by matchup, synergy, and your own mastery, with a calibrated win chance on each.

← Back to the blog