2015年5月4日にTeam DignitasがTitanを破って開幕した第1シーズンには、ESLから招待された各大陸の12チームが参加しました。 最初の3シーズンでは、EPLは各リーグの上位4チームにオフライン(LAN)トーナメントでの決勝戦への切符を与えていました。 シーズン4から、ESLはプロリーグを28チームに拡大することを決定し、各リーグ14チームとなりました。 これにより、各地域から6チームがオフラインの決勝大会に出場することになりました。 各レギュラーシーズンでは、各チームがそれぞれのリーグで全チームと2回対戦するため、最初の3シーズンは各チームが22試合、シーズン4からシーズン7までは24試合を行いました。 しかし、シーズン7ではCounter Logic GamingとMisfitsの2チームがロスターを脱退し、プロリーグのライセンスを没収されたため、北米のチーム数は12チームに減少しました。 また、シーズン7では、ESLが地理的な拡大を図るため、アジアパシフィック部門とLA LEAGUE(南米)部門を創設し、チーム数を24から40に増やしました。 その後、シーズン9では北米と南米が統合され、4つの地域に変更されました。 また、ヨーロッパとアメリカでは、オフラインでのグループプレイが可能になりました。
最初の3回のオフライン・ファイナルでは8チームが参加し、4人ずつの2つのグループに分かれてダブルエリミネーションのGSLグループ形式で行われ、各グループから2チームがプレーオフへの出場権を獲得しました。 プレーオフには4チームが参加し、準決勝はベストオブ3、決勝はベストオブ5となりました。 シーズン4からシーズン6までは、チームを6人ずつの2つのグループに分け、各チームはグループ内のすべてのチームと1回ずつ対戦してグループステージを行いました。 各グループから3チームがプレーオフへの出場権を獲得しました。 ラウンドオブ6と準決勝はベストオブ3シリーズ、決勝エリアはベストオブ5となっていますが、シーズン4は例外で、決勝はベストオブ3となっていました。 シーズン7では、EPLの拡大に伴い、チーム数が16に増えた。
ESL Pro Leagueに参加するチームの半数は、Permanent Partner Statusによって毎年自動的に出場権を得ています。 これは、ESLがこれらの12チームの組織と収益を共有するシステムです。 残りの12チームのうち、7チームはESLワールドランキング(ESLが運営するトーナメントだけでなく、すべての重要なCS:GOトーナメントでのチームの成績をESLが測定するシステム)で予選を通過し、残りの5チームは地域予選で予選を通過します。 シーズン13では、2チームが南米とオセアニアの地域別ESLランキングを通じて、また2チームがヨーロッパと北米の地域別ESEAプレミアシーズンを通じて予選を行いました。 5位は、ESLランキングでアジアのチームに与えられる予定でしたが、参加のためにヨーロッパに渡航できるチームがなく、ESLワールドランキングで8位のチームに与えられました。
Valveが主催するCS:GOメジャーチャンピオンシップでは、選手のロスターに基づいてチームの出場枠が与えられるのに対し、ESLは組織にスポットを与えます。 例えば、Valveは、選手(FalleN、fer、coldzera、fnx、TACO)がLuminosity Gamingとの契約中にMLG Columbus 2016で1勝し、SK Gamingとの契約中にESL One Cologne 2016で1勝したことから、SK Gamingが2つのMajor Championshipを獲得したとみなします。 また、ロスターの大半が他のチームに移籍した場合、Valveは旧チームからスポットを奪い、ロスターの中核が向かったチームに与える。 ESL One Katowice 2015」では、PENTA Sportsが大会でベスト8に入り、次のメジャー大会である「ESL One Cologne 2015」の出場権が保証されましたが、選手のdenis、Spiidi、nexがmousesportsに買収されたため、PENTAの大部分がmousesportsチームに移籍したため、PENTA Sportsのケルン2015での出場権がmousesportsに与えられました。 EPLでは、シーズン3を制したLuminosity Gamingは1タイトル、シーズン6を制したSK Gamingも1タイトルだけとみなします。 ただし、Tempo Stormがシーズン4でImmortalsにロスターを譲渡したように、チームがプロリーグのライセンスを他の組織に売却したり、単純に譲渡したりすることは認められています
。