Debatable new measures of champion difficulty

Patch 5.12

tl;dr It may be the case that champions you like are harder to play than you think.

As usual here at LeagueMath.com, we (you and I, dear reader) begin with a question. Which of the 125 current champions in League of Legends is the easiest to play?

Riot helpfully(?) provides a ranking for each champion on a scale of 1-10 for difficulty. It is presented in the champion info in the client as a meter with a staircase icon, and can be accessed through the excellent Riot data API as champion.info.difficulty, but is otherwise hidden in places like the champion pages on the website.

Looking at the ratings Riot gave to each champion for difficulty, they seem a bit arbitrary, and they do not always align with my intuition about how tough it actually is to play each champion. Is Morgana really a 1/10 in terms of difficulty? Is Swain really an 8/10?

I could arbitrarily assign my own difficulty ratings to each champion, but where is the fun in that? Much better would be to use math and data to try and devise a measure based in objective reality. Like Quell said, "Face the facts. Then act on them."

I used the 2,097,222 recent ranked NA solo-queue matches in my database to boil each champion down to a difficulty rating. The database contains matches played on patches 5.3-5.12 by players of all skill levels and so serves as a reasonable backdrop for this type of work.

Here is the procedure I used to calculate my difficulty rating:

  1. For each champion, calculate the win percentage for teams with that champion in each league (Bronze, Silver, Gold, Platinum, Diamond, Master, Challenger).
  2. Plot those win percentages from left to right with Bronze on the left and Challenger on the right.
  3. Fit a nice regression line through the points.
  4. Measure the slope of that regression line.
  5. Normalize (on a one to ten scale for comparison with the Riot difficulties).
  6. Sort the list of normalized slopes, and make a table.

Think about it. A steep positive slope indicates that skilled players win more with that champion than unskilled players do. That likely has some sort of dependence relationship with how difficult a champion is to play. A flat slope indicates that skilled and unskilled players win about as often with that champion, which may (to a sufficiently deranged individual) indicate moderate difficulty. And a negative slope means better players lose less frequently to that particular champion. One could (if one were so inclined) read this as that champion not having a high skill-cap; better players more regularly beat that champion because that champion allows for relatively fewer high-skill game-changing plays.

Anyway, this is—as the title of this post indicates—all very highly debatable; but, it is the procedure I invented and followed, and you are going to stare at this table with the same morbid curiosity I did. Ha!

ChampionMath™ DifficultyRiot Difficulty
Heimerdinger
1.0008
Trundle
1.2025
Galio
1.5133
Amumu
1.5233
Darius
1.5962
Quinn
2.2065
Malzahar
2.5506
Rammus
2.6725
Gangplank
2.7073
Swain
3.1868
Shyvana
3.2834
Nocturne
3.2884
Vel'Koz
3.3898
Garen
3.8905
Zyra
3.8997
Renekton
4.0803
Xin Zhao
4.0942
Warwick
4.1263
Cho'Gath
4.1485
Lux
4.2275
Taric
4.2715
Shaco
4.3669
Zac
4.5888
Sona
4.5894
Singed
4.7135
Volibear
4.9123
Nami
5.0045
Udyr
5.0257
Lucian
5.0376
Kayle
5.0427
Sion
5.0495
Wukong
5.0503
Mordekaiser
5.0687
Sejuani
5.0734
Talon
5.1547
Fizz
5.1716
Vi
5.2114
Kennen
5.2254
Teemo
5.2616
Brand
5.2824
Miss Fortune
5.2861
Diana
5.3594
Leona
5.3624
Aatrox
5.3864
Viktor
5.4289
Anivia
5.43410
Graves
5.4893
Fiora
5.5243
Jax
5.5875
Master Yi
5.5924
Skarner
5.6355
Caitlyn
5.6506
Morgana
5.7311
Yorick
5.7704
Dr. Mundo
5.8485
Nautilus
5.8766
Jinx
5.9276
Ezreal
5.9747
Braum
5.9853
Gnar
5.9988
Maokai
6.0363
Syndra
6.0448
Yasuo
6.08010
Karma
6.0975
Katarina
6.0998
Xerath
6.1038
Zilean
6.2066
Malphite
6.2482
Fiddlesticks
6.2999
Nasus
6.3086
Ziggs
6.3224
Tryndamere
6.3245
Veigar
6.3567
Zed
6.4107
Corki
6.4326
Kog'Maw
6.4586
Tristana
6.5224
Rumble
6.52310
Jarvan IV
6.5335
Annie
6.5606
Blitzcrank
6.5734
Karthus
6.5807
Ekko
6.7048
Draven
6.8238
Ahri
6.8575
Evelynn
6.86410
Olaf
6.9113
Vladimir
6.9457
Lulu
6.9605
Soraka
6.9883
Irelia
7.0175
Lissandra
7.0596
Janna
7.0897
Ashe
7.2504
Alistar
7.3157
Varus
7.3392
Sivir
7.3764
Rengar
7.3908
Shen
7.4164
Cassiopeia
7.42610
Orianna
7.4497
Urgot
7.4918
Thresh
7.5497
Kha'Zix
7.6166
LeBlanc
7.6189
Akali
7.6597
Vayne
7.8058
Nunu
7.8734
Elise
7.8829
Gragas
7.8875
Kassadin
7.9678
Azir
8.0529
Hecarim
8.1066
Lee Sin
8.1696
Riven
8.3388
Kalista
8.5787
Pantheon
8.5884
Ryze
8.6757
Rek'Sai
8.7143
Bard
8.7549
Twisted Fate
9.0469
Twitch
9.3336
Jayce
9.4877
Poppy
9.5927
Nidalee
10.0008

Heimerdinger at the top and Nidalee at the bottom... /me drops the mic.

There are many interesting questions to ask at this point, and almost all of them are of the form "but Harold, why do you think A is so much less difficult than B?" But every question of that form must immediately be reformulated as "Why do players win with B more often as they skill up, and relatively less often with A?" Then, you will (as I did) pick pairs of champs off this list, essentially at random, and start rationalizing all kinds of fun thoughts.

A few other quick observations of mine here:

  • By this measure, Quinn is by far the least difficult ranged AD, and Miss Fourtune (Riot ranks her as a 1/10) comes next with a difficulty just over 5.
  • Nidalee, Jayce, Kalista, Elise, and Lee Sin (champs with super mechanically-intense kits) are all near the bottom. So, there may be some merit to this measure.
  • Vel'Koz is about a 3.3/10 on this measure, and I have never personally tried him, but on paper, and having played against him, he seems harder than that. Maybe his skill-cap is not that high?
  • This measure agrees perfectly with Riot that Nami is a 5/10. There must be some deep significance here.

This particular measure of difficulty was fun to conceive, implement, and analyze. Take a few tens of millions of data points, slice them up and project them onto a super low-dimensional space, fit a silly line through the resulting points, normalize, sort, and call it a day.

But maybe it was too fancy.


Here is a simpler measure. Bronze win rate.

Could it be a good proxy or predictor for difficulty?

Here is the table:

ChampionBronze Win%Riot Difficulty
Heimerdinger
58.3%8
Amumu
56.6%3
Malzahar
56.6%6
Sejuani
55.0%4
Swain
54.6%8
Sion
54.0%5
Zyra
53.9%7
Wukong
53.7%3
Vel'Koz
53.5%8
Talon
53.4%7
Fiora
53.2%3
Galio
53.2%3
Taric
53.1%5
Sona
53.1%4
Jinx
53.0%6
Anivia
52.9%10
Volibear
52.9%3
Brand
52.9%4
Rammus
52.7%5
Leona
52.6%4
Warwick
52.5%3
Blitzcrank
52.4%4
Trundle
52.4%5
Mordekaiser
52.4%7
Darius
52.3%2
Udyr
52.3%7
Diana
52.3%4
Katarina
52.2%8
Quinn
52.1%5
Tryndamere
52.1%5
Ashe
52.0%4
Xin Zhao
51.9%2
Gangplank
51.9%3
Singed
51.9%5
Cho'Gath
51.8%5
Skarner
51.8%5
Miss Fortune
51.7%1
Annie
51.7%6
Nautilus
51.6%6
Renekton
51.6%3
Kennen
51.6%4
Shaco
51.5%9
Sivir
51.4%4
Nasus
51.3%6
Vi
51.3%4
Nunu
51.3%4
Janna
51.2%7
Ahri
51.2%5
Fiddlesticks
51.1%9
Karthus
51.1%7
Nocturne
51.1%4
Nami
50.9%5
Lux
50.8%5
Garen
50.7%5
Malphite
50.7%2
Fizz
50.6%6
Draven
50.5%8
Irelia
50.4%5
Graves
50.4%3
Teemo
50.4%6
Morgana
50.3%1
Soraka
50.2%3
Kayle
50.1%7
Shyvana
50.1%4
Viktor
50.0%9
Rumble
49.9%10
Kog'Maw
49.8%6
Xerath
49.8%8
Aatrox
49.7%4
Yorick
49.7%4
Ziggs
49.7%4
Braum
49.7%3
Vladimir
49.5%7
Hecarim
49.5%6
Riven
49.5%8
Master Yi
49.4%4
Caitlyn
49.4%6
Zac
49.2%8
Maokai
49.0%3
Vayne
49.0%8
Varus
48.9%2
Evelynn
48.6%10
Corki
48.4%6
Rek'Sai
48.4%3
Karma
48.3%5
Cassiopeia
48.1%10
Jarvan IV
48.1%5
Yasuo
48.1%10
Zed
48.0%7
Lulu
47.9%5
Jax
47.7%5
Lucian
47.7%6
Pantheon
47.7%4
Veigar
47.7%7
Gnar
47.7%8
Gragas
47.5%5
Shen
47.5%4
Twisted Fate
47.4%9
Lissandra
47.3%6
Poppy
47.2%7
Kalista
47.1%7
Thresh
47.1%7
Ekko
47.1%8
Ezreal
46.9%7
Akali
46.8%7
Dr. Mundo
46.7%5
Rengar
46.7%8
Alistar
46.5%7
Orianna
46.3%7
LeBlanc
46.3%9
Zilean
46.1%6
Tristana
46.1%4
Urgot
46.0%8
Olaf
45.5%3
Kha'Zix
45.4%6
Nidalee
45.2%8
Syndra
45.1%8
Twitch
44.8%6
Jayce
44.8%7
Ryze
43.9%7
Lee Sin
43.9%6
Azir
43.5%9
Kassadin
42.8%8
Bard
42.7%9
Elise
41.6%9

Ha! A few things to say here before I leave you.

Spam Heimerdinger if you want to get out of Bronze.

At first it may seem like a neat coincidence that these two tables are so similar. It is no coincidence at all. Bronze win rate was the left-most point in the curve fit. A nice high Bronze win-rate sets a champion up for a good shot at a shallow or negative slope on that line. It is perhaps interesting that the tables are not identical. I guess there is more to a champion than their performance in ranked matches played at the Bronze level.

I think a lot of players pick up new champions after seeing them perform well in LCS matches. This is likely a critical error for most players. A champion's performance at the highest level of play in an artfully designed team composition reflects your performance with that champion in solo-queue approximately not at all. Ha! I am off to go practice Darius (jk).

I know you can think of a better measure of champion difficulty. Tweet me about it. Is tweet a verb like that?


Today the US takes on Japan in the Fifa Women's World Cup 2015 final. Such finality is a metaphor for you and I together here at the end of this post. Chances are, by the time you read this that match will have been played, and the world champions of women's soccer will have been crowned. But, I predict that the debate about which champion is easiest/hardest will rage on. Why else were you searching?

Whether or not anything was decided about champion difficulty today, there is nothing useful left here. Be brave, return to the index. Indulge in the warmth of more League and more Math. Finally, if it is your kind of thing, subscribe to the rss feed, there is simply no better way to be notified when new articles arise.

Linear regression is a fun way to smash a bunch of data points down to just a few. The shortest distance between two points is a straight line (assuming a sufficiently simple geometry), and the most direct connection between League and Math is LeagueMath.com.


No feelings of Heimerdinger mains stuck in Bronze were harmed in the making of this article.

Peace.