Overwatch Teams Rankings

#1 4.58M
San Francisco Shock United States
5 dNext match
1 Lose streak
#2 1.6M
Vancouver Titans Canada
6 dNext match
10 Lose streak
#3 1.41M
Shanghai Dragons China
13 dNext match
3 Win streak
#4 1.34M
Seoul Dynasty Korea
6 dNext match
1 Lose streak
#5 1.15M
New York Excelsior United States
6 dNext match
2 Lose streak
#6 725K
Philadelphia Fusion United States
13 dNext match
2 Win streak
#7 509K
Dallas Fuel United States
13 dNext match
1 Lose streak
#8 444K
Washington Justice United States
12 dNext match
1 Lose streak
#9 431K
Paris Eternal France
5 dNext match
1 Lose streak
#10 398K
Guangzhou Charge China
6 dNext match
2 Lose streak
#11 384K
Florida Mayhem United States
6 dNext match
3 Lose streak
#12 384K
Atlanta Reign United States
12 dNext match
2 Lose streak
#13 367K
Hangzhou Spark China
6 dNext match
1 Lose streak
#14 354K
Chengdu Hunters China
6 dNext match
2 Lose streak
#15 351K
Houston Outlaws United States
13 dNext match
1 Lose streak
#16 351K
Toronto Defiant Canada
6 dNext match
3 Lose streak
#17 351K
Boston Uprising United States
6 dNext match
3 Lose streak
#18 351K
Los Angeles Valiant United States
6 dNext match
10 Lose streak
#19 351K
Los Angeles Gladiators United States
5 dNext match
1 Lose streak
#20 336K
London Spitfire United Kingdom
5 dNext match
19 Lose streak