1. Canada
2. USA, Sweden, Russia, in that order
3. Team Europe
4. Team North America U24
5. Finland
6. The Czechs
I had to move Finland one spot higher above the Czechs. The Czech team has probably better forwards (Krejci, Hudler, Plekanec, Vrbata, Voracek, Hanzal, Frolik, Hertl, Palat, Fleischmann), but Finland has very good goaltending, and great team-game that is proven on international level, tournament after tournament.
I can imagine Finland beating the NA team, but the only position (even though an important one) Finland is better at is goaltending. McDavid, MacKinnon, Monahan, Gaudreau, Galchenyuk, Saad, Couturier, Scheifele, Eichel, Larkin....that's undoubtedly a better offensive team.
But to those that don't like my ranking - don't worry. When was the last time something ended exactly as predicted on paper