Alex Neil’s side will face Wycombe Wanderers in the League One play-off final at Wembley as they look to end a four-year stay in the third tier.
The Black Cats will receive extra time to make decisions about players who will be out of contract this summer, with the likes of Lynden Gooch, Bailey Wright and Aiden McGeady all nearing the end of their current deals.
Sunderland also have several players who are on loan at the club, including Nathan Broadhead, Jack Clarke and Callum Doyle.
We took a look at the contract lengths of those senior players who will remain at Stadium of Light next season as things stand:
1. Alex Pritchard - Summer of 2023
After a slow start to the campaign, due to missing a large part of pre-season, the 29-year-old playmaker has been one of Sunderland's standout performers since joining the club from Huddersfield last summer.
Photo: JPI Media
2. Danny Batth - Summer of 2023
A January signing who struggled with injury setbacks at the start of this year. The experienced centre-back, 31, has formed a strong defensive partnership with Bailey Wright in recent weeks, though.
Photo: JPI Media
3. Corry Evans - Summer of 2023
The Sunderland captain, 31, took a while to convince the Black Cats supporters after joining the club from Blackburn in the summer. Evans has been a key player under Alex Nei, though, and played a big part in the side's 13-match unbeaten run.
Photo: JPI Media
4. Carl Winchester - Summer of 2023
It's a shame that Winchester's season has been cut short due to a groin injury. The 29-year-old has been a regular starter under both Lee Johnson and Alex Neil, and played in different positions.
Photo: JPI Media