Cliftonville have confirmed that Jay Donnelly and Levi Ives have signed new deals, while Jude Winchester and Tomás Cosgrove have left the club.
Reds academy product Donnelly, whose brother Rory also plays for the club, has been at Solitude since he was a teenager and has racked up 160 appearances in four years.
The 23-year-old attacking midfielder has scored 25 times and was part of the side that reached the IFA Cup semi-final earlier this month, losing 3-1 to Coleraine.
Defender Ives joined the Reds from Torquay United in October 2015 and the 20-year-old has made 119 appearances for the Belfast club, scoring five times.
The club confirmed they had come to an agreement with midfielder Winchester to leave the club, while talks have also finished with Cosgrove.