At seasons end the Toronto Maple Leafs dressed 46 different players this season, with many making their NHL and/or Leaf debuts.
I have ranked each player on a grade scale (A, B, …F) that has played at least 20 games this season for Toronto and is still with the team. These grades are based more on both how they fared to their expectations at the beginning of the season than the level of player they are relative to the rest of the team. Part I can be found here. The defensive rankings will follow later this week.