ESL Pro League Season 21: Team Selected Seeding & LIVE Ratings

Here you can find team seeding for the first round of matchups of Stage 1 of the ESL Pro League Season 21. Team seeds were determined using Team Selected Seeding. A breakdown of the Team Selected Seeding process and how teams will be ranked going forward is also provided below.

Team Selected Seeding

ESL Pro League Season 21Team Seeding for Stage 1

If VRS Used (03.02.2025)Team Selected SeedingDiff
1Eternal FireEternal Fire1Eternal FireEternal Fire0
2InviteFURIA2pain-gamingpaiN 3
3GamerLegionGamerLegion33DMAX3DMAX1
43DMAX3DMAX4InviteFURIA-2
5pain-gamingpaiN 5GamerLegionGamerLegion-2
6MIBRMIBR6HeroicHEROIC1
7HeroicHEROIC7MIBRMIBR-1
8FlyquestFlyQuest8FlyquestFlyQuest0
9SAWSAW9M80_newM802
10Nemiga GamingNemiga10Nemiga GamingNemiga0
11M80_newM8011SAWSAW-2
12NRGNRG12NRGNRG0
13Lynn VisionLynn Vision13Lynn VisionLynn Vision0
14TYLOOTYLOO14TYLOOTYLOO0
15MindfreakMindfreak15HousebetsHousebets1
16HousebetsHousebets16MindfreakMindfreak-1

The Team Selected Seeding approach leverages teams' insights to establish an accurate, real-time ranking of all participants at the event. Each participating team has submitted subjective rankings of their competitors. These have been aggregated to determine the overall tournament seeding.

For Stage 1, each team submitted a ranked list of the other 15 teams participating in the event. Seed #1 represents the highest-ranked team, and Seed #15 represents the lowest. Teams were prohibited from ranking themselves, and each rank can only be assigned once. All teams were required to vote fairly and impartially, with any attempts to manipulate or unfairly influence the seeding process strictly prohibited.

After collecting the rankings, votes that fell outside a mathematically expected range based on standard deviation were excluded from the calculation.

Teams were seeded based on their final average values, with the lowest rank value representing the top seed. In the event of a tie, a coin toss determined the final seeding between the tied teams.

Submission Example:

Team NRG was ranked by other teams as follows:

  • FURIA: #11
  • 3DMAX: #10
  • Eternal Fire: #11
  • GamerLegion:#10
  • HEROIC: #12
  • Nemiga: #10
  • M80: #12
  • TYLOO: #13
  • Lynn Vision: #12
  • paiN: #12
  • MIBR: #11
  • Housebets: #12
  • Mindfreak: #14
  • FlyQuest: #13
  • SAW: #12

Then the average is (11+10+11+10+12+10+12+13+12+12+11+12+14+13+12) / (15) = 11.66666667.

The Standard Deviation for these values is 1.1352924243951. The accepted range of votes falls within 1.5 standard deviations of the average which is 1.70293863659265. The decision to use a 1.5 standard deviation threshold is based on our research, which found that natural and expected voting patterns typically fall within this range. While not all votes beyond this threshold are necessarily malicious, they are often at least ill-informed.

Accepted Range of votes: 9.96-13.37

  • ~9.96 (average minus 1.5 times standard deviation) 
  • ~13.37 (average plus 1.5 times standard deviation) 

So the “#14 vote” gets struck because it is not in the range. Leaving an average rank of ~11.62 which placed them as the 12th Seed.

All Submissions

Voting Team InviteFURIA3DMAX3DMAXEternal FireEternal FireGamerLegionGamerLegionHeroicHEROICNemiga GamingNemigaM80_newM80NRGNRGTYLOOTYLOOLynn VisionLynn Visionpain-gamingpaiNMIBRMIBRHousebetsHousebetsMindfreakMindfreakFlyquestFlyQuestSAWSAW
Voting Rank
1Eternal FireEternal FireEternal FireEternal Firepain-gamingpaiNEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal FireEternal Fire
2GamerLegionGamerLegionpain-gamingpaiN3DMAX3DMAXpain-gamingpaiNpain-gamingpaiNpain-gamingpaiN3DMAX3DMAXpain-gamingpaiNpain-gamingpaiNHeroicHEROIC3DMAX3DMAXGamerLegionGamerLegion3DMAX3DMAX3DMAX3DMAXpain-gamingpaiNpain-gamingpaiN
3pain-gamingpaiNGamerLegionGamerLegionEPT Invite (NA)FURIAEPT Invite (NA)FURIAEPT Invite (NA)FURIA3DMAX3DMAXpain-gamingpaiNHeroicHEROICEPT Invite (NA)FURIAEPT Invite (NA)FURIAGamerLegionGamerLegionpain-gamingpaiNEPT Invite (NA)FURIApain-gamingpaiN3DMAX3DMAXHeroicHEROIC
43DMAX3DMAXEPT Invite (NA)FURIAGamerLegionGamerLegionMIBRMIBRGamerLegionGamerLegionEPT Invite (NA)FURIAHeroicHEROIC3DMAX3DMAX3DMAX3DMAX3DMAX3DMAXEPT Invite (NA)FURIA3DMAX3DMAXGamerLegionGamerLegionGamerLegionGamerLegionGamerLegionGamerLegion3DMAX3DMAX
5HeroicHEROICMIBRMIBRSAWSAW3DMAX3DMAXMIBRMIBRSAWSAWEPT Invite (NA)FURIAMIBRMIBRHeroicHEROICGamerLegionGamerLegionHeroicHEROICEPT Invite (NA)FURIApain-gamingpaiNHeroicHEROICHeroicHEROICEPT Invite (NA)FURIA
6MIBRMIBRHeroicHEROICHeroicHEROICFlyquestFlyQuest3DMAX3DMAXFlyquestFlyQuestGamerLegionGamerLegionEPT Invite (NA)FURIAGamerLegionGamerLegionGamerLegionpaiNFlyquestFlyQuestHeroicHEROICHeroicHEROICEPT Invite (NA)FURIAEPT Invite (NA)FURIAGamerLegionGamerLegion
7FlyquestFlyQuestFlyquestFlyQuestMIBRMIBRM80_newM80Nemiga GamingNemigaMIBRMIBRMIBRMIBRGamerLegionGamerLegionMIBRMIBRSAWSAWMIBRMIBRNemiga GamingNemigaFlyquestFlyQuestMIBRMIBRM80_newM80MIBRMIBR
8SAWSAWM80_newM80FlyquestFlyQuestHeroicHEROICM80_newM80GamerLegionGamerLegionFlyquestFlyQuestM80_newM80SAWSAWNemiga GamingNemigaSAWSAWFlyquestFlyQuestMIBRMIBRNemiga GamingNemigaMIBRMIBRNemiga GamingNemiga
9M80_newM80SAWSAWM80_newM80Nemiga GamingNemigaFlyquestFlyQuestHeroicHEROICNemiga GamingNemigaSAWSAWFlyquestFlyQuestMIBRMIBRM80_newM80SAWSAWM80_newM80FlyquestFlyQuestSAWSAWM80_newM80
10Nemiga GamingNemigaNRGNRGTYLOOTYLOONRGNRGSAWSAWNRGNRGSAWSAWFlyquestFlyQuestM80_newM80FlyquestFlyQuestLynn VisionLynn VisionM80_newM80Nemiga GamingNemigaM80_newM80Nemiga GamingNemigaFlyquestFlyQuest
11NRGNRGNemiga GamingNemigaNRGNRGSAWSAWLynn VisionLynn VisionM80_newM80Lynn VisionLynn VisionNemiga GamingNemigaLynn VisionLynn VisionM80_newM80TYLOOTYLOONRGNRGSAWSAWSAWSAWTYLOOTYLOOLynn VisionLynn Vision
12Lynn VisionLynn VisionTYLOOTYLOOLynn VisionLynn VisionLynn VisionLynn VisionNRGNRGLynn VisionLynn VisionNRGNRGTYLOOTYLOONemiga GamingNemigaNRGNRGNRGNRGLynn VisionLynn VisionNRGNRGLynn VisionLynn VisionLynn VisionLynn VisionNRGNRG
13TYLOOTYLOOLynn VisionLynn VisionNemiga GamingNemigaTYLOOTYLOOTYLOOTYLOOTYLOOTYLOOTYLOOTYLOOLynn VisionLynn VisionNRGNRGTYLOOTYLOONemiga GamingNemigaTYLOOTYLOOLynn VisionLynn VisionTYLOOTYLOONRGNRGTYLOOTYLOO
14MindfreakMindfreakHousebetsHousebetsHousebetsHousebetsHousebetsHousebetsMindfreakMindfreakMindfreakMindfreakHousebetsHousebetsHousebetsHousebetsHousebetsHousebetsHousebetsHousebetsHousebetsHousebetsHousebetsHousebetsTYLOOTYLOONRGNRGMindfreakMindfreakHousebetsHousebets
15HousebetsHousebetsMindfreakMindfreakMindfreakMindfreakMindfreakMindfreakHousebetsHousebetsHousebetsHousebetsMindfreakMindfreakMindfreakMindfreakMindfreakMindfreakMindfreakMindfreakMindfreakMindfreakMindfreakMindfreakMindfreakMindfreakHousebetsHousebetsHousebetsHousebetsMindfreakMindfreak

Live Ratings

Following the initial Team Selected Seeding, teams will be assigned ELO-like ratings corresponding to their seed positions. Each Swiss round will then be seeded according to the teams' current ratings, which will be dynamically updated after each match. Teams will be paired based on their updated ratings, with the restriction that no rematches will occur.

The objective of live ratings is to continuously adjust team rankings to more accurately reflect their current performance. For example, if the #16 seed defeated the #1 seed, this result suggests the #16 team is performing above expectations, and their rating will be adjusted accordingly.

With the above in mind, the three tournament stages of ESL Pro League (Stage 1, Stage 2 & Playoffs) will use seeding in the following ways:

  • Team Selected Seeding will set the baseline ratings to create seeds and produce the opening matchups in Stage 1 and Stage 2. Initial matchups will follow a standard bracket format (e.g. 1 vs 16)
  • Live Ratings after every Swiss round using the rating system, which replaces the Buchholz system
  • Seeding for the playoffs will be using the results of Stage 2 and the corresponding Live Ratings to break any ties (e.g. the two teams with a 3-0 record)

ESL Pro League Season 21Current Live Ratings

TeamLive Rating
Eternal FireEternal Fire1
pain-gamingpaiN 2
3DMAX3DMAX3
InviteFURIA4
GamerLegionGamerLegion5
HeroicHEROIC6
MIBRMIBR7
FlyquestFlyQuest8
M80_newM809
Nemiga GamingNemiga10
SAWSAW11
NRGNRG12
Lynn VisionLynn Vision13
TYLOOTYLOO14
HousebetsHousebets15
MindfreakMindfreak16

Outro

Read More about Live Ratings and Team Selected Seeding in our 2025 Rulebook Update and Tournament Seeding for ESL Pro League updates.

To keep up to date with our plans for 2025 and not miss any important updates, as always, make sure to sign up for our newsletter and follow ESLCS on X, Instagram, and Facebook.

Newsletter

Choose your preferences and stay up to date

* indicates required
I want to know what is happening in this game

Please select all the ways you would like to hear from us:

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing.
Learn more about Mailchimp's privacy practices.