 In an effort to rebuild his career, Rodrigues spent another spell on loan to Bristol City.Southampton released him from his contract in July 2002, and he was acquired by Walsall on a free transfer.Rodrigues was released by Walsall in January 2003, having made just one substitute appearance against Ipswich Town.