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.
Brad Boyes had a very unspectacular season, finishing with 8 goals and 16 assists in 60 games. It is no surprise that he was not traded at the trade deadline; who would really want Brad Boyes enough to trade away assets?