Overwatch Teams Rankings

#1 4.54M
San Francisco Shock United States
9 Win streak
#2 1.56M
Vancouver Titans Canada
2 Lose streak
#3 1.29M
Seoul Dynasty Korea
3 dNext match
2 Win streak
#4 1.19M
Shanghai Dragons China
3 dNext match
1 Lose streak
#5 1.11M
New York Excelsior United States
1 Lose streak
#6 680K
Philadelphia Fusion United States
2 Lose streak
#7 399K
Washington Justice United States
1 Lose streak
#8 386K
Paris Eternal France
2 Lose streak
#9 353K
Guangzhou Charge China
3 dNext match
1 Win streak
#10 322K
Hangzhou Spark China
1 Lose streak
#11 309K
Chengdu Hunters China
1 Lose streak
#12 307K
Dallas Fuel United States
3 dNext match
4 Lose streak
#13 306K
Los Angeles Gladiators United States
2 Lose streak
#14 306K
Houston Outlaws United States
7 Lose streak
#15 306K
Toronto Defiant Canada
4 Lose streak
#16 306K
Boston Uprising United States
1 Lose streak
#17 306K
Los Angeles Valiant United States
2 Lose streak
#18 306K
Atlanta Reign United States
2 Lose streak
#19 306K
Florida Mayhem United States
1 Lose streak
#20 291K
London Spitfire United Kingdom
11 Lose streak