The Overwatch League kicks off its inaugural season in just a few weeks time on January 10. 

There are 12 teams involved, ссылка на гидру and they all have at least six players, so it can be tough to keep track of who everyone plays for.

Mail has you covered though, as we have compiled all the players for all the teams in one place. If you want to know how we think they stack up, check out our preseason .

The 12 teams of the Overwatch League will compete when the season kicks off on January 10

The 12 teams of the Overwatch League will compete when the season kicks off on January 10

Boston Uprising Overwatch League 2018 Roster

The Boston Uprising has a 10 man roster, and will play their home games in blue and yellow

The Boston Uprising has a 10 man roster, and will play their home games in blue and yellow

DPS: 

Jonathan ‘DreamKazper‘ Sanchez

Namju ‘STRIKER‘ Gwon

Stanislav ‘Mistakes‘ Danilov

Tank: 

YoungJin ‘Gamsu‘ Noh

Lucas ‘NotE‘ Meissner

WooYul ‘Kalios‘ Shin

Support:

SeHyun ‘Neko‘ Park

Mikias ‘Snow‘ Yohannes

Connor ‘Avast‘ Prince

Kristian ‘Kellex‘ Keller 

Dallas Fuel Overwatch League 2018 Roster

The Dallas Fuel have a nine man roster, and will play their home games in two shades of blue

The Dallas Fuel have a nine man roster, and will play their home games in two shades of blue

DPS:

Hyeon ‘EFFECT‘ Hwang

Timo ‘Taimou‘ Kettunen

Tank: 

Felix ‘xQc‘ Lengyel

Christian ‘cocco‘ Jonsson

Support:

Sebastian ‘Chipshajen‘ Widlund

Jonathan ‘HarryHook‘ Tejedor Rua

Scott ‘Custa‘ Kennedy

Flex: 

Pongphop ‘Mickie‘ Rattanasangshod

Brandon ‘Seagull‘ Larned 

Florida Mayhem Overwatch League 2018 Roster 

The Floriday Mayhem have a six man roster, and will play their home games in red and yellow

The Floriday Mayhem have a six man roster, and will play their home games in red and yellow

DPS:

Kevin ‘TviQ‘ Lindstrom

Andreas ‘Logix‘ Berghmans  

Support: 

Sebastian ‘Zebbosai‘ Olsson 

Aleksi ‘Zuppeh‘ Kuntsi 

Flex: 

Tim ‘Manneten‘ Bylund

Johan ‘CWoosH‘ Klingestedt 

Houston Outlaws Overwatch League 2018 Roster

The Houston Outlaws have a 10 man roster, and will play their home games in black and green

The Houston Outlaws have a 10 man roster, and will play their home games in black and green

DPS:

Matthew ‘Clockwork‘ Dias

Alexandre ‘SPREE‘ Vanhomwegen

Jake ‘Jake‘ Lyon

Lucas ‘Mendokusaii‘ Hakansson

Jiri ‘LiNkzr‘ Masalin

Tank: 

Austin ‘Muma‘ Wilmot

Matt ‘Coolmatt‘ Iorio

Support:

Daniel ‘Boink‘ Pence

Christopher ‘Bani‘ Benell

Shane ‘Rawkus‘ Flaherty 

London Spitfire Overwatch League 2018 Roster

The London Spitfire have a 12 man roster and will play their home games in blue and orange

The London Spitfire have a 12 man roster and will play their home games in blue and orange

DPS: 

Dong-Jun ‘Rascal‘ Kim

Jun-Young ‘Profit‘ Park

Ji-Kyeok ‘birdring‘ Kim

Dong-Eun ‘Hooreg‘ Lee 

Tank: 

Jae-Hui ‘Gesture‘ Hong 

Chan-Hyung ‘Fissure‘ Baek

Support: 

Jong-Seok ‘NUS‘ Kim

Hyeon-Woo ‘HaGoPeun‘ Jo

Seung-Tae ‘Bdosin‘ Choi

Won-Sik ‘Closer‘ Jung 

Flex: 

Jun-Ho ‘Fury‘ Kim

Seung-Hyun ‘WooHyaL‘ Seong 

LA Gladiators Overwatch League 2018 Roster

The Los Angeles Gladiators have a seven man roster, and will play their home games in purple

The Los Angeles Gladiators have a seven man roster, and will play their home games in purple

DPS:

Jun-Sung ‘Asher‘ Choi

Lane ‘Surefour‘ Roberts

Joao ‘Hydration‘ Pedro Veloso de Goes Telles

Tank:

Luis ‘iRemiix‘ Galarza Figueroa

Support: 

Jonas ‘Shaz‘ Samuel Suovaara

Benjamin ‘BigGoose‘ Ville Aapeli Isohanni

Flex: 

Aaron ‘Bischu‘ Kim 

LA Valiant Overwatch League 2018 Roster

The Los Angeles Valiant have an 11 man roster, and will play home games in green and yellow

The Los Angeles Valiant have an 11 man roster, and will play home games in green and yellow

DPS: 

Ted ‘Silkthread‘ Wang

Terence ‘Soon‘ Tarlier

Christopher ‘Grimreality‘ Schaefer

Brady ‘Agilities‘ Girardi

Tank: 

Pan-Seung ‘Fate‘ Koo

Sebastian ‘Numlocked‘ Barton

Support:

Young-Seo ‘Kariv‘ Park

Stefano ‘Verbo‘ Disalvo

Benjamin ‘Unkoe‘ Chavasson

Flex:

Indy ‘Space‘ Halpern

Kang-Jae ‘Envy‘ Lee 

New York Excelsior Overwatch League 2018 Roster

The New York Excelsior have an eight man roster and they will play their home games in blue

The New York Excelsior have an eight man roster and they will play their home games in blue

DPS: 

Jong-Ryeol ‘Saebyeolbe‘ Park 

Hae-Seong ‘Libero‘ Kim

Tank: 

Tae-Hony ‘Meko‘ Kim 

Jun-Hwa ‘Janus‘ Song

Dong-Gyu ‘Mano‘ Kim

Support:

Seong-Hyun ‘Jjonak‘ Bang

Yeon-Jun ‘Ark‘ Hong

Flex:

Do-Hyeon ‘Pine‘ Kim

Philadelphia Fusion Overwatch League 2018 Roster

The Philadelphia Fusion have a 12 man roster and will play their home games in bright orange

The Philadelphia Fusion have a 12 man roster and will play their home games in bright orange

DPS:

Jae-Hyeok ‘Carpe‘ Lee

Georgi ‘ShaDowBurn‘ Gushcha

Simon ‘Snillo‘ Ekstrom

Josue ‘Eqo‘ Corona

Tank:

Joona ‘fragi‘ Laine

Su-Min ‘SADO‘ Kim 

Support: 

Joseph ‘Joemeister‘ Gramano

Jeong-Hwan ‘DayFly‘ Park

Isaac ‘Boombox‘ Charles

Alberto ‘Neptuno‘ Gonzalez Molinillo

Flex:

Gael ‘Poko‘ Gouzerch

Hong-Jun ‘Hotba‘ Choi 

San Francisco Shock Overwatch League 2018 Roster

The San Francisco Shock have a nine man roster and will play their home games in dark orange

The San Francisco Shock have a nine man roster and will play their home games in dark orange

DPS: 

Jay ‘sinatraa‘ Won

Dante ‘Danteh‘ Cruz

Andrej ‘BABYBAY‘ Francisty

Andre ‘iddqd‘ Dahlstrom

Tank: 

David ‘Nomy‘ Lizarraga Ramirez Osmar

Support:  

Nikola ‘sleepy‘ Andrews

Daniel ‘dhaK‘ Martinez Paz

Flex:

Matthew ‘super‘ DeLisi

Andreas ‘Nevix‘ Karlsson

Seoul Dynasty Overwatch League 2018 Roster

The Seoul Dynasty have an 11 man roster and will play their home games in black and gold

The Seoul Dynasty have an 11 man roster and will play their home games in black and gold

DPS:

Jun-Hyeok ‘Bunny‘ Chae

Seok-Woo ‘Wekeed‘ Choi

Byung-Sun ‘FLETA‘ Kim

Sang-Beom ‘Munchkin‘ Byun

Tank:

Jin-Hyuk ‘Miro‘ Gong

Dae-Kuk ‘KuKi‘ Kim 

Support: 

Jin-Mo ‘tobi‘ Yang

Je-Hong ‘ryujehong‘ Ryu

Flex: 

Jae-Mo ‘XepheR‘ Koo

Joon-Hyeok ‘ZUNBA‘ Kim

Gi-Do ‘gido‘ Moon 

Shanghai Dragons Overwatch League 2018 Roster

The Shanghai Dragons have an eight man roster and will play their home games mainly in red 

The Shanghai Dragons have an eight man roster and will play their home games mainly in red 

DPS: 

Chao ‘Undead‘ Fang

Weida ‘Diya‘ Lu

Tank:

Wenhao ‘Roshan‘ Jing

Junjie ‘Xushu‘ Liu

Dongjian ‘MG‘ Wu 

Support: 

Peixuan ‘Freefeel‘ Xu

Zhaoyu ‘Fiveking‘ Chen

Yage ‘Altering‘ Cheng