Well now. Last week gave us some very clear statements and not many of them were impacted by ejections and injuries. Now we now know that some teams really are that much better than others - looking at you, Sporting and Montreal, LAFC and San Jose, as well as Toronto and NYCFC.

We also have more games between teams of different levels which allows us to see whether our estimates were right or wrong. On the other hand, there were some clearly surprising results, irrespective of anyone's estimates.

Top Shelf

1 - D.C. United (Previously 2). Ben Olsen's team is not exactly running away with things, but they are also clearly the class of the league right now. And yes, that was a foul on Rooney (and frankly, exposed cleats near Rooney's knee, not a yellow card?) but I think Orlando's coach had a point when he asked why his keeper getting mauled wasn't a foul. That being said, D.C. was dangerous enough that they probably find the winner even if it was not in that moment.

2 - Seattle Sounders (1). A tie at Vancouver makes us wonder a little bit about the Sounders. All of their opponents have been less than stellar, so it is hard to judge.

3 - Los Angeles Football Club (4). Unlike their game against RSL, Vela and his teammates left no doubt about the huge chasm between their team and San Jose.

4 - Sporting Kansas City (5). The match between SKC and LAFC does impact our thinking here, as does the fact that LAFC was on the road, albeit against the putrid Earthquakes, and Sporting being at home against a poor Impact team.

Quality

5 - New York Red Bulls (3). So, maybe that loss to Orlando wasn't the fluke it seemed to be at first. The only thing about the Red Bulls' loss to Chicago was it was on the road, but still, Top Shelf teams don't lose to those teams consistently.

Toronto FC's Alejandro Pozuelo, right, kicks toward the goal against New York City FC during first-half MLS soccer action in Toronto, Friday, March 29, 2019. (Frank Gunn/The Canadian Press via AP) (Chris Young / AP)

6 - Toronto FC (8). We are no longer slowing our roll on TFC. That was a very impressive debut for Pozuelo, and Vanney's side seems to be on quite a roll. Toronto probably has not reached its ceiling.

7 - Columbus Crew (10). Porter may be onto something as the Crew is getting good results against good teams.

8 - Atlanta United (6). "So maybe we were too harsh against Atlanta." Nope. Granted, Columbus is not a trash side, but clearly, Atlanta is not what they were last year.

9 - FC Dallas (9). It's tough to see a team play so well on the road and not move up, but we have some questions and the teams ahead of Dallas have various things in their favor, whether it is a more consistent scoring threat, a more veteran roster or something else. But make no mistake, The Kids Are Alright, and anyone who looks at Dallas as a rebuilding team they don't need to worry about will suffer the consequences. Paxton Pomykal - learn the name, and not just the spelling - and Jesus Ferreira showed some real quality on Saturday. Another reason we hesitate to move Dallas up more is the opponent - RSL has more red cards than wins this season, and they also had to make an injury sub early in the first half. Credit to FCD for finishing the game, but it was there for the taking.

10 - Philadelphia Union (12). When they beat the Crew, Columbus might have been a little short. The Cincinnati side Philadelphia beat was a solid team that the Union beat on the road. We are feeling better about Philadelphia.

11 - Houston Dynamo (11). Last week we said, "Looking back at the opponents, we struggle to see enough to move them up." Granted, it was a road win, but it was against a Rapids side that might be closer to San Jose than any of the other MLS teams, which is not a good thing for Colorado.

12 - NYCFC (7). Finally, we have movement in the Lindstrom-Doyle Battle Royale* and it is not in Kevin's favor. Granted, Toronto pulled out a shiny new toy, and it was on the road for Torrent's side, but 4-0 is a tough loss to take, and looking at the body of work, we just can't justify keeping NYC much higher.

Middling

13 - LA Galaxy (15). Someone ask Taylor Twellman if he would have thought the second penalty should have been called if he had been the one that the Portland netminder clattered into. Seriously, sometimes I wonder about these announcers... Either way, the Timbers are bad and the Galaxy are good enough to beat them.

FC Cincinnati midfielder Allan Cruz (15) reacts with forward Roland Lamah (7), above, after scoring in the second half of an MLS soccer match against the Portland Timbers, Sunday, March 17, 2019, in Cincinnati. (AP Photo/John Minchillo) (John Minchillo / AP)

14 - FC Cincinnati (14). Reality check for the new kids, but that will happen. This still is a better team than we gave them credit for at the start of the season and it looks like they will be at least competitive against most teams.

15 - Real Salt Lake (13). Yes, Petke is playing the kids. Yay. But what are they learning? Another game, another red card. This is no way to compete in MLS. Maybe, just maybe, the gaffer needs to consider that it isn't the refs. Maybe it is him and the tone he sets in the locker room.

16 - Chicago Fire (23). This may be a bit of a knee jerk reaction, but the Red Bulls do still have a solid team and a win is a win, even at home. If nothing else, this is something most of the teams below this slot have not been able to do so far this season.

17 - Minnesota United (16). A tough loss in another road game. Maybe the road warrior thing is wearing them down, or maybe New England really needed a win before their season went in the toilet in March. Either way, The Loons aren't who they were last year and that is a good thing. Let's see how they do when they get to play in front of the home crowd.

18 - Orlando City SC (19). We struggled a bit with where to put Orlando. In some ways, they have hung with much better teams, and at times looked like the better side against D.C. last night, but this is a results-based industry. On the other hand, we seriously doubt any of the teams below the Lions could have been as competitive.

19 - New England Revolution (21). Dead cat bounce? Probably not. The Revs weren't this bad last season, so this is probably a team that was better than their performances showed some pride. The question is whether they can do it more consistently, which is what they failed to do last year.

20 Vancouver Whitecaps (22). We hesitate to really move them up much for a home tie, even against a team we think is really good like Seattle, but considering the results for the teams below them, they need to at least be this high.

21 - Montreal Impact (17). It will be very interesting to see how the Impact respond to the butt kicking at the hands of a really good Sporting team, but make no mistake, that was a very poor performance.

22 - Portland Timbers (18). Another place where we might be overreacting, but the results just really do not justify them being any higher. The only consolation is they are not in the bottom tier.

CARSON, CALIFORNIA - MARCH 31: Zlatan Ibrahimovic #9 of Los Angeles Galaxy falls over Jeff Attinella #1 of Portland Timbers and Jeremy Ebobisse #17 of Portland Timbers during the second halfat Dignity Health Sports Park on March 31, 2019 in Carson, California. (Photo by Katharine Lotze/Getty Images) (Katharine Lotze / Getty Images)

Poor

23 - Colorado Rapids (20). This is going to be a really long season for the Mile High Club.

24 - San Jose Earthquakes (24). Maybe we need to reconsider this promotion/relegation thing...

(*) From time to time Kevin reviews other rankings after he has published the ones done for 3rd Degree. At the beginning of the season, he noticed that there were a lot of similarities to what Matt Doyle had written for MLSSoccer.com, but in one place, there was a significant difference - NYCFC. We will track this to see who was more right for as long as it is worth it.