The season is over, and we’re going to rate every player who played more than 20 games this season on their performance the same way we were all graded back in the day - on a report card scale of A to F. We’re taking a look at everyone from Bailey to Rodrigues in our 2016-17 Buffalo Sabres Report Cards.

Age: 25

Contract: RFA (paid $2,250,000 last year)

Introduction: Buffalo-born Marcus Foligno matched his point total from last season, chipping in with goals here and there as well as providing a physical presence. The forward saw time on pretty much every line up and down the squad over the season.

Key Stat: Foligno picked up 279 hits this season, fifth highest in the NHL and second among all forwards. He was on the ice for 15:28 a game and only missed two games all season. The winger was also a key part of the Buffalo Sabres penalty kill unit, averaging 1:10 of short-handed time per game.

Thumbs Up: His work ethic and fearlessness in going into the corners to retrieve the puck has been a hallmark of his game, getting him some time on the top line with Jack Eichel. On a defensively-terrible team, Foligno ended up only a -1.

Thumbs Down: There’s always been the hope that the 6’3” forward will push on and have a breakthrough season, but at this point doesn’t look any more than a glorified fourth-liner. When his two-year deal expired, he was given a one-year contract to prove himself. With that expired, where does the younger Foligno brother go now?

Memorable Moment: While Foligno potted 13 goals including a two-goal night against the Coyotes, it was his sheer machismo fixing his hair before taking down the not-renowned-for-his-mental-acuity ape-impersonator Shawn Thornton that comes to mind from this last season.

Voting: Using the good old grade school system of A, B, C, D, F, with a grade of A representing a great season, a grade of C being the performance you expected, and F a very poor season, rate Marcus Foligno on his performance this year.