Overwatch League Academy teams revealed

Just a day after ESPN's Rod Breslau dropped a bombshell of Academy roster news, the Overwatch Contenders website was updated to feature every team competing in this season of Contenders, including each Academy team.

Not every team has officially announced rosters, but the majority of players on Academy teams are known thanks to the ESPN report. Some players are longtime pros and well-known in the community, while others are up-and-comers or diamonds in the rough. Some teams, such as the British Hurricane picked up preexisting local rosters while others built their teams from free agents across the world. Most importantly, some Academy teams have really good names, while others lack inspiration.

Based on a mix of official announcements and the initial ESPN report, here is a list of each player competing on an Academy team. Updates will be made as official announcements come over the next few days:

Hwang "Fl0w3R" Yeon-oh (DPS)

Hwang Yeon-oh (DPS) Jeong "Nenne" Yeon Kwan (DPS)

Jeong Yeon Kwan (DPS) James "Cloneman16" D'Arcangelo (Tank)

James D'Arcangelo (Tank) Mike "Midnight" Ryan (Flex)

Mike Ryan (Flex) Adam "Adam" (Support)

Adam (Support) Anthony "Goliath" Pietro (Support)

Phillip "Kragie" Krag (DPS)

Phillip Krag (DPS) Finley "Kyb" Adisi (DPS)

Finley Adisi (DPS) Cameron "Fusions" Bosworth (Tank)

Cameron Bosworth (Tank) Hafþór "Hafficool" Hákonarson (Flex)

Hafþór Hákonarson (Flex) Jakob "bock1" Kleveland (Support)

Jakob Kleveland (Support) Ryan "CrusaDe" van Wegen (Support)

Ryan van Wegen (Support) daniel "FunnyAstro" Hathaway (Support)

Justin "Kellar" Kellar (DPS)

Justin Kellar (DPS) Justin "Rina" Jeoh (DPS)

Justin Jeoh (DPS) Hugo "SharP" Sahlberg (DPS)

Hugo Sahlberg (DPS) Ryu "Kaiser" Sang-hoon (Tank)

Ryu Sang-hoon (Tank) "Smurf" (Tank)

(Tank) Matthew "Voll" Wallace (Tank)

Matthew Wallace (Tank) Go "Aid" Jae-yoon (Support)

Go Jae-yoon (Support) Luís "Greyy" Perestrelo (Support)

Dalton "Dalton" Bennyhoff (DPS)

Dalton Bennyhoff (DPS) Charlie "Nero" Zwarg (DPS)

Charlie Zwarg (DPS) Cho "GuardiaN" Joon-hwan (Tank)

Cho Joon-hwan (Tank) Son "Oge" Min-seok (Tank)

Son Min-seok (Tank) Grant "Moth" Espe (Support)

Michael "MikeyA" Adams (DPS)

Michael Adams (DPS) Carl "crems" Aspehult (Flex)

Carl Aspehult (Flex) Jeremy "Moop3y" Lensky (Tank)

Jeremy Lensky (Tank) Derek "zza" Johnson (Tank)

Derek Johnson (Tank) Nolan "Paintbrush" (Support)

Nolan (Support) "Mohr" (Support)

Kim "Daemin" Dae-min (DPS)

Kim Dae-min (DPS) Ethan "Stratus" Yankel (DPS)

Ethan Yankel (DPS) Eoghan "Smex" O'neill (Flex)

Eoghan O'neill (Flex) Yoon "Butcher" Seong-won (Tank)

Yoon Seong-won (Tank) Riley "Fahzix" Taylor (Support)

Riley Taylor (Support) Robert "rob420" Garcia (Support)

Corey "Corey" Nigra (DPS)

Corey Nigra (DPS) Daniel "Gods" Graeser (DPS)

Daniel Graeser (DPS) Jeffrey "blasé" Tsang (Flex)

Jeffrey Tsang (Flex) Lee "Panker" Byung-ho (Tank)

Lee Byung-ho (Tank) Mark "Pookz" Rendon (Support)

Mark Rendon (Support) Randal "Roolf" Stark (Support)