Fulham find themselves just one win away from returning Premier League football to Craven Cottage. Should that happen though the side may see itself needing a major overhaul.
The Cottagers will need certainly need to improve their current squad with the money promotion brings, but keeping hold of key figures and youth prospects might be just as important to the west London side.
Fulham have a relatively small first team squad too, with a number of their big players in the second half of this season being on loan, so it's almost certain there will be a fair number of new faces coming to the club in the summer.
In 2017/18, newly-promoted Brighton and Huddersfield brought in 13 new faces each over the summer and broke their record transfer fees, and you'd expect to see much of the same from Fulham should they beat Aston Villa in the play-off final and be promoted this season.
Marcus Bettinelli - STAY - Blighted by injury for another season, Bettinelli has locked down his position in Fulham's goal since his return from the sidelines in December. He's put up the figures to match too, keeping 13 clean sheets and conceding just 21 in 29 appearances this season. Keeping him at the west London club should be an easy choice.
David Button - GO - Button deputised well whilst Bettinelli was injured, but managing just three clean sheets in 21 games at Championship level is concerning, especially if he is put up against stronger opposition. He should be appreciated for his work this season, but let go and improved upon.
5. Full Backs
Ryan Fredericks - STAY - Fredericks has proven himself to be an asset to Fulham; a full back that is happy to go forwards but understands and competently manages his defensive duties. It's highly likely he will be in the Fulham side again next season.
Matt Targett - STAY - A January loan signing from Southampton, he's been an improvement to the Fulham team and the Cottagers could be strengthened significantly if they try and sign him permanently. The Saints aren't likely to let him go easy, though.
Cyrus Christie - GO - Christie has struggled to find game time since his January move to the London side and that is unlikely to change in the Premier League. Fulham should look to cash in.
Denis Odoi - GO - Odoi is in a strange position for Fulham ahead of next season. He featured heavily this season for the Cottagers, but with low chance creation and at 29 years of age, Fulham may be better served looking for an improvement.
4. Centre Backs
Tomas Kalas - STAY - One of the never-ending production line of Chelsea youth players, Kalas has spent almost his entire Blues career on loan - including at Fulham for both of the last two seasons. He is easily Fulham's best centre back and they would be wise to try to use the promotion money to sign him permanently.
Tim Ream - STAY - Ream may lack Premier League quality, but he is a prominent member of the Fulham defence and an experienced head. Those can make all the difference in the top division and the Cottagers would be wise to keep him around.
Marcelo Djalo - GO - Djalo has found little game time - fewer than 200 minutes all season - and should be quickly moved on before a potential Premier League season hits Craven Cottage.
3. Centre Midfielders
Kevin McDonald - STAY - McDonald is an imposing figure in midfield and an experienced head, which makes up for a lack of Premier League ability. He'd be a wise figure to keep around to help rally the team during difficult periods.
Stefan Johansen - STAY - While the Norwegian can certainly play a role in the side and should be kept around to do so, he's not necessarily a Premier League starter. He should be kept at the club, but improvements must also be made.
Ibrahima Cisse - GO - Managing just 370 minutes on the pitch, and doing little of note in that time, the Belgian defensive midfielder should be let go.
Tayo Edun - STAY (LOAN) - At 20 years of age Edun is starting to break into the first-team squad and experience senior football - though a loan move might be better served to improve the youngster, given summer signings will likely push him back down the pecking order.
Oliver Norwood - STAY - Another of Fulham's successful loanees, Norwood offers some creativity in the midfield for Fulham and, should he be available on the cheap, a permanent deal from Brighton could be smart business.
2. Attacking Midfielders
Ryan Sessegnon - STAY - An absolute must for Fulham is retaining Sessegnon. The 17-year-old has kicked on from last season's success and been a real revelation for the Cottagers, with 16 goals this season and remarkable versatility. It will be difficult to keep him, with big clubs likely to be stalking his every move in the summer, but if they do manage it then it may prove be the best business they do all transfer window.
Tom Cairney - STAY - Cairney has been a man in demand in recent transfer windows, and it's easy to see why. The Fulham captain is a creative influence with a lot of talent and Fulham again must do their best to retain his services, though they will likely face tough competition once again.
Neeskans Kebano - GO - Kebano has done a job when asked for Fulham and served his purpose, but it remains to be seen whether he has the quality to be effective in the Premier League. Should they be able to find a suitable replacement, Fulham may be better served letting the player go.
Lucas Piazon - STAY - Another Chelsea loanee, Piazon has spent the last two seasons at Fulham and has been relatively successful - the Brazilian managing seven goals and five assists this season. If he can be signed for a cheap price, it would be smart business for Fulham to keep him around.
Sheyi Ojo - GO - Ojo has had a relatively successful loan spell at Fulham but it may not be financially wise to bring the player in permanently. He would likely demand a fairly high transfer fee and it remains to be seen whether he could manage it at a higher standard of football.
Floyd Ayité - GO - Ayité is a good technical player, but with just four goals and two assists in 29 appearances he is unlikely to do well at a higher standard and will likely become surplus to requirements so should be released to save the wage costs.
Luca de la Torre - STAY (LOAN) - De la Torre is another emerging Fulham youngster this season, with the American racking up 50 minutes of senior football across five substitute appearances. A loan move may serve the young player well, giving him a further taste of the competitive game.
Aleksandar Mitrovic - STAY - With 12 goals in 19 appearances, Mitrovic has been a driving force for Fulham since his deadline day signing in January. While a fan favourite, he remains hugely out of favour with Rafa Benitez back at Newcastle and the Cottagers would be foolish not to take advantage and sign the Serbian permanently for next season.
Aboubakar Kamara - GO - With just seven goals across 34 appearances at Championship level, there are serious doubts as to whether Kamara could cut it at Premier League level. It may be wiser to let the player go and invest in a better replacement.
Rui Fonte - GO - The 28-year-old Portuguese forward has just three goals in 28 games for Fulham and so it remains unlikely that the Cottagers will retain Fonte's services ahead of the new season.
Cauley Woodrow - STAY - Woodrow has spent the season on loan at Bristol City and has done well enough to merit potentially staying on at Fulham. The 23-year-old still has a few years to improve, though he is unlikely to be more than a backup player for the Cottagers next season, so if good offers come in over the summer he may still leave.