The 2017-18 season has had more ups and downs than peaks in the Rocky Mountains.

While he absolutely needed to go, no one would have expected former head coach Earl Watson to be fired after only three games. Thus, with less than a week in, the Suns began one of the most volatile up and down seasons in recent memory, a season in which Phoenix was originally predicted by some to have a win total in the teens, but are now, at least very loosely, vying for a playoff spot, and looking much improved over preseason predictions.

Starting the season 0-3, the Suns won four of their next five, and for the first time in two seasons actually had a .500 record. They slipped since and when Devin Booker went down in early December, it seemed that the season was entirely lost.

Yet, the young Suns didn’t seem to realize that they were supposed to lose out, and they fought valiantly, even pulling out a surprising road victory at the Minnesota Timberwolves the week before Christmas.

Following a five game losing streak in mid-December, the Suns have six wins over their last ten games, a feat that really had seemed out of their reach.

In this post, I will offer grades for each player in the form of traditional high school grades, A-F.

Fortunately no one received an F. Several players will not receive grades though, Alan Williams and Davon Reed for not having played a game yet, and Alec Peters and Danuel House for very limited playing time with the big club.