After teasing the hockey community for weeks, the NHL on Monday finally released its Reverse Retro jerseys for all 31 teams.

Some are fantastic, while others miss the mark completely. Below, we rank each new kit from worst to best:

31. Vegas Golden Knights

Given they've only existed for three seasons, the Golden Knights don't have much history to draw from. They decided to honor the now-defunct IHL's Las Vegas Thunder in a blend with their current colors, but it clashes terribly.

30. Detroit Red Wings

Eliminating red from the details in the Red Wings' uniforms should be considered a sin. These look like practice jerseys at best.

29. Winnipeg Jets

This one is a head-scratcher. The Jets have donned some of the nicest threads in league history, but the decision to drown out the blue with a grey base is a complete disaster.

28. Nashville Predators

At first glance, the return of the original sabertooth feels like the only retro thing about the Predators' remix. But the striping along the arms is also an homage to the earliest edition of the club's uniform, which hasn't varied much over its relatively brief history.

27. Dallas Stars

The Stars get points for bringing back their best logo, but the design is incredibly uninspiring and feels incomplete. 

26. Toronto Maple Leafs

The Maple Leafs' 1970-inspired design was a promising idea, but incorporating grey into a scheme that's only ever used two colors makes no sense. The logo doesn't seem to match the rest of the outfit, either.

25. Columbus Blue Jackets

The Blue Jackets pay homage to their original emblem in this retro thread, but going with red as the primary color doesn't feel like the right choice for a club that's donned several strong shades of blue over its existence.