Fulham had a season to remember, despite the heartbreak of the Play-offs, and a number of players shone in a squad that was full of confidence and attacking threat.

Slavisa Jokanovic turned Fulham round this year - taking from languishing near the bottom of the Championship to fighting for promotion, while scaring everyone with their depths of attacking talent.

Ryan Sessegnon emerged from the youth team, Fulham scored the joint-top amount of goals in the league and they broke into the Play-offs thanks to a late run - it was a good season at the Cottage.

We've given the squad our end of season marks, you can give yours at the end with our player ratings sliders to let us know how you think they've done.

David Button - 7

It's been a tough season for Button - he came in from Brentford to be Jokanovic's number one but ended it being dropped to the bench after mistakes forced the manager's hand.

He pulled off some really good saves in a Fulham shirt this season, but he always looked like he had a mistake in him and never seemed settled in the frame of the goal at the Cottage.

That said, there isn't too much to choose between Button and Marcus Bettinelli in terms of ability, as proven by the quality of some of the saves the goalkeeper pulled off this season.

I know this will be a questionable one with a lot of you, but despite being dropped and having a few iffy moments he's done enough in my books to warrant a seven.

Marcus Bettinelli - 7

Over the line: Marcus Bettinelli

He came in for the final eight games of the season and as a result the back line looked far more comfortable in possession and in defence.

Okay, so he didn't keep a clean sheet, but he did pull of a number of good saves, especially the one against Yann Kermorgant in the Play-offs and he can be proud of what he did during those games he played.

He'll be disappointed to not have played more and will look to build next year, but he is 25 soon and needs to be getting regular game time to fulfil his potential.

Ryan Fredericks - 7

A solid season for the right back, although a tendency to see a rush of blood has cost him an eight in my ratings.

He looked good going forward at times, although you could perhaps say he was a little inconsistent with his defending over the course of the season.

His final ball lacked somewhat as well in the season, despite getting himself into some really promising attacking position as a result of his skill and pace down the wing.

A good season for Fredericks and something to build on next year.

Scott Malone - 8

A really good season for Malone saw him named in the Football Manager team of the season in what was possibly his best season to date in his career.

While defensively not as strong as some people would like, his attacking threat was potent throughout the season down the left flank and he always looked dangerous.

Like Fredericks, his final ball wasn't always the best, but his link up with Sessegnon down the left towards the latter part of the season was a joy to behold at times.

Tim Ream - 7

Tim Ream takes on Jerome Sinclair

A shaky start suddenly developed into a fine flourish for the American as he grew in confidence more and more as the season progressed.

Since Christmas, he looked a man transformed and went from someone who fans took a sharp inhale of breath when he had the ball to the colossus at the heart of the defence, winning headers and big challenges against centre forwards.

Had his end of season form been his form throughout the campaign he would've got higher than a seven, but I have to take into account his dodgy early periods and for that he gets a seven.

Tomas Kalas - 7

Ream's defensive partner, he's had a very good season in the heart of defence with the American.

He's shown this season that he is one of the better centre backs in the league and that will not have gone unnoticed by both Fulham and their rivals.

Strong in the tackle and with an ability to play with the ball on the deck, he was exactly what Jokanovic wanted in a centre back and I have no doubt that the manager will do everything to try get him back next season.

He was the understudy to Ream in the second half of the season and will be pleased with his contributions.

Stefan Johansen - 8

On the ball: Stefan Johansen

The engine in the Fulham machine, Johansen had a great first season after joining from Celtic in the summer.

You can't have the midfield trio of Fulham with one of the players missing, they each bring something important to the mix and Johansen's endless running from defence to attack really allowed both Kevin McDonald and Cairney to play their football.

His April form was sensational and he ended the season with 13 goals, which before the Play-offs was the most in the Fulham side.

It was a joy to watch him this year, and unfortunately I think he didn't recover from that knock at Huddersfield to allow him to continue that form into the Play-offs.

Kevin McDonald - 8

One of the holy trio, McDonald's work in the holding midfield role was some of the most underrated work of the season.

He was the glue that held the defence and the midfield together, not allowing it to get too stretched when Cairney and Johansen would go roaming while also breaking up play when the opposition tried to attack.

I'm a big fan of holding midfielders and I've liked McDonald for a long time - the way he is able to break up play and then move the ball onto a winger quickly is a big part of how Fulham set up to attack on the counter.

Tom Cairney - 9

Tom Cairney celebrates his equaliser against Leeds

By far and away the side's best player, Cairney has been instrumental to Fulham's season and has been a joy to watch.

His goals and assists have been pivotal to the side, while his pass rate is better than anyone in the division.

He was the metronome to the Fulham attack and dictated how they played, deciding whether to go left or right.

His influence in this side cannot be overlooked, no matter how hard you try, and he is my Fulham Player of the Season.

Scott Parker - 6

He's not really had the game time this season to get any higher than a six, although his experience in the Fulham dressing room will have been invaluable to those around him.

At the age of 36 he was never going to take a starting spot from Johansen, McDonald or Cairney, nor was he going to tear up trees in the heart of midfield this season, but his experience was vital.

I like Parker, but this could well have been his last season at the club and in football altogether.

Neeskens Kebano - 7

Continuing momentum: Neeskens Kebano

A good first season for the forward, although an injury and a call-up to the Africa Cup of Nations did it's best to halt his debut season.

He looked good before both of those, displaying a vast array of skills and the ability to beat a man out wide which is what Jokanovic wanted from his wide men.

When he came back from injury he looked a man reborn and was unlucky not to start more games, but a return of six goals is decent and he should be happy with that.

Floyd Ayite - 7

Another man who was undergoing his first season in English football, his pace and trickery was let down by his inability to finish chances up front.

He scored nine goals, which is great after signing from Bastia in July, but it could have and probably should have been more with some of the chances he spurned.

I'm looking forward to seeing more of him next season if he can kick on and have a proper striker up top with him.

Sone Aluko - 7

Sone Aluko

Aluko is a great player that suffers from incosistency. which has been evident this season.

Some games he is a world beater and can take on anyone and everyone, when in others he is unable to affect the game in the same way.

His importance to this team was highlighted by his nine goals and ten assists and I think he will beat that tally next season, but as with Ayite, only if there is an out and out striker up top with him.

Chris Martin - 4

Disappointing: Chris Martin (Photo by Dan Mullan/Getty Images)

This was always going to be an interesting one to give an end of season mark to considering the amount that went on between Martin and the club.

His goals before Christmas were vitally important to the side, and in the end his eleven goals helped Fulham on their way to the Play-offs.

However, he ruined his season and reputation at the Cottage with his mid-season strike and after that he didn't look the same player.

After January, he only scored once for the Cottagers in the 3-1 win over Preston and I think, despite Jokanovic keeping faith, the right decision would've been to cut losses.

Ryan Sessegnon - 8

What a year this boy has had.

Only 16 for most of the season, he scored seven goals in 30 appearances this year, which was a phenomenal feat for such a young person.

He looked far beyond his years, showing a wealth of maturity and I never once felt uncomfortable when he was on the ball or making a decision .

His performance at Newcastle was one of those that will always live in the memory of the people who were there - the day a 16-year-old dismantled Newcastle in their own backyard.

Denis Odoi - 6

He had a decent first season in England and showed a nice skill set, but you always felt that Fredericks was the first choice right back.

He was more solid defensively perhaps, but as shown at Sheffield Wednesday, he had a tendency to lose the ball and get caught in dangerous positions.

His piece of skill against Newcastle where he used his back to control the ball was one the champagne moments of the season.

Michael Madl - 6

He only made 17 appearances this season as Fulham struggled to find their best centre back partnership, which in the end turned out to be Ream and Kalas.

He looked comfortable on the ball for the Cottagers but only made five appearances since the turn of the year as Jokanovic opted for others over the Austrian.

He definitely has the ability to play at this level and we may well see more of him next season.

Ragnar Sigurdsson - 6

Fulham FC's Ragnar Sigurdsson celebrates scoring his sides second goal against Ipswich Town.
Fulham FC's Ragnar Sigurdsson celebrates scoring his sides second goal against Ipswich Town.

He arrived from Krasnodar after Iceland's superb European Championship campaign, but he never really hit the heights that we were expecting of him this season.

He looked like he was going to be a tough, ball winning central defender but we didn't really see much of that from him this year - he certainly didn't look the same player who scored the equaliser against England at Euro 2016.

It may just be a period of adaptation to the country, and with another year left on his contract he has time to improve.

Lucas Piazon - 7

A good season from the Chelsea loanee, but that jaw injury against Cardiff didn't allow the forward to finish the season the way he wanted.

He played some lovely football in the false nine formation Jokanovic liked to use and his goal at Bristol was a joy to watch - the passing that lead to the goal was some of the best this season.

Piazon gave a good account of himself in the Play-off second leg at Reading and I would like to see him back the Cottage, whether that will happen remains to be seen.

Gohi Cyriac - 6

Celebrations: Gohi Cyriac celebrates his first Fulham goal

Not much to say about Cyriac, apart from his only goal for the club turned against Blackburn out to be a vitally important one in the grand scheme of things as the point saw Fulham into the Play-offs.

Jokanovic never seemed to fancy him and as a result he got very limited game time, and for that reason he gets a six.

Thanos Petsos - N/A

Er, who?