Rocket Science Homepage

Spring Major AI Predictions and Worlds Qualifications


Edit: I've updated the predictions to include the results from The Draw and JohnnyBoi's Rule One vs. Complexity show match. This has caused further pain for NA and improved MENA's and OCE's predicted chances. Team Liquid and Elevate continue to have it tough due to their nightmare bracket. Neither OCE nor APAC had any upsets in this tournament, but the fact that they've fought off all the NA bubble teams with upset chances, grants a noticeable amount of rating.

Contrary to popular belief. EU losing one series in a tournament with this many matches is not a negative sign for the region. It is just around the expected amount of losses. Don't forget that these were also the three weakest EU teams.

Edit 2: Day 1 updates available here

Edit 3: Day 3 updates available here. Sorry, I forgot to put the link of the Day 2 updates on this page yesterday.

The final Major of the season is upon us. Sixteen of the world's best teams will fight not only for $310,000 in Boston but also for the remaining spots of the World Championship! I've simulated it all here with my AI predictions, and I can tell you the likelihood that your favorite team will qualify.

As always, I tend to update these stats when some minor tournaments happen before the Major. The Olympic showmatches from today are already accounted for. The Saudi tournament that the Falcons won that I can't find any info on isn't.

Table of contents:

  • The AI power rankings for all 16 teams
  • The top 25 players attending the Major
  • The odds of each team getting Top 8, 4, etc.
  • Worlds spot distribution by region
  • Worlds spot distribution by team
  • Power Rankings

    2000 2000 2500 2500 1 Uncertainty: 94 Rating: 2677 2677 Team Vitality LogoTeam VitalityAlpha54, Radosin, zen 2 Uncertainty: 92 Rating: 2536 2536 Karmine Corp LogoKarmine CorpExoTiiK, itachi, Vatira 3 Uncertainty: 91 Rating: 2511 2511 Team BDS LogoTeam BDSrise., M0nkey M00n, Seikoo 4 Uncertainty: 92 Rating: 2478 2478 Team Liquid LogoTeam LiquidAcroniK., Atow., Oski 5 Uncertainty: 83 Rating: 2459 2459 FURIA Esports LogoFURIA Esportscaard, yANXNZ, Lostt 6 Uncertainty: 88 Rating: 2404 2404 Gen.G Esports LogoGen.G Esportsnoly, ApparentlyJack, Chronic 7 Uncertainty: 85 Rating: 2386 2386 OpTic Gaming LogoOpTic GamingAYYJAYY, MaJicBear, Retals 8 Uncertainty: 84 Rating: 2384 2384 Spacestation Gaming LogoSpacestation GamingArsenal, hockser, Lj 9 Uncertainty: 89 Rating: 2377 2377 Complexity Gaming LogoComplexity Gamingajg, Reysbull, crr 10 Uncertainty: 124 Rating: 2363 2363 Rule One LogoRule OneM7sN, Rw9, Kiileerrz 11 Uncertainty: 91 Rating: 2350 2350 Moist Esports LogoMoist EsportsKash, Joyo, juicy 12 Uncertainty: 104 Rating: 2247 2247 KRÜ Esports LogoKRÜ Esportsdroppz, brad, DRUFINHO 13 Uncertainty: 109 Rating: 2168 2168 Ninjas in Pyjamas LogoNinjas in PyjamasBemmz, AZTROMICK, Motta 14 Uncertainty: 107 Rating: 2119 2119 Ground Zero Gaming LogoGround Zero GamingFibérr, Superlachie, kaka 15 Uncertainty: 116 Rating: 2087 2087 PWR LogoPWRTorsos, Fever, Amphis 16 Uncertainty: 125 Rating: 2042 2042 Elevate LogoElevateKamii, ReaLize, virtuoso

    If you need more information on what the numbers in this chart mean, check out the FAQ here.

    Let's go over some of the more controversial picks.

    NA > SSG???

    Spacestation have been very consistent and very good this split. While many people are doubting that they can win the Major, surely they can't be the lowest rated team from NA while being the first seed? I don't blame you if you think this is odd. After all, they clearly outdid Optic every tournament after the first regional.

    SSG came into the split as the lowest rated out of all the teams that ended up making the major. They've been on a steady increase, but unfortunately they've not won a single tournament. This makes a huge difference in double elimination. The difference between going 4-2 and 5-0 is just 1 win, but the series differentials are +2 and +5. Additionally, the other team that hasn't won anything (Optic) also went 4-2. They just did it through the lower bracket. They also beat FaZe, the highest rated NA team at the time, in the run. I'm not saying this to defend SSG's rating, but rather to explain the quirks of ignoring the bracket like the AI does. I personally agree that SSG are likely being underrated a bit.

    Lastly, I want to make it very clear that SSG's rating is so close to Optic's, Complexity's, and even GenG's, that you can more or less consider the teams tied. As a matter of fact, once you take a look at the simulated odds, you will find that SSG is NA's second best hope. The tiny differences in rating matter less than the superior seeding that SSG rightfully earned.

    Liquid underrated

    You do get ranked on your average performance, and Liquid have gone out in top 8 and also lost to Hogan Mode. They certainly have a great peak and a realistic chance of winning the entire Major, but haven't matched the consistency of the Top 3 in Europe.

    Liquid have won The Draw and are now highly rated.

    Minor regions underrated

    I'll probably reiterate this until the end of my life, as everyone loves to throw 1-3 minor region teams into their top 10 rankings because minor regions get top 8's. There are ten teams from EU and NA and six from minor regions. Expecting all major region teams to outperform all minor region teams is like trying to roll ten dice and not a single roll is allowed to be a 1. That's supposed to represent an EU/NA team significantly underperforming. Meanwhile, you also roll six other dice, and if even one of them is a 6, that's a minor region team overperforming. When the overperformance happens, that is not luck. It is hard-fought and earned. When Sunless wins 3 out of 100 matches against Musty, that's not luck. Trying to predict the exact match in which the upset happens is, at least in part, luck.

    The ratings pretty accurately match the rate at which these upsets have happened. And yes, I would classify them all as upsets. I would never predict all EU or NA teams to do better than the best SAM team for any LAN. But I will stand by the prediction that every EU/NA team individually (excluding Dignitas last LAN) has a better chance than every SAM team individually.

    They are still fairly close though. In a Moist vs. KRÜ match, the AI expects one win from KRÜ for every two that Moist can get.

    Player Rankings

    2500 2500 1 Uncertainty: 113 Rating: 2768 2768 Team VitalityzenFR Flag 2 Uncertainty: 87 Rating: 2698 2698 Team VitalityAlpha54FR Flag 3 Uncertainty: 101 Rating: 2658 2658 Team BDSM0nkey M00nFR Flag 4 Uncertainty: 99 Rating: 2637 2637 Karmine CorpVatiraFR Flag 5 Uncertainty: 90 Rating: 2596 2596 Team VitalityRadosinFR Flag 6 Uncertainty: 83 Rating: 2554 2554 FURIA EsportsyANXNZBR Flag 7 Uncertainty: 90 Rating: 2552 2552 Team LiquidAtow.BE Flag 8 Uncertainty: 85 Rating: 2551 2551 Spacestation GamingLjUS Flag 9 Uncertainty: 93 Rating: 2537 2537 Karmine CorpExoTiiKFR Flag 10 Uncertainty: 86 Rating: 2531 2531 OpTic GamingAYYJAYYUS Flag 11 Uncertainty: 87 Rating: 2513 2513 FURIA EsportsLosttBR Flag 12 Uncertainty: 92 Rating: 2503 2503 Team LiquidOskiPL Flag 13 Uncertainty: 151 Rating: 2470 2470 Rule OneKiileerrzSA Flag 14 Uncertainty: 90 Rating: 2468 2468 Team BDSSeikooFR Flag 15 Uncertainty: 87 Rating: 2454 2454 Gen.G EsportsApparentlyJackEN Flag 16 Uncertainty: 88 Rating: 2448 2448 Karmine CorpitachiMA Flag 17 Uncertainty: 91 Rating: 2443 2443 Complexity GamingReysbullCL Flag 18 Uncertainty: 94 Rating: 2438 2438 Complexity GamingcrrES Flag 19 Uncertainty: 115 Rating: 2416 2416 Rule OneRw9SA Flag 20 Uncertainty: 91 Rating: 2412 2412 Team BDSrise.EN Flag 21 Uncertainty: 87 Rating: 2411 2411 Gen.G EsportsChronicUS Flag 22 Uncertainty: 84 Rating: 2375 2375 Moist EsportsJoyoEN Flag 23 Uncertainty: 95 Rating: 2356 2356 Moist EsportsKashEN Flag 24 Uncertainty: 99 Rating: 2343 2343 Team LiquidAcroniK.PT Flag 25 Uncertainty: 102 Rating: 2338 2338 KRÜ EsportsDRUFINHOBR Flag

    I'm always very interested to hear everyone's thoughts on the player rankings. LAN buffs are not included.

    Vatira falling off?

    Not at all. He's actually very high rated. As far as I know, Firstkiller and zen are the only players to ever reach 2700 and Vitality as a team has the highest rating of all time. Granted, there is a bit of inflation in the system over time, but that's impressive regardless. It's certainly debatable whether MonkeyMoon or Alpha54 deserve a spot above Vatira, but it hasn't been his very best split, and the rankings have a strong recency bias.

    Liquid players low

    Keep in mind that this is not a list of player potentials, but rather a list of recent team performance separated by individual player contribution to that performance. The Liquid players are phenomenal, but the spots are very limited. With the team's overall split, they barely miss out on top 10.

    Kiileerrz > Rw9

    Everyone seems to rank Rw9 above his twin brother, but how many of y'all have watched a lot of MENA? I feel like Kiileerrz gets a lot less credit just because Rw9 is better at 1s and 2s. If Vatira lost to ExoTiiK or itachi in a 1v1, no one would ever take that into consideration to estimate how good Vatira is at 3s. Kiileerrz is not just Rw9 but with worse defense. Kiileerrz has a 3v3 playstyle and is a super threatening ballchaser. When you give him the ball, there is a much higher likelihood that Rule One score afterwards. Does that make him better than his brother overall? That's very debatable, but I am convinced that he's better at some (very important) things and worse at others. I also expect that many fans will rank Kiileerrz higher after watching Rule One against the international competition.

    AI Simulated Major

    Name Top 1 Top 2 Top 3 Top 4 Top 6 Top 8 Top 12
      Team Vitality  58.7%  72.7%  80.0%  85.3%  91.3%  95.0%  99.2%
      Elevate   0.0%   0.0%   0.1%   0.1%   1.0%   3.6%  17.2%
      Complexity Gaming   0.7%   3.0%   6.6%  13.3%  28.2%  50.1%  88.4%
      Team Liquid   4.5%  12.4%  20.8%  32.1%  49.0%  68.0%  95.3%
      Team BDS   8.3%  21.6%  34.5%  47.5%  65.6%  78.7%  91.0%
      Gen.G Esports   1.4%   5.3%  11.1%  19.1%  37.8%  54.9%  77.0%
      KRÜ Esports   0.1%   0.6%   1.9%   4.9%  15.2%  31.2%  53.6%
      Rule One   1.0%   4.2%   9.6%  18.5%  37.7%  58.7%  78.4%
      Spacestation Gaming   1.9%   9.0%  18.7%  26.6%  44.6%  61.7%  95.3%
      PWR   0.0%   0.1%   0.4%   0.9%   4.1%  12.7%  52.6%
      Karmine Corp  16.4%  42.2%  57.6%  66.4%  79.3%  87.4%  98.5%
      Ground Zero Gaming   0.0%   0.1%   0.6%   1.1%   4.9%  14.7%  53.7%
      FURIA Esports   4.6%  16.7%  29.5%  40.0%  57.2%  67.9%  91.3%
      Moist Esports   0.6%   3.6%   9.0%  14.7%  29.4%  41.2%  77.5%
      OpTic Gaming   1.8%   8.4%  18.3%  27.1%  46.4%  59.7%  87.4%
      Ninjas in Pyjamas   0.0%   0.2%   1.1%   2.2%   8.0%  14.5%  43.7%

    This table is the result of 1,000,000 tournaments simulated, each with 30-31 series. For a total of over 30 million series sampled from the AI probabilities.

    Vitality take more than half the simulations home which is a ridiculous amount. But we've also never had a threepeat. They also did it while EU has looked on the up. FURIA is NA's best hope, but they're still sitting at a meager 6%5%.

    Once again, we can see the bracket at play in several areas. Karmine Corp was smart enough to throw against Hogan Mode and secure the 3rd seed. This gives them much better odds than BDS for the entire tournament simply because they have a fairly straight forward path to top 3. Sure, they will still need to beat the best of NA to make it there, but they also get a game against OCE while BDS' warmup is GenG.

    Of course this is no better for GenG. Complexity and Liquid are the other two teams stuck in the same part of the bracket. At least they have the advantage of getting Elevate as their opponents when losing in round 1. But it would be a ridiculous lower bracket grind to make it back from that. The profiteers are SSG and Optic. They have better average odds than teams that are technically listed above them in the power rankings although it's all super tight anyways.

    I found an interesting quirk of the bracket when filling out my predictions on If you follow the power rankings one by one, GenG and Complexity will run into Optic and SSG. Though extremely close, the rankings would suggest that GenG and Complexity are the correct teams to pick, but from the simulations it follows that this will lead to fewer points on average. For those that have never used Pickstop: You don't get points for predicting the right series but only for correctly guessing how far teams will go in the tournament.

    The odds for winning the tournament by region are:
    EU - 88.5%, NA - 10.4%, MENA - 1.0%, SAM - 0.1%, OCE - 1 in 10k, APAC - 1 in 100k.

    AI Projected Worlds Slots

    Slot Name Initial Points Main Event
    EU 1 64 100.0%
    EU 2 36 100.0%
    EU 3 28  98.3%
    EU 4 22  55.4%
    EU 5 12   0.0%
    NA 1 64 100.0%
    NA 2 42 100.0%
    NA 3 28  92.1%
    NA 4 24  24.9%
    NA 5 14   0.0%
    OCE 1 18   9.5%
    OCE 2 10   0.0%
    SAM 1 34  97.4%
    SAM 2 16   0.7%
    MENA 16  21.6%
    APAC 10   0.1%

    Despite what it may look like with the rounded numbers, OCE 2 did make main event 1 4 in a million times. NA 2 and EU 2 could technically still fail to qualify, but they never ever didn't make it in my simulations. EU 5 is just out but NA 5 makes it about 1 out of 30,000 times.

    I found it interesting just how locked in 7 of the spots already are. Aside from some major upsets, it's all likely coming down to that 8th spot. EU are the favorites at just about 50%, with NA being closely behind sitting around half of that. MENA do have a decent chance if Rule One make at least a top 6, and even OCE has an outsider, but possible, chance. Those 2 extra points they've gathered make a huge difference. I manually tested what their odds would be like with 16 points, and they dropped all the way down to 2%.

    AI Projected Worlds Teams

    Team Region Main Event Wildcard
      Team Vitality EU  99.5% 100.0%
      Elevate APAC   0.1% 100.0%
      Complexity Gaming NA  83.7% 100.0%
      Team Liquid EU  98.7% 100.0%
      Team BDS EU  18.6%  98.6%
      Gen.G Esports NA 100.0% 100.0%
      KRÜ Esports SAM  72.3% 100.0%
      Rule One MENA  21.6% 100.0%
      Spacestation Gaming NA  29.5%  99.1%
      PWR OCE   0.9%  55.7%
      Karmine Corp EU 100.0% 100.0%
      Ground Zero Gaming OCE   1.1%  53.8%
      FURIA Esports NA   0.4%  57.1%
      Moist Esports EU  36.9% 100.0%
      OpTic Gaming NA   0.2%  43.9%
      Ninjas in Pyjamas SAM  25.7% 100.0%
      FaZe Clan NA 100.0% 100.0%
      G2 Esports NA   3.3%  99.9%
      Version1 NA   0.0%  16.9%
      Oxygen Esports EU   0.0%  99.6%
      G1 EU   0.0%  55.4%
      Pioneers OCE   7.5% 100.0%
      Merge Esports OCE   0.0%   0.0%
      Team Secret SAM   0.0%  97.4%
      eRa Eternity SAM   0.0%   0.7%
      Team Falcons MENA   0.0% 100.0%
      Twisted Minds MENA   0.0%  21.6%
      Gaimin Gladiators APAC   0.0% 100.0%
      The Patriots APAC   0.0%   0.1%

    It's looking very dire for some teams that are technically still in it. Merge Esports, The Patriots, and eRa Eternity are all hoping for miracles. For Version1 and Twisted Minds the m word might be too extreme, but they do need upsets and they don't have their fate in their own hands.

    PWR and Ground Zero are fighting for the final OCE spot or the 7% 10% chance of both making it. EU and NA are most likely to take the final direct qualification spot and FURIA and Optic are both attending to snag the extra Wildcard spot that that would open up. G1 will be flipping coins at home, hoping that at least 4 EU teams show up like the favorites they're expected to be.

    G2, Oxygen, Spacestation, BDS, and Team Secret are all in the area where they are not mathematically locked, but almost certainly going to make it.