Wolverhampton Wanderers have announced that eight first team players are leaving the club.
Ruddy has spent the past five years with the club, but his contract has now expired.
Saiss has been with Wolves for six seasons, but is also departing on a free.
Brazilian defender Marcal is also leaving, along with youth quintet Conor Carty, Pascal Estrada, Raphael Nya, Jamie Pardington and Faisu Sangare.
Joao Moutinho may also depart on a free, as his contract is expiring, but the club are still in talks for a possible extension.