Skip to content
ESL Challenger LeagueSeason 42
WHERE RAW DIAMONDS BEGIN TO SHINE
With 4 seasons per year, ESL Challenger League is a direct path to ESL Pro League.
A total of 48 teams from over 20 different nations will compete in three divisions between August 16 - October 23 for a total of $120,000 in prize money and 900 EPT points.The regional NA, EU and ASIA winners from each Season of ESL Challenger League will receive a direct invite to the upcoming ESL Pro League Conference tournament. This strengthens the ESL Pro Tour Challenger level and allows teams to battle their way through to the ESL Pro Tour Masters level.
Play Video
Highlight matches on Tuesday and Wednesday will be broadcasted on ESL's official Twitch ESL_CSGO and ESL_CSGOB channels, so make sure to tune in weekly! On top of that, there will of course be community streams, so keep an eye out for available streams in your language.
And don't forget to explore our glorious Challenger of the week .
Next Match
NAEUASIA
[eslpro_typo module='teams ' template='' pids='' teamsheeturl='' ] Available Templates: teams teams_grouped teams_allgroups Vars explained: pids : Page IDsteamsheeturl : Teamsheet URL (ie '../team/')Example: [eslpro_typo module='teams' template='teams' pids='8148']
[eslpro_typo module='players ' template='' pids='' playersheeturl='' imagebg='' ] Vars explained: pids : Page IDsplayersheeturl : Playersheet URL (ie '../player/')imagebg : Image Background "light" or "dark"Example: [eslpro_typo module='players' template='players' pids='7972']
[eslpro_typo module='brackets ' template='' size='' thirdplace='' ] Vars explained: size : Number of Contestantsthirdplace : Thirdplace match? 0 or 1[eslpro_typo module='matchstructure ' template='' pids='' contestanttype='' fixclass='' group='' teamsheeturl='' ] Vars explained: pids : Page IDscontestanttype : Contestant Typefixclass : Fix CSS Classgroup : Filter by Groupnamegroup : teamsheeturlExample: [eslpro_typo module='matchstructure' pids='10682']
Example: [eslpro_typo module='matchstructure' pids='11041']
Example: [eslpro_typo module='matchstructure' pids='11083' fixclass='de4']
Example: [eslpro_typo module='matchstructure' pids='11067' fixclass='se4bye2']
Example: [eslpro_typo module='matchstructure' pids='9793' contestanttype='player' fixclass='de8']
[eslpro_typo module='match ' template='' q_url='' statsfields='' mapsbaseurl='' teamsheeturl='' matchsheeturl='' ] Vars explained: q_url : Match UID identifier - if empty use browser urlstatsfields : Ingamestats fields to showmapsbaseurl : Base URL for Map Imagesteamsheeturl : Teamsheet URL (ie '../team/')matchsheeturl : Matchsheet URL (ie '../match/')Example: [eslpro_typo module='match' statsfields='kills,deaths,assists' mapsbaseurl='https://cdn1.api.esl.tv/images/map/r6/']
[eslpro_typo module='team ' template='' pids='' parentpid='' matchsheeturl='' q_url='' ] Vars explained: pids : Page IDsparentpid : Matches Parent PIDmatchsheeturl : Matchsheet URL (ie '../../match/')q_url : Team URL identifier - if empty use browser urlExample: [eslpro_typo module='team' pids='8148' parentpid='8148']
[eslpro_typo module='player ' template='' pids='' parentpid='' q_url='' imagebg='' ] Vars explained: pids : Page IDsparentpid : Matches Parent PIDq_url : Team URL identifier - if empty use browser urlimagebg : Image Background "light" or "dark"Example: [eslpro_typo module='player' pids='8148' parentpid='8148']
[eslpro_typo module='standings ' template='' pids='' teamsheeturl='' ] Available Templates: standings standings_swiss standings_winloss standings_overtime standings_ffa_squad Vars explained: pids : Page IDsteamsheeturl : Teamsheet URL (ie '../team/')Example: [eslpro_typo module='standings' pids='6399']
Example: [eslpro_typo module='standings' pids='8148' template='standings_swiss']
[eslpro_typo module='playerstandings ' template='' pids='' ] Example: [eslpro_typo module='playerstandings' pids='7972']
[eslpro_typo module='matches ' template='' lang='' pids='' parentpid='' status='' division='' getparams='' teamsheeturl='' matchsheeturl='' ] Available Templates: matches matches_slider matches_alldivisions matches_alldivisions_winloss matches_rematches Vars explained: lang : Languagecodepids : Page IDsparentpid : Parent PID (include all child pages)status : Status {open|closed}division : Specific Division (Group)getparams : Additional GET Paramsteamsheeturl : Teamsheet URL (ie '../team/')matchsheeturl : Matchsheet URL (ie '../match/')Example: [eslpro_typo module='matches' parentpid='4828']
Example: [eslpro_typo module='matches' parentpid='4828' template='matches_slider']
[eslpro_typo module='playermatches ' template='' pids='' parentpid='' status='' getparams='' ] Vars explained: pids : Page IDsparentpid : Parent PID (include all child pages)status : Status {open|closed}getparams : Additional GET ParamsExample: [eslpro_typo module='playermatches' parentpid='7972']
[eslpro_typo module='ffasquadmatches ' template='' pids='' parentpid='' status='' getparams='' teamsheeturl='' matchsheeturl='' ] Available Templates: ffasquadmatches ffasquadmatches_carousel Vars explained: pids : Page IDsparentpid : Parent PID (include all child pages)status : Status {open|closed}getparams : Additional GET Paramsteamsheeturl : Teamsheet URL (ie '../team/')matchsheeturl : Matchsheet URL (ie '../match/')Example: [eslpro_typo module='ffasquadmatches' parentpid='7972']
[eslpro_typo module='nextmatch ' template='' pids='' parentpid='' livestream_url='' livestream_url_nice='' ignorebroadcastflag='' getparams='' noteamsheet='' teamsheeturl='' matchsheeturl='' ] Vars explained: pids : PIDs to look for matchesparentpid : Parent PID (include all child pages)livestream_url : Livestream URLlivestream_url_nice : Livestream URL to show aka niceignorebroadcastflag : Show every match, not only flagged {0|1}getparams : Additional GET Paramsnoteamsheet : Dont link to teamsheet (empty or '1')teamsheeturl : Teamsheet URL (ie '../team/')matchsheeturl : Matchsheet URL (ie '../../match/')Example: [eslpro_typo module='nextmatch' parentpid='4828']
[eslpro_typo module='videosarchive ' template='' basetags='' game='' languages='' language='' scope='' games='' defaultitemsize='' ] Vars explained: basetags : Tags that will be always included (not visible to user)game : Game (Full Name)languages : Available Languageslanguage : Filter Languagescope : Scopegames : Games to be selectabledefaultitemsize : Default ItemsizeExample: [eslpro_typo module='videosarchive' basetags='cologne' games='Counter-Strike: Global Offensive']
[eslpro_typo module='videos ' template='' tags='' num='' orderby='' game='' language='' ] Vars explained: tags : Tags to search for (comma seperated)num : Maximum number of videos to showorderby : Orderby {score|views|date}game : Only show videos for this game (fullname)language : Only show videos for this language (two-letter-code)Example: [eslpro_typo module='videos' tags='cologne' num='3' game='Counter-Strike: Global Offensive']
[eslpro_typo module='googlesheet ' template='' url='' ] Available Templates: googlesheet_communitypages Vars explained: url : Full URL to Google Sheet share URLExample: [eslpro_typo module='googlesheet' url='https://spreadsheets.google.com/feeds/list/1iSPWmRUqlfHTVibE0AvPfaCd0Prasj7w-nb8Wg2gh5g/od6/public/values?alt=json']
[eslpro_typo module='googlesheetdata ' template='' projectid='' projectid_compare='' limit='' formatting='' filters='' ] Available Templates: googlesheetdata_protour_csgo googlesheetdata_protour_csgo_region googlesheetdata_protour_sc2 googlesheetdata_valorant_weapon googlesheetdata_valorant_agent Vars explained: projectid : ProjectID, set in https://docs.google.com/spreadsheets/d/1dBqkBYPSOAe8fCUdD2D2j9YM5gEqQ-rKjdKi5HlTQyM/edit#gid=0projectid_compare : ProjectID to compare tolimit : Max items to showformatting : Formatting like Marker line defintionfilters : Filter data by columnname:valueExample: [eslpro_typo module='googlesheetdata' projectid='protour_csgo_dev' limit='10' filters='region:EU' formatting='position:8,title:Masters Championship Direct Invite - Cut Off,classname:direct;position:16,title:Masters Championship Offline Qualifier - Cut Off,classname:offline']
Example: [eslpro_typo module='googlesheetdata' projectid='protour_csgo_dev' limit='10' filters='region:EU;name:BIG' formatting='position:8,title:Masters Championship Direct Invite - Cut Off,classname:direct;position:16,title:Masters Championship Offline Qualifier - Cut Off,classname:offline']
[eslpro_typo module='events ' template='' series='' protour='' status='' limit='' reverse='' ] Available Templates: events events_tickets events_protour events_lastwinners events_halloffame events_halloffame_de events_halloffame_nc Vars explained: series : Filter by Event Seriesprotour : Filter by Protour Gamestatus : Filter by Statuslimit : Number of Eventsreverse : Reverse sortExample: [eslpro_typo module='events' series='iem' status='upcoming']
Example: [eslpro_typo module='events' series='iem' template='events_lastwinners']
Example: [eslpro_typo module='events' series='iem' status='upcoming' reverse='1' template='events_tickets']
[eslpro_typo module='go4standings ' template='' url='' limit='' ] Vars explained: url : Full URL to the ESL PLAY api json, ie: https://toolbox.tet.io/go4/eu_fhhs_pc/current/?jsonlimit : Maximum contestants to showExample: [eslpro_typo module='go4standings' url='https://toolbox.tet.io/go4/eu_fhhs_pc/current/?json' limit='10']
[eslpro_typo module='eslplaycups ' template='' url='' num='' remove='' ] Available Templates: eslplaycups eslplaycups_short Vars explained: url : Full URL to the ESL PLAY api json, ie: https://api.eslgaming.com/play/v1/leagues?states=inProgress,upcoming&skill_levels=opennum : Maximum Cups to showremove : Remove this part from nameExample: [eslpro_typo module='eslplaycups' url='https://api.eslgaming.com/play/v1/leagues?types=cup&states=inProgress,upcoming&skill_levels=open&path=%2Fplay%2Farenaofvalor%2Feurope%2F&limit.total=4' remove='ArenaofValor ']
[eslpro_typo module='eslplaystandings ' template='' leagueid='' round='' group='' ] Vars explained: leagueid : League IDround : Round Numgroup : GroupExample: [eslpro_typo module='eslplaystandings' leagueid='187179' round='1']
[eslpro_typo module='eslplayteams ' template='' leagueid='' ] Example: [eslpro_typo module='eslplayteams' leagueid='187179']
[eslpro_typo module='tweets ' template='' screen_name='' media_type='' keyword='' limit='' remove='' ] Available Templates: tweets_media tweets_videos Vars explained: screen_name : Twitter Account(s)media_type : Media Types to show (video,animated_gif,photo)keyword : Twitter Keywords/Hashtags (without #)limit : Limitremove : Remove this textpart from tweetsExample: [eslpro_typo module='tweets' screen_name='eslcs' keyword='ESLProLeague' limit='12']
[eslpro_typo module='teamsbar ' template='' pid='' url_teams='' url_teamsheet='' ] Vars explained: pid : Pidurl_teams : URL to teams overviewurl_teamsheet : URL to TeamsheetExample: [eslpro_typo module='teamsbar' pid='8148']
[eslpro_typo module='legal ' template='' domain='' language='' emaildomain='' ] Vars explained: Domain : Domain to use (override detection)Language : Language to useEmail Domain : Email Domain to use (override detection)Example: [eslpro_typo module='legal' ]
[eslpro_typo module='ingamestats ' template='' parentpid='' statvalues='' teamsheeturl='' statspageurl='' scope='' q_url='' ] Available Templates: ingamestats ingamestats_topplayers ingamestats_pubg Vars explained: Parentpid : Matches Parent PIDStatvalues : Statvalues to show (ie "kd,won_clutches,avg_avgkilldistance,headshotrate,sum_aces")teamsheeturl : Teamsheet URL (ie '../team/')statspageurl : Statspageurl URL to statisticspage (ie './statistics/')Scope : Limit to Scope (match|team)q_url : Match UID identifier - if empty use browser urlExample: [eslpro_typo module='ingamestats' parentpid='10703']
Example: [eslpro_typo module='ingamestats' parentpid='10703' template='ingamestats_topplayers' statvalues='kd,won_clutches,avg_avgkilldistance,headshotrate,sum_aces' teamsheeturl='../team/' statspageurl='./statistics/']
[eslpro_typo module='eventselect ' template='' uids='' game='' roundname='' ] Vars explained: Event UIDs : Event IDs to choose fromgame : Game (when filtered by Event)roundname : Roundname (when filtered by Event)Example: [eslpro_typo module='eventselect' ]
[eslpro_typo module='teams ' template='' pids='' teamsheeturl='' ] Available Templates: teams teams_grouped teams_allgroups Vars explained: pids : Page IDsteamsheeturl : Teamsheet URL (ie '../team/')Example: [eslpro_typo module='teams' template='teams' pids='8148']
[eslpro_typo module='players ' template='' pids='' playersheeturl='' imagebg='' ] Vars explained: pids : Page IDsplayersheeturl : Playersheet URL (ie '../player/')imagebg : Image Background "light" or "dark"Example: [eslpro_typo module='players' template='players' pids='7972']
[eslpro_typo module='brackets ' template='' size='' thirdplace='' ] Vars explained: size : Number of Contestantsthirdplace : Thirdplace match? 0 or 1[eslpro_typo module='matchstructure ' template='' pids='' contestanttype='' fixclass='' group='' teamsheeturl='' ] Vars explained: pids : Page IDscontestanttype : Contestant Typefixclass : Fix CSS Classgroup : Filter by Groupnamegroup : teamsheeturlExample: [eslpro_typo module='matchstructure' pids='10682']
Example: [eslpro_typo module='matchstructure' pids='11041']
Example: [eslpro_typo module='matchstructure' pids='11083' fixclass='de4']
Example: [eslpro_typo module='matchstructure' pids='11067' fixclass='se4bye2']
Example: [eslpro_typo module='matchstructure' pids='9793' contestanttype='player' fixclass='de8']
[eslpro_typo module='match ' template='' q_url='' statsfields='' mapsbaseurl='' teamsheeturl='' matchsheeturl='' ] Vars explained: q_url : Match UID identifier - if empty use browser urlstatsfields : Ingamestats fields to showmapsbaseurl : Base URL for Map Imagesteamsheeturl : Teamsheet URL (ie '../team/')matchsheeturl : Matchsheet URL (ie '../match/')Example: [eslpro_typo module='match' statsfields='kills,deaths,assists' mapsbaseurl='https://cdn1.api.esl.tv/images/map/r6/']
[eslpro_typo module='team ' template='' pids='' parentpid='' matchsheeturl='' q_url='' ] Vars explained: pids : Page IDsparentpid : Matches Parent PIDmatchsheeturl : Matchsheet URL (ie '../../match/')q_url : Team URL identifier - if empty use browser urlExample: [eslpro_typo module='team' pids='8148' parentpid='8148']
[eslpro_typo module='player ' template='' pids='' parentpid='' q_url='' imagebg='' ] Vars explained: pids : Page IDsparentpid : Matches Parent PIDq_url : Team URL identifier - if empty use browser urlimagebg : Image Background "light" or "dark"Example: [eslpro_typo module='player' pids='8148' parentpid='8148']
[eslpro_typo module='standings ' template='' pids='' teamsheeturl='' ] Available Templates: standings standings_swiss standings_winloss standings_overtime standings_ffa_squad Vars explained: pids : Page IDsteamsheeturl : Teamsheet URL (ie '../team/')Example: [eslpro_typo module='standings' pids='6399']
Example: [eslpro_typo module='standings' pids='8148' template='standings_swiss']
[eslpro_typo module='playerstandings ' template='' pids='' ] Example: [eslpro_typo module='playerstandings' pids='7972']
[eslpro_typo module='matches ' template='' lang='' pids='' parentpid='' status='' division='' getparams='' teamsheeturl='' matchsheeturl='' ] Available Templates: matches matches_slider matches_alldivisions matches_alldivisions_winloss matches_rematches Vars explained: lang : Languagecodepids : Page IDsparentpid : Parent PID (include all child pages)status : Status {open|closed}division : Specific Division (Group)getparams : Additional GET Paramsteamsheeturl : Teamsheet URL (ie '../team/')matchsheeturl : Matchsheet URL (ie '../match/')Example: [eslpro_typo module='matches' parentpid='4828']
Example: [eslpro_typo module='matches' parentpid='4828' template='matches_slider']
[eslpro_typo module='playermatches ' template='' pids='' parentpid='' status='' getparams='' ] Vars explained: pids : Page IDsparentpid : Parent PID (include all child pages)status : Status {open|closed}getparams : Additional GET ParamsExample: [eslpro_typo module='playermatches' parentpid='7972']
[eslpro_typo module='ffasquadmatches ' template='' pids='' parentpid='' status='' getparams='' teamsheeturl='' matchsheeturl='' ] Available Templates: ffasquadmatches ffasquadmatches_carousel Vars explained: pids : Page IDsparentpid : Parent PID (include all child pages)status : Status {open|closed}getparams : Additional GET Paramsteamsheeturl : Teamsheet URL (ie '../team/')matchsheeturl : Matchsheet URL (ie '../match/')Example: [eslpro_typo module='ffasquadmatches' parentpid='7972']
[eslpro_typo module='nextmatch ' template='' pids='' parentpid='' livestream_url='' livestream_url_nice='' ignorebroadcastflag='' getparams='' noteamsheet='' teamsheeturl='' matchsheeturl='' ] Vars explained: pids : PIDs to look for matchesparentpid : Parent PID (include all child pages)livestream_url : Livestream URLlivestream_url_nice : Livestream URL to show aka niceignorebroadcastflag : Show every match, not only flagged {0|1}getparams : Additional GET Paramsnoteamsheet : Dont link to teamsheet (empty or '1')teamsheeturl : Teamsheet URL (ie '../team/')matchsheeturl : Matchsheet URL (ie '../../match/')Example: [eslpro_typo module='nextmatch' parentpid='4828']
[eslpro_typo module='videosarchive ' template='' basetags='' game='' languages='' language='' scope='' games='' defaultitemsize='' ] Vars explained: basetags : Tags that will be always included (not visible to user)game : Game (Full Name)languages : Available Languageslanguage : Filter Languagescope : Scopegames : Games to be selectabledefaultitemsize : Default ItemsizeExample: [eslpro_typo module='videosarchive' basetags='cologne' games='Counter-Strike: Global Offensive']
[eslpro_typo module='videos ' template='' tags='' num='' orderby='' game='' language='' ] Vars explained: tags : Tags to search for (comma seperated)num : Maximum number of videos to showorderby : Orderby {score|views|date}game : Only show videos for this game (fullname)language : Only show videos for this language (two-letter-code)Example: [eslpro_typo module='videos' tags='cologne' num='3' game='Counter-Strike: Global Offensive']
[eslpro_typo module='googlesheet ' template='' url='' ] Available Templates: googlesheet_communitypages Vars explained: url : Full URL to Google Sheet share URLExample: [eslpro_typo module='googlesheet' url='https://spreadsheets.google.com/feeds/list/1iSPWmRUqlfHTVibE0AvPfaCd0Prasj7w-nb8Wg2gh5g/od6/public/values?alt=json']
[eslpro_typo module='googlesheetdata ' template='' projectid='' projectid_compare='' limit='' formatting='' filters='' ] Available Templates: googlesheetdata_protour_csgo googlesheetdata_protour_csgo_region googlesheetdata_protour_sc2 googlesheetdata_valorant_weapon googlesheetdata_valorant_agent Vars explained: projectid : ProjectID, set in https://docs.google.com/spreadsheets/d/1dBqkBYPSOAe8fCUdD2D2j9YM5gEqQ-rKjdKi5HlTQyM/edit#gid=0projectid_compare : ProjectID to compare tolimit : Max items to showformatting : Formatting like Marker line defintionfilters : Filter data by columnname:valueExample: [eslpro_typo module='googlesheetdata' projectid='protour_csgo_dev' limit='10' filters='region:EU' formatting='position:8,title:Masters Championship Direct Invite - Cut Off,classname:direct;position:16,title:Masters Championship Offline Qualifier - Cut Off,classname:offline']
Example: [eslpro_typo module='googlesheetdata' projectid='protour_csgo_dev' limit='10' filters='region:EU;name:BIG' formatting='position:8,title:Masters Championship Direct Invite - Cut Off,classname:direct;position:16,title:Masters Championship Offline Qualifier - Cut Off,classname:offline']
[eslpro_typo module='events ' template='' series='' protour='' status='' limit='' reverse='' ] Available Templates: events events_tickets events_protour events_lastwinners events_halloffame events_halloffame_de events_halloffame_nc Vars explained: series : Filter by Event Seriesprotour : Filter by Protour Gamestatus : Filter by Statuslimit : Number of Eventsreverse : Reverse sortExample: [eslpro_typo module='events' series='iem' status='upcoming']
Example: [eslpro_typo module='events' series='iem' template='events_lastwinners']
Example: [eslpro_typo module='events' series='iem' status='upcoming' reverse='1' template='events_tickets']
[eslpro_typo module='go4standings ' template='' url='' limit='' ] Vars explained: url : Full URL to the ESL PLAY api json, ie: https://toolbox.tet.io/go4/eu_fhhs_pc/current/?jsonlimit : Maximum contestants to showExample: [eslpro_typo module='go4standings' url='https://toolbox.tet.io/go4/eu_fhhs_pc/current/?json' limit='10']
[eslpro_typo module='eslplaycups ' template='' url='' num='' remove='' ] Available Templates: eslplaycups eslplaycups_short Vars explained: url : Full URL to the ESL PLAY api json, ie: https://api.eslgaming.com/play/v1/leagues?states=inProgress,upcoming&skill_levels=opennum : Maximum Cups to showremove : Remove this part from nameExample: [eslpro_typo module='eslplaycups' url='https://api.eslgaming.com/play/v1/leagues?types=cup&states=inProgress,upcoming&skill_levels=open&path=%2Fplay%2Farenaofvalor%2Feurope%2F&limit.total=4' remove='ArenaofValor ']
[eslpro_typo module='eslplaystandings ' template='' leagueid='' round='' group='' ] Vars explained: leagueid : League IDround : Round Numgroup : GroupExample: [eslpro_typo module='eslplaystandings' leagueid='187179' round='1']
[eslpro_typo module='eslplayteams ' template='' leagueid='' ] Example: [eslpro_typo module='eslplayteams' leagueid='187179']
[eslpro_typo module='tweets ' template='' screen_name='' media_type='' keyword='' limit='' remove='' ] Available Templates: tweets_media tweets_videos Vars explained: screen_name : Twitter Account(s)media_type : Media Types to show (video,animated_gif,photo)keyword : Twitter Keywords/Hashtags (without #)limit : Limitremove : Remove this textpart from tweetsExample: [eslpro_typo module='tweets' screen_name='eslcs' keyword='ESLProLeague' limit='12']
[eslpro_typo module='teamsbar ' template='' pid='' url_teams='' url_teamsheet='' ] Vars explained: pid : Pidurl_teams : URL to teams overviewurl_teamsheet : URL to TeamsheetExample: [eslpro_typo module='teamsbar' pid='8148']
[eslpro_typo module='legal ' template='' domain='' language='' emaildomain='' ] Vars explained: Domain : Domain to use (override detection)Language : Language to useEmail Domain : Email Domain to use (override detection)Example: [eslpro_typo module='legal' ]
[eslpro_typo module='ingamestats ' template='' parentpid='' statvalues='' teamsheeturl='' statspageurl='' scope='' q_url='' ] Available Templates: ingamestats ingamestats_topplayers ingamestats_pubg Vars explained: Parentpid : Matches Parent PIDStatvalues : Statvalues to show (ie "kd,won_clutches,avg_avgkilldistance,headshotrate,sum_aces")teamsheeturl : Teamsheet URL (ie '../team/')statspageurl : Statspageurl URL to statisticspage (ie './statistics/')Scope : Limit to Scope (match|team)q_url : Match UID identifier - if empty use browser urlExample: [eslpro_typo module='ingamestats' parentpid='10703']
Example: [eslpro_typo module='ingamestats' parentpid='10703' template='ingamestats_topplayers' statvalues='kd,won_clutches,avg_avgkilldistance,headshotrate,sum_aces' teamsheeturl='../team/' statspageurl='./statistics/']
[eslpro_typo module='eventselect ' template='' uids='' game='' roundname='' ] Vars explained: Event UIDs : Event IDs to choose fromgame : Game (when filtered by Event)roundname : Roundname (when filtered by Event)Example: [eslpro_typo module='eventselect' ]
[eslpro_typo module='teams ' template='' pids='' teamsheeturl='' ] Available Templates: teams teams_grouped teams_allgroups Vars explained: pids : Page IDsteamsheeturl : Teamsheet URL (ie '../team/')Example: [eslpro_typo module='teams' template='teams' pids='8148']
[eslpro_typo module='players ' template='' pids='' playersheeturl='' imagebg='' ] Vars explained: pids : Page IDsplayersheeturl : Playersheet URL (ie '../player/')imagebg : Image Background "light" or "dark"Example: [eslpro_typo module='players' template='players' pids='7972']
[eslpro_typo module='brackets ' template='' size='' thirdplace='' ] Vars explained: size : Number of Contestantsthirdplace : Thirdplace match? 0 or 1[eslpro_typo module='matchstructure ' template='' pids='' contestanttype='' fixclass='' group='' teamsheeturl='' ] Vars explained: pids : Page IDscontestanttype : Contestant Typefixclass : Fix CSS Classgroup : Filter by Groupnamegroup : teamsheeturlExample: [eslpro_typo module='matchstructure' pids='10682']
Example: [eslpro_typo module='matchstructure' pids='11041']
Example: [eslpro_typo module='matchstructure' pids='11083' fixclass='de4']
Example: [eslpro_typo module='matchstructure' pids='11067' fixclass='se4bye2']
Example: [eslpro_typo module='matchstructure' pids='9793' contestanttype='player' fixclass='de8']
[eslpro_typo module='match ' template='' q_url='' statsfields='' mapsbaseurl='' teamsheeturl='' matchsheeturl='' ] Vars explained: q_url : Match UID identifier - if empty use browser urlstatsfields : Ingamestats fields to showmapsbaseurl : Base URL for Map Imagesteamsheeturl : Teamsheet URL (ie '../team/')matchsheeturl : Matchsheet URL (ie '../match/')Example: [eslpro_typo module='match' statsfields='kills,deaths,assists' mapsbaseurl='https://cdn1.api.esl.tv/images/map/r6/']
[eslpro_typo module='team ' template='' pids='' parentpid='' matchsheeturl='' q_url='' ] Vars explained: pids : Page IDsparentpid : Matches Parent PIDmatchsheeturl : Matchsheet URL (ie '../../match/')q_url : Team URL identifier - if empty use browser urlExample: [eslpro_typo module='team' pids='8148' parentpid='8148']
[eslpro_typo module='player ' template='' pids='' parentpid='' q_url='' imagebg='' ] Vars explained: pids : Page IDsparentpid : Matches Parent PIDq_url : Team URL identifier - if empty use browser urlimagebg : Image Background "light" or "dark"Example: [eslpro_typo module='player' pids='8148' parentpid='8148']
[eslpro_typo module='standings ' template='' pids='' teamsheeturl='' ] Available Templates: standings standings_swiss standings_winloss standings_overtime standings_ffa_squad Vars explained: pids : Page IDsteamsheeturl : Teamsheet URL (ie '../team/')Example: [eslpro_typo module='standings' pids='6399']
Example: [eslpro_typo module='standings' pids='8148' template='standings_swiss']
[eslpro_typo module='playerstandings ' template='' pids='' ] Example: [eslpro_typo module='playerstandings' pids='7972']
[eslpro_typo module='matches ' template='' lang='' pids='' parentpid='' status='' division='' getparams='' teamsheeturl='' matchsheeturl='' ] Available Templates: matches matches_slider matches_alldivisions matches_alldivisions_winloss matches_rematches Vars explained: lang : Languagecodepids : Page IDsparentpid : Parent PID (include all child pages)status : Status {open|closed}division : Specific Division (Group)getparams : Additional GET Paramsteamsheeturl : Teamsheet URL (ie '../team/')matchsheeturl : Matchsheet URL (ie '../match/')Example: [eslpro_typo module='matches' parentpid='4828']
Example: [eslpro_typo module='matches' parentpid='4828' template='matches_slider']
[eslpro_typo module='playermatches ' template='' pids='' parentpid='' status='' getparams='' ] Vars explained: pids : Page IDsparentpid : Parent PID (include all child pages)status : Status {open|closed}getparams : Additional GET ParamsExample: [eslpro_typo module='playermatches' parentpid='7972']
[eslpro_typo module='ffasquadmatches ' template='' pids='' parentpid='' status='' getparams='' teamsheeturl='' matchsheeturl='' ] Available Templates: ffasquadmatches ffasquadmatches_carousel Vars explained: pids : Page IDsparentpid : Parent PID (include all child pages)status : Status {open|closed}getparams : Additional GET Paramsteamsheeturl : Teamsheet URL (ie '../team/')matchsheeturl : Matchsheet URL (ie '../match/')Example: [eslpro_typo module='ffasquadmatches' parentpid='7972']
[eslpro_typo module='nextmatch ' template='' pids='' parentpid='' livestream_url='' livestream_url_nice='' ignorebroadcastflag='' getparams='' noteamsheet='' teamsheeturl='' matchsheeturl='' ] Vars explained: pids : PIDs to look for matchesparentpid : Parent PID (include all child pages)livestream_url : Livestream URLlivestream_url_nice : Livestream URL to show aka niceignorebroadcastflag : Show every match, not only flagged {0|1}getparams : Additional GET Paramsnoteamsheet : Dont link to teamsheet (empty or '1')teamsheeturl : Teamsheet URL (ie '../team/')matchsheeturl : Matchsheet URL (ie '../../match/')Example: [eslpro_typo module='nextmatch' parentpid='4828']
[eslpro_typo module='videosarchive ' template='' basetags='' game='' languages='' language='' scope='' games='' defaultitemsize='' ] Vars explained: basetags : Tags that will be always included (not visible to user)game : Game (Full Name)languages : Available Languageslanguage : Filter Languagescope : Scopegames : Games to be selectabledefaultitemsize : Default ItemsizeExample: [eslpro_typo module='videosarchive' basetags='cologne' games='Counter-Strike: Global Offensive']
[eslpro_typo module='videos ' template='' tags='' num='' orderby='' game='' language='' ] Vars explained: tags : Tags to search for (comma seperated)num : Maximum number of videos to showorderby : Orderby {score|views|date}game : Only show videos for this game (fullname)language : Only show videos for this language (two-letter-code)Example: [eslpro_typo module='videos' tags='cologne' num='3' game='Counter-Strike: Global Offensive']
[eslpro_typo module='googlesheet ' template='' url='' ] Available Templates: googlesheet_communitypages Vars explained: url : Full URL to Google Sheet share URLExample: [eslpro_typo module='googlesheet' url='https://spreadsheets.google.com/feeds/list/1iSPWmRUqlfHTVibE0AvPfaCd0Prasj7w-nb8Wg2gh5g/od6/public/values?alt=json']
[eslpro_typo module='googlesheetdata ' template='' projectid='' projectid_compare='' limit='' formatting='' filters='' ] Available Templates: googlesheetdata_protour_csgo googlesheetdata_protour_csgo_region googlesheetdata_protour_sc2 googlesheetdata_valorant_weapon googlesheetdata_valorant_agent Vars explained: projectid : ProjectID, set in https://docs.google.com/spreadsheets/d/1dBqkBYPSOAe8fCUdD2D2j9YM5gEqQ-rKjdKi5HlTQyM/edit#gid=0projectid_compare : ProjectID to compare tolimit : Max items to showformatting : Formatting like Marker line defintionfilters : Filter data by columnname:valueExample: [eslpro_typo module='googlesheetdata' projectid='protour_csgo_dev' limit='10' filters='region:EU' formatting='position:8,title:Masters Championship Direct Invite - Cut Off,classname:direct;position:16,title:Masters Championship Offline Qualifier - Cut Off,classname:offline']
Example: [eslpro_typo module='googlesheetdata' projectid='protour_csgo_dev' limit='10' filters='region:EU;name:BIG' formatting='position:8,title:Masters Championship Direct Invite - Cut Off,classname:direct;position:16,title:Masters Championship Offline Qualifier - Cut Off,classname:offline']
[eslpro_typo module='events ' template='' series='' protour='' status='' limit='' reverse='' ] Available Templates: events events_tickets events_protour events_lastwinners events_halloffame events_halloffame_de events_halloffame_nc Vars explained: series : Filter by Event Seriesprotour : Filter by Protour Gamestatus : Filter by Statuslimit : Number of Eventsreverse : Reverse sortExample: [eslpro_typo module='events' series='iem' status='upcoming']
Example: [eslpro_typo module='events' series='iem' template='events_lastwinners']
Example: [eslpro_typo module='events' series='iem' status='upcoming' reverse='1' template='events_tickets']
[eslpro_typo module='go4standings ' template='' url='' limit='' ] Vars explained: url : Full URL to the ESL PLAY api json, ie: https://toolbox.tet.io/go4/eu_fhhs_pc/current/?jsonlimit : Maximum contestants to showExample: [eslpro_typo module='go4standings' url='https://toolbox.tet.io/go4/eu_fhhs_pc/current/?json' limit='10']
[eslpro_typo module='eslplaycups ' template='' url='' num='' remove='' ] Available Templates: eslplaycups eslplaycups_short Vars explained: url : Full URL to the ESL PLAY api json, ie: https://api.eslgaming.com/play/v1/leagues?states=inProgress,upcoming&skill_levels=opennum : Maximum Cups to showremove : Remove this part from nameExample: [eslpro_typo module='eslplaycups' url='https://api.eslgaming.com/play/v1/leagues?types=cup&states=inProgress,upcoming&skill_levels=open&path=%2Fplay%2Farenaofvalor%2Feurope%2F&limit.total=4' remove='ArenaofValor ']
[eslpro_typo module='eslplaystandings ' template='' leagueid='' round='' group='' ] Vars explained: leagueid : League IDround : Round Numgroup : GroupExample: [eslpro_typo module='eslplaystandings' leagueid='187179' round='1']
[eslpro_typo module='eslplayteams ' template='' leagueid='' ] Example: [eslpro_typo module='eslplayteams' leagueid='187179']
[eslpro_typo module='tweets ' template='' screen_name='' media_type='' keyword='' limit='' remove='' ] Available Templates: tweets_media tweets_videos Vars explained: screen_name : Twitter Account(s)media_type : Media Types to show (video,animated_gif,photo)keyword : Twitter Keywords/Hashtags (without #)limit : Limitremove : Remove this textpart from tweetsExample: [eslpro_typo module='tweets' screen_name='eslcs' keyword='ESLProLeague' limit='12']
[eslpro_typo module='teamsbar ' template='' pid='' url_teams='' url_teamsheet='' ] Vars explained: pid : Pidurl_teams : URL to teams overviewurl_teamsheet : URL to TeamsheetExample: [eslpro_typo module='teamsbar' pid='8148']
[eslpro_typo module='legal ' template='' domain='' language='' emaildomain='' ] Vars explained: Domain : Domain to use (override detection)Language : Language to useEmail Domain : Email Domain to use (override detection)Example: [eslpro_typo module='legal' ]
[eslpro_typo module='ingamestats ' template='' parentpid='' statvalues='' teamsheeturl='' statspageurl='' scope='' q_url='' ] Available Templates: ingamestats ingamestats_topplayers ingamestats_pubg Vars explained: Parentpid : Matches Parent PIDStatvalues : Statvalues to show (ie "kd,won_clutches,avg_avgkilldistance,headshotrate,sum_aces")teamsheeturl : Teamsheet URL (ie '../team/')statspageurl : Statspageurl URL to statisticspage (ie './statistics/')Scope : Limit to Scope (match|team)q_url : Match UID identifier - if empty use browser urlExample: [eslpro_typo module='ingamestats' parentpid='10703']
Example: [eslpro_typo module='ingamestats' parentpid='10703' template='ingamestats_topplayers' statvalues='kd,won_clutches,avg_avgkilldistance,headshotrate,sum_aces' teamsheeturl='../team/' statspageurl='./statistics/']
[eslpro_typo module='eventselect ' template='' uids='' game='' roundname='' ] Vars explained: Event UIDs : Event IDs to choose fromgame : Game (when filtered by Event)roundname : Roundname (when filtered by Event)Example: [eslpro_typo module='eventselect' ]
{{ match.playdate * 1000 | date:'EEE' }}, {{ match.playdate * 1000 | date:'mediumDate' }}
{{ match.playdate * 1000 | date:'shortTime' }}
{{match.team1.name}}
{{match.result_team1}}
-
{{match.team2.name}}
{{match.result_team2}}
-
Watch
Watch ESL Challenger League matches live at ESL's official Twitch channel.
Find more details at our schedule.
Stream A
Stream B
{{ match.playdate * 1000 | date:'EEE' }}, {{ match.playdate * 1000 | date:'mediumDate' }}
{{ match.playdate * 1000 | date:'shortTime' }}
{{match.team1.name}}
{{match.result_team1}}
-
{{match.team2.name}}
{{match.result_team2}}
-
Format
4
Seasons per year
48
Teams
20
Different Nations
$120,000
Prize pool per Season
EU: $50,000 | NA: $50,000 | Asia: $20,000
INVITES
Per Challenger Season
1x NA | 1x EU | 1x ASIA to Decider Tournament
Show event page
Top 1 Per Challenger League Ranking
Regional DreamHack event Closed Qualifier
Show event page
Path to ESL Pro League