The champions that counter Naafiri hardest in mid lane are Diana (45.85%), Vladimir (46.95%) and Vex (46.96%) — those are Naafiri's own pooled win rates. The easiest matchups are Brand (55.31%), LeBlanc (55.29%) and Aurelion Sol (55.02%).
46 researched matchup guides for Naafiri in mid lane, most-played first. Win rates are Naafiri's side, pooled Emerald+ games sampled July 2026.
| Matchup | Win rate | Games | Favour |
|---|---|---|---|
| Naafiri vs Viktor | 50.6% | 10,696 | Even |
| Naafiri vs Sylas | 51.46% | 10,192 | Leans Naafiri |
| Naafiri vs Ahri | 51.18% | 9,658 | Leans Naafiri |
| Naafiri vs Syndra | 48.63% | 9,183 | Leans Syndra |
| Naafiri vs Yasuo | 47.96% | 8,845 | Leans Yasuo |
| Naafiri vs Zed | 48.78% | 8,694 | Leans Zed |
| Naafiri vs Yone | 48.65% | 8,012 | Leans Yone |
| Naafiri vs Katarina | 47.37% | 7,169 | Leans Katarina |
| Naafiri vs Malzahar | 49.28% | 7,103 | Even |
| Naafiri vs Lissandra | 47.71% | 6,936 | Leans Lissandra |
| Naafiri vs Akali | 48.15% | 6,629 | Leans Akali |
| Naafiri vs Fizz | 47.07% | 6,072 | Leans Fizz |
| Naafiri vs Twisted Fate | 50.25% | 5,687 | Even |
| Naafiri vs Xerath | 50.21% | 5,449 | Even |
| Naafiri vs Diana | 45.85% | 5,313 | Leans Diana |
| Naafiri vs Hwei | 51.97% | 5,170 | Leans Naafiri |
| Naafiri vs Lux | 54.07% | 5,130 | Leans Naafiri |
| Naafiri vs Vladimir | 46.95% | 5,120 | Leans Vladimir |
| Naafiri vs LeBlanc | 55.29% | 4,753 | Naafiri favoured |
| Naafiri vs Galio | 48.93% | 4,719 | Leans Galio |
| Naafiri vs Ryze | 54.86% | 4,023 | Leans Naafiri |
| Naafiri vs Vex | 46.96% | 3,763 | Leans Vex |
| Naafiri vs Talon | 48.53% | 3,699 | Leans Talon |
| Naafiri vs Mel | 52.84% | 3,609 | Leans Naafiri |
| Naafiri vs Akshan | 50.14% | 3,534 | Even |
| Naafiri vs Veigar | 50.51% | 3,534 | Even |
| Naafiri vs Irelia | 48.05% | 3,490 | Leans Irelia |
| Naafiri vs Ekko | 49.09% | 3,424 | Leans Ekko |
| Naafiri vs Orianna | 52.6% | 3,365 | Leans Naafiri |
| Naafiri vs Kassadin | 49.58% | 3,215 | Even |
| Naafiri vs Zoe | 54.2% | 2,939 | Leans Naafiri |
| Naafiri vs Qiyana | 48.68% | 2,773 | Leans Qiyana |
| Naafiri vs Aurora | 49.69% | 2,747 | Even |
| Naafiri vs Anivia | 51.12% | 2,696 | Leans Naafiri |
| Naafiri vs Karma | 51.41% | 2,206 | Leans Naafiri |
| Naafiri vs Ziggs | 48.65% | 1,780 | Leans Ziggs |
| Naafiri vs Taliyah | 50.03% | 1,743 | Even |
| Naafiri vs Pantheon | 50.47% | 1,696 | Even |
| Naafiri vs Cassiopeia | 53.67% | 1,580 | Leans Naafiri |
| Naafiri vs Brand | 55.31% | 1,524 | Naafiri favoured |
| Naafiri vs Azir | 53.33% | 1,457 | Leans Naafiri |
| Naafiri vs Swain | 51.82% | 1,453 | Leans Naafiri |
| Naafiri vs Annie | 53.61% | 1,261 | Leans Naafiri |
| Naafiri vs Neeko | 51.47% | 783 | Leans Naafiri |
| Naafiri vs Aurelion Sol | 55.02% | 756 | Naafiri favoured |
| Naafiri vs Locke | — | — | — |