Only spot Canada has an issue of sorts is a top flight goalie right now. Forwards and defence are fine and would still be tops in a best on best tourney. Hockey is still a team sport and an overall team they are still the one to beat.
The USA is just as strong as Canada right now. I would say Canada and the USA would go in as co-favourites if a tournament were to occur today. They have them beat in goalies and the USA’s top 4 is better than Canada’s: Makar, Toews, Morrisey, Pietrangelo < Fox, Slavin, Hughes, McAvoy. Canada has more defensive depth though so if an injury occurs to any of the top American defencemen, I think Canada would edge them slightly on the backend.
Up front, you obviously have your generational talents in McDavid, MacKinnon and Crosby. You also have strong ancillary players in Point and Marner, but after that it’s kind of bleak. Stamkos and Marchand are older and then Canada has to start relying on guys like Barzal, Cozens, Kyrou, Huberdeau, RNH, Stone, Thomas, Cozens Giroux, Tavares, Konecny, PLD, Schiefele. Like these guys are GOOD options, but when you look at America’s forward group, I feel they have better supplementary players.
Outside of your Generational American talents in Matthews and Hughes, you have the Tkachuks, Jrob, Tage Thompson, Eichel, Kyle Connor, Gaudreau, Keller, Larkin. Most of these guys are younger and more established than Canada’s supplementary players. The USA’s forward core is so deep that it’s gotten to the point where they can legitimately roll a B-Team of Zegras, Caufield, Guentzel, JT Miller, Debrincat, Boldy, Berniers, Tuch, Pavelski, Kane, and Terry.
I would say the forwards are EVEN and IM ONLY saying that because of the McDavid and MacKinnon factor. If even one of them gets injured, the advantage swings to the Red and Blue.