The 29th season will have Global Challenge LAN finals and promotion to ESL Pro League as rewards after the previous season, which had neither, was won by 3DMAX in Europe and Bravado in North America.
The European division will have 24 teams with all sides playing 16 best-of-ones in the regular season. The top eight squads will move on to the best-of-three playoffs. The top three teams will earn a spot at the ESEA MDL S29 Global Challenge.

The new ESEA MDL season starts today
Additionally, the top two sides will play a match on LAN for a spot in ESL Pro League Season 9 Europe. The loser of that match and the third placed team from the playoffs of ESEA MDL Season 29 will take on the 12th and 13th placed teams from ESL Pro League Season 8 for the final two spots in Season 9.
Here is the team list for ESEA MDL Season 29 Europe:

LDLC

OpTic

ENCE

Endpoint

Virtus.pro

aAa

3DMAX

ALTERNATE aTTaX

Chaos

EURONICS

Epsilon

Flow

Fragsters

Kinguin

PACT

Red Reserve

Smoke Criminals

Spirit

Sprout

SJ

Tricked

Valiance

expert

x6tence Galaxy
The promotion and relegation will work as follows for ESEA MDL Season 29 Europe:
1-2. ESEA MDL S29 GC + EPL Season 9 qualifier match
3. ESEA MDL S29 GC + EPL S8 Relegation
4-12. ESEA MDL S30
13-20. ESEA MDL S29 Relegation
21-24. ESEA S30 Advanced
The North American division will have the same structure and format as the European one. The only difference is the team count as NA will only have 20 compared to EU's 24.
Below is the team list for ESEA MDL Season 29 North America:

Big Frames

ETHEREAL

Forty Six and 2

Infamous

TeamOne

Vault

AZIO

BlackOut

Bravado

Excelerate

Fam143

Gorilla Gang

Muffin Lightning

Mythic

Swole Patrol

Test Takers

Vireo.pro

Vision

ex-Velocity

TBD
Here is how promotion and relegation will work in ESEA MDL Season 29 North America:
1-2. ESEA MDL S29 GC + EPL Season 9 qualifier match
3. ESEA MDL S29 GC + EPL S8 Relegation
4-14. ESEA MDL S30
15-18. ESEA MDL S29 Relegation
19-20. ESEA S30 Advanced
ESEA MDL Season 29 Australia is already underway with 18 teams. This division will award the winner of the playoffs a spot at ESEA MDL Season S29 Global Challenge.
The team list for ESEA MDL S29 Australia looks as follows:

Dynasty

Formidable

MC

Vizard

ex-AVANT

Breakaway

Carnage

Chiefs

Grayhound

Ground Zero

Legacy OCE

ORDER

TRIDENT

Tainted Minds

madlikewizards

seadoggs


Muffin Lightning


Samuel 'SileNt' Portillo


BlackOut #46


Sebastian 'seb' Bucki

Connor 'CONNOR93' Glover

Collin 'wrath' McSweegan

Chad 'Oderus' Miller

Jonathan 'Jonji' Carey


Kinguin #16


Wiktor 'TaZ' Wojtas

Jacek 'MINISE' Jeziak

Karol 'rallen' Rodowicz

Paweł 'reatz' Jańczak

Mikołaj 'mouz' Karolewski


Epsilon #72


Joey 'CRUC1AL' Steusel

Kia 'Surreal' Man

Aaron 'frei' Frei

Daniel 'djL' Narancic

Benjamin 'blameF' Bremer


Tricked #51


Nicolai 'glace' Jensen

Frederik 'LOMME' Nielsen

Lucas 'Lukki' Pilheden

Johannes 'b0RUP' Borup

Simon 'snedker' Snedker


seadoggs


Kale 'flaw' P.

Xavier 'gargoyle' Wells

Jake 'ju1ces' H.

Joe 'breaker' Holswich



Endpoint #52



Reece 'Puls3' Marrs

Robin 'robiin' Sjögren

Max 'MiGHTYMAX' Heath

Joseph 'Luzuh' Loose

Thomas 'Thomas' Utting


madlikewizards #124


Raymond 'Dezibel' Odisho

Damian 'JD' Simonovic

Michael 'chelleos' Hawkins

Liam 'smooth_criminal22' Eddington

Akram 'ADK' Smida


x6tence Galaxy #112


André 'BARBARR' Möller

Linus 'Bååten' Andersson

Gustav 'ZINKEN' Björk

Tim 'nawwk' Jonasson

Nicolas 'Plopski' Gonzalez Zamora


Virtus.pro #25


Filip 'NEO' Kubski

Jarosław 'pashaBiceps' Jarząbkowski

Michał 'MICHU' Müller

Piotr 'morelz' Taterka

Michał 'snatchie' Rudzki


Chaos #106


Markus 'pronax' Wallsten

Mikail 'Maikelele' Bill

Fredrik 'FREDDyFROG' Gustafsson

Joakim 'Relaxa' Gustafsson

Niclas 'PlesseN' Plessen


Vireo.pro #85


Donovan 'zNf' Froid

Brenden 'stellar' McGrath

Robert 'robby' Brown

Josh 'PwnAlone' Pigue

Ethan 'paperboy' Lillie


ex-Velocity #88


Lucas 'Fiziq' Blow

Daniel 'tropiiical' Elshani

Sebastian 'retchy' Tropiano

Antonio 'AB' Benzan


Big Frames #116


Andy 'devastation' Parr

Jimmy 'Nurfed' McFadden

Yan 'PRDTR' Davtian

Ryan 'Church' Church

Liam 'Welshy' Newhouse


Fragsters #30


Lucas 'Bubzkji' Andersen

Ismail 'refrezh' Ali

Jacob 'dragonfly' Lund

Nicolai 'torben' Amorim

Martin 'stavn' Lund


aAa #95


Benoît 'MetaL' Guelette

Charbel 'BouLy' Naoum

Benjamin 'waneG' Taquet

Matthéo 'nonick' Canei

Mathieu 'ZywOo' Herbaut



PACT #92



Michał 'MOLSI' Łącki

Dawid 'lunAtic' Cieślak

Kacper 'darko' Ściera

Arek 'Vegi' Nawojski

Tomasz 'ToM223' Richter


TRIDENT #238


Wilson 'willyKS' Sugianto

Martin 'waffe' Chan

Byron 'Spesh' Rowlinson

Justin 'skrawL' Lanzon

Caleb 'klebz' Leung


Ground Zero #147


Dylan 'kyoto' Brown

Nikhil 'NikkeZ' Victor

Jesse 'InfrequeNt' Barker

Steve 'InJect' Honan

Chase 'Xtinct' Dickson


Fam143 #150


Ahsan 'draek' Ismailzadah

Justin 'NEX' McLellan

Alex 'lanhero' Suarez

Caleb 'jchancE' Davis

William 'shonk' Kittrell


EURONICS #62


Christian 'crisby' Schmitt

Oliver 'kzy' Heck

Andreas 'znajder' Lindberg

Markus 'maRky' Reitenbach

Ádám 'kolor' Domoszlay


Infamous #109


Mike 'real_bM' Desanto

Josh 'JoshRT' Lee

Blake 'Strings' Stringer

Nassir 'rugrat' Francique

Brendan 'Bwills' Williams


Vault #145


Javier 'cruzN' Cruz

Juanes 'sickLy' Valencia

Andres 'spamzzy' Correa

Santiago 'Daveeys' Galvis

Jesus 'sam_A' Taboada


Sprout #43


Martin 'PERCY' Wessel

Timo 'Spiidi' Richter

Denis 'denis' Howell

Niels Christian 'NaToSaphiX' Sillassen

Josef 'faveN' Baumann


Legacy OCE #120


Egor 'LONSDALE' Baranov

Hugh 'HUGH' Anderson

Jay 'soju_j' Jeong

Euan 'sterling' Moore

Peter 'BL1TZ' Athanasatos


Test Takers #102


David 'Toy' Han

Dylan 'RIKO' Sabin-Arnce

Ben 'ben1337' Smith

Tyson 'TenZ' Ngo


Red Reserve #40


Joakim 'disco doplan' Gidetun

Fredrik 'freddieb' Buö

Hampus 'hampus' Poser

Ludvig 'Brollan' Brolin



LDLC #38



Antoine 'to1nou' Pirard

Alex 'ALEX' McMeekin

François 'amanek' Delaunay

David 'devoduvek' Dobrosavljevic

Logan 'LOGAN' Corti


Excelerate #87


Michael 'agM' Abood

Jonathan 'djay' Dallal

Thomas 'tconnors' Connors

Keanu 'Danejoris' Reyes

Casey 'SideStep' Hartzler


Mythic #68


Eric 'adreN' Hoag

Todd 'anger' Williams

James 'hazed' Cobb

Erik 'fl0m' Flom

Adam 'Polen' Polen


Flow #103


Benjamin 'BENDJI' Söderena

Aron 'xajdish' Fredriksson

Alfred 'RuStY' Karlsson

Hugo 'HugoXD' Hallgren

Hugo 'ZER' Halvorsen


SJ #66


Lasse 'ZOREE' Uronen

Tony 'arvid' Niemelä

Verneri 'BONA' Junkala

Elias 'Jamppi' Olkkonen

Tuomas 'SADDYX' Louhimaa


ALTERNATE aTTaX #41


Florian 'syrsoN' Rische

Nicolai 'HUNDEN' Petersen

Stefan 'stfN' Seier

Mads 'Console' Skovby

Nils 'k1to' Gruhne


ORDER #76


Chris 'emagine' Rowlands

Jay 'Liazz' Tregillgas

Alistair 'aliStair' Johnston

Joshua 'INS' Potter

Jordan 'Hatz' Bajic


Swole Patrol #35


Braxton 'swag' Pierce

Ryan 'freakazoid' Abadir

Edgar 'MarKE' Maldonado

Jordan 'Zellsis' Montemurro

Austin 'Cooper' Abadir


Breakaway #173


Alec 'Noisia' Gulabovski

Andrew 'YDNA' Adams

Jared 'hazr' O'Bree

Stefan 'Lacore' Paunovic

Luke 'Llamas' Merchant


OpTic #21


Marco 'Snappi' Pfeiffer

René 'cajunb' Borg

Jakob 'JUGi' Hansen

Nicklas 'gade' Gade

Kristian 'k0nfig' Wienecke


Forty Six and 2 #123


Jose 'SecretAgent' Fernandez

Francisco 'k1Nky' Alvarez

David 'spaydeR' Esquerra

William 'stayfrosty' Sweetman

Koby 'kobruh' Higgs


3DMAX #39


Audric 'JACKZ' Jug

David 'Davidp' Prins

Bryan 'Maka' Canda

Lucas 'Lucky' Chastang

Gaëtan 'JiNKZ' Jamin


MC #249


Shaun 'INSANITY' Speary

Chris 'pl1xx' Li

Harrison 'YetiBacon' Howie

Dominic 'Doom' Wilson

Brock 'towski' Bodeker


Bravado #73


Dimitri 'Detrony' Hadjipaschali

Ruan 'ELUSIVE' van Wyk

Aran 'Sonic' Groesbeek

Rhys 'Fadey' Armstrong

Johnny 'JT' Theodosiou


Spirit #28


Vadim 'DavCost' Vasilyev

Dmitriy 'Dimaoneshot' Bandurka

Dmitry 'S0tF1k' Forostyanko

Pavel 'COLDYY1' Veklenko

Viktor 'sdy' Orudzhev


Grayhound #42


Christopher 'dexter' Nong

Sean 'Gratisfaction' Kaiwai

Erdenetsogt 'erkaSt' Gantulga

Liam 'malta' Schembri

Ollie 'DickStacy' Tierney


Vision #55


Andy 'vSa' Xu

Jake 'kaboose' McDonald

Alex 'aproto' Protopapas

Ricky 'floppy' Kemery

Gabe 'Spongey' Greiner


Carnage


Nelson 'keeyto' Then

Edward 'Chub' Lee

Daryl 'Mayker' May

Matthew 'Valiance' Hartrick

Samuel 'Chiswell' Chiswell


TeamOne #44


Pedro 'Maluk3' Campos

Jean-Michel 'mch' D'Oliveira

Nicolas 'NikoM' Miozzi

Victor 'iDk' Torraca

Alencar 'trk' Rossato


Dynasty #206


Harry 'jayzw0w' Smith

Carlos 'Rackem' Jefferys

Bob 'SenpaiMadara' Tran

Harrison 'samway' Samway

Jak 'jtr' Robinson

Joel 'JP' Jettner


AZIO #100


Trevor 'FrostayK' Bandle

Logan 'Voltage' Long

Ryan 'Snakes' Amann

Michael 'Grim' Wince

Gage 'Infinite' Green


Smoke Criminals #122


Peter 'Inzta' Kragelund

Rasmus 'SandeN' Sanden

Noah 'buue' Nethanel Türnpu

Dilans 'lainNy' Feldmanis

Enzo 'Fearoth' Mestari


Tainted Minds #339


Mike 'ap0c' Aliferis

Ryan 'zewsy' Palmer

Chris 'ofnu' Hanley

Simon 'Sico' Williams


Vizard


Bryan 'RICHIE' Lee

Sam 'Tham' Mitchell

Tyler 'tye' Wood

James 'Laes' Richards


Chiefs #65


Kyran 'dizzyLife' Crombie

Tyler 'tucks' Reilly

Sam 'flickz' Jones

Matthew 'Texta' O'Rourke


Valiance #45


Luka 'emi' Vuković

Nemanja 'huNter-' Kovač

Nestor 'LETN1' Tanić

Aleksandar 'jayzaR' Zarkovic

Aleksa 'Impulse' Stankić


Gorilla Gang #70


Victor 'food' Wong

Ryan 'ryann' Welsh

Anthony 'vanity' Malaspina

Cameron 'cam' Kern

Josh 'oSee' Ohm


ex-AVANT #172


Mohammed 'MoeycQ' Tizani

Daniel 'rbz' Urbani

Daniel 'DANZ' Whitfield

Michael 'MC' Campagna

Isaac 'Prodigy' Dahlan


Formidable


Nathan 'exe' Stanmore

Connor 'cJaay' Jacob

Nathan 'nate' Dodd

Haydn 'Bewgz' Cartwright


expert #111


Alexander 'alexRr' Frisch

Thilo 'syken' Phan

Jan 'LyGHT' Patocka

Robin 'ScrunK' Röpke

Patrick 'P4TriCK' Zaremba


ETHEREAL #140


Marc 'nutters' Nutter

Jin 'Jindoke' Park

Dennison 'fdeN' Fong

Sol 'snim' Min

Jonathan 'rongcho' Jo


ENCE #15


Aleksi 'allu' Jalli

Jani 'Aerial' Jussila

Sami 'xseveN' Laasanen

Aleksi 'Aleksib' Virolainen

Jere 'sergej' Salo