1. Vancouver Titans (12-0)

The Titans continue to dominate the 2019 Overwatch League season. Still undefeated and sitting at a 15-0 match record (counting the Stage 1 Playoffs), doubts and questions regarding their adaptation to the US are long gone. Vancouver are undoubtedly the best team in the world, until someone throws a spanner in the works for the Stage 1 champions.

2. San Francisco Shock (9-3)

After setting a league record for most consecutive map wins (20), the Shock show no signs of slowing down. I can’t help but think that we’re at a point where we can legitimately start to wonder if San Francisco are better than Vancouver this stage. With the Excelsior dropping a series to the Reign, the Shock now have some breathing room between them and the third spot in the standings. This position sets them up perfectly for a rematch against the Titans in the Stage 2 Finals.

3. New York Excelsior (12-1)

The Excelsior verified some community concerns last week when they dropped a match to the struggling Reign. The respect remains in place for a legendary team that finished the inaugural season with a 34-6 record, but at this point in time, challengers in Vancouver and San Francisco have successfully dethroned New York. There’s no doubt that this team still has an unreal skill ceiling, but we’ll have to see if shaky performances ultimately take their toll on the Excelsior’s star-studded roster.

4. Los Angeles Gladiators (9-4)

The Gladiators have ​finally shown up to play. Hailed as one of the best teams in practice by several other Overwatch League teams, the Gladiators have started to prove themselves in official matches on stage as well. The team is currently on an eight-match winning streak, six of which are in Stage 2—and 18-year-old prodigy ​Gui-Un "​Decay​" Jang​ is showing up big time for Los Angeles. With their cerebral adaptation to the Hunters’ DPS-heavy compositions in Week 3, the Gladiators have proved that they’re ready to take on our top three teams in the Stage 2 Playoffs.

5. Seoul Dynasty (5-5)

The Dynasty find themselves in an odd spot in Stage 2. With a 1-2 record in Stage 2, an argument can rightfully be made that there is no way Seoul deserves to be ranked this highly. However, when you look at their win-loss record, you definitely have to take their opponents into account. To recap: The Dynasty lost 3-2 to the Gladiators and dropped a 3-1 match to the Titans before wiping out Dallas 4-0 in Week 3. There’s no apparent superstar player in the lineup with ​Chan-Hyeong "​Fissure​" Baek benched​, but due to the team's consistency against some of the league’s best teams and their upset against the Excelsior in the Stage 1 Playoffs, the Dynasty get to claim this spot until one of the mid-table teams can displace them.

6. London Spitfire (7-4)

At last, the 2018 season champions have returned to form. While London has struggled to consistently dominate inferior opponents as well as San Francisco has (perhaps I have overly high expectations), I can undoubtedly say that the Spitfire look like a new team with ​Jae-Hui "Gesture​" Hong​ and ​Jun-Young "​Profit​" Park​ leading the charge in Stage 2. Across the board, London looks revitalized and ready for the Stage 2 Playoffs. They're not a team to sleep on anymore. They’re back.

7. Shanghai Dragons (6-6)

With the Hunters starting to slip as of late, the Dragons have established themselves as the best DPS-friendly team in the league. ​Jin-Hyeok "​Dding​" Yang​ has repeatedly showcased a fantastic Pharah—hailed by some of his competitors as the best Pharah in the league—and his partner-in-crime, ​Min-Sung "​Diem​" Bae, has showed us why Philadelphia’s Jae-Hyeok "​Carpe​" Lee has referenced Diem as his inspiration for starting to practice McCree and Widowmaker. League analyst Josh "Sideshow​" Wilkinson is not kidding around when he says that this DPS duo has the potential to be the best in the league.

8. Philadelphia Fusion (8-5)

Philadelphia continues to struggle to break through as a top-five team. After suffering a crazy-hard Stage 2 schedule with two matches against the Excelsior in the span of two weeks—that went the way you’d expect them to—the Fusion still find themselves at 3-3 with their only other loss against the Spitfire (and it was a close one). While the Fusion have not beaten any significantly strong team this stage, I do expect them to challenge any other mid-table team, and I believe they’ll only get better. Philadelphia rightfully find themselves here.

9. Dallas Fuel (6-5)

And now we get into the nitty gritty. With a bunch of teams making an argument for the final two spots, I choose the Fuel for this one. Despite losing all eight maps in Week 3 against the Titans and Dynasty, the Fuel have still made an impression this stage. It’s true that Dallas, at times, suffers some incredible lows, but equally, they sometimes show us some real highs. Lucas "​Note​" Meissner has definitely found tank-line synergy with Min-Seok "​OGE​" Son, but it still all comes down to whether OGE has a good game or not. While French duo Dylan "​Akm​" Bignet and Benjamin "Unkoe​" Chevasson continue to be the most consistent part of the Fuel, the rest of the team will have to work through their inconsistencies in order to elevate their position in the league.

10. Hangzhou Spark (5-6)

The Hunters have only mustered a 4-0 against the Eternal and a 3-1 win over the Justice in Week 1. I think I’m going to pass on them; the Hunters have been figured out. Instead, I’m going for the controversial pick of the Spark for my last spot. Although similar to Chengdu—in not mustering any convincing wins so far in Stage 2—they’ve at times showed great signs of improvement with ​Ho-Jin "​IDK" Park coming up clutch in their 3-2 win over the Uprising in Week 2. They did drop two maps to one of the worst teams in the league (Guangzhou), but I will go out on a limb and say that it was only because of their lack of preparation for Yiliang "Eileen​" Ou’s ​Doomfist. I’m bullish on the Spark. If they pull out the Winston-Brigitte-Sombra-Moira composition in Week 4 against the Hunters, I’m predicting two wins for them this weekend. Buy, buy, buy!

For Week 4, the Overwatch League hits the road for the Dallas Fuel Homestand Weekend. The matches kick off Saturday, April 27, at 9 a.m. PDT, when the Eternal (5-6) take on the Spitfire (7-4). Watch all 2019 season matches live and on demand on overwatchleague.com, the Overwatch League app, our Twitch channel, MLG.com, and the MLG app.