Overwatch Teams Rankings

#1 4.74M
San Francisco Shock United States
1 Lose streak
#2 3.11M
Shanghai Dragons China
6 Win streak
#3 1.6M
Vancouver Titans Canada
3 Lose streak
#4 1.5M
Seoul Dynasty Korea
3 Lose streak
#5 1.38M
Atlanta Reign United States
1 Lose streak
#6 1.18M
Dallas Fuel United States
2 Lose streak
#7 1.15M
New York Excelsior United States
2 Lose streak
#8 885K
Philadelphia Fusion United States
2 Lose streak
#9 627K
Chengdu Hunters China
2 Lose streak
#10 612K
Los Angeles Gladiators United States
2 Lose streak
#11 604K
Washington Justice United States
2 Lose streak
#12 591K
Paris Eternal France
2 Lose streak
#13 527K
Hangzhou Spark China
6 Lose streak
#14 511K
Boston Uprising United States
4 Lose streak
#15 511K
Houston Outlaws United States
2 Lose streak
#16 511K
Toronto Defiant Canada
1 Lose streak
#17 398K
Guangzhou Charge China
2 Win streak
#18 384K
Florida Mayhem United States
2 Lose streak
#19 351K
Los Angeles Valiant United States
18 Lose streak
#20 336K
London Spitfire United Kingdom
1 Win streak