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
1 Lose streak
# 4 1.19M
Shanghai Dragons China
2 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 352K
Guangzhou Charge China
3 Lose streak
# 10 322K
Hangzhou Spark China
1 Lose streak
# 11 309K
Chengdu Hunters China
1 Lose streak
# 12 306K
Los Angeles Gladiators United States
2 Lose streak
# 13 306K
Houston Outlaws United States
7 Lose streak
# 14 306K
Los Angeles Valiant United States
2 Lose streak
# 15 306K
Florida Mayhem United States
1 Lose streak
# 16 306K
Dallas Fuel United States
2 Lose streak
# 17 306K
Toronto Defiant Canada
4 Lose streak
# 18 306K
Boston Uprising United States
1 Lose streak
# 19 306K
Atlanta Reign United States
2 Lose streak
# 20 291K
London Spitfire United Kingdom
11 Lose streak