Overwatch Teams Rankings

#1 4.57M
San Francisco Shock United States
8 dNext match
1 Lose streak
#2 1.59M
Vancouver Titans Canada
1 dNext match
4 Lose streak
#3 1.33M
Seoul Dynasty Korea
8 dNext match
1 Win streak
#4 1.23M
Shanghai Dragons China
8 dNext match
1 Lose streak
#5 1.14M
New York Excelsior United States
1 dNext match
1 Lose streak
#6 702K
Philadelphia Fusion United States
2 dNext match
2 Win streak
#7 420K
Paris Eternal France
1 dNext match
2 Lose streak
#8 411K
Washington Justice United States
3 dNext match
1 Lose streak
#9 387K
Guangzhou Charge China
7 dNext match
3 Lose streak
#10 356K
Hangzhou Spark China
2 dNext match
1 Lose streak
#11 343K
Chengdu Hunters China
1 dNext match
2 Win streak
#12 339K
Los Angeles Gladiators United States
1 dNext match
4 Lose streak
#13 339K
Toronto Defiant Canada
8 dNext match
2 Win streak
#14 339K
Boston Uprising United States
2 dNext match
1 Lose streak
#15 339K
Los Angeles Valiant United States
7 dNext match
4 Lose streak
#16 339K
Florida Mayhem United States
8 dNext match
2 Win streak
#17 329K
Dallas Fuel United States
2 dNext match
1 Win streak
#18 328K
Houston Outlaws United States
2 dNext match
2 Win streak
#19 328K
Atlanta Reign United States
7 dNext match
4 Lose streak
#20 324K
London Spitfire United Kingdom
1 dNext match
11 Lose streak