Wolverhampton Wanderers have confirmed the appointment of former club defender Rob Edwards as their new manager on a three-and-a-half-year contract, following the dismissal of Vitor Pereira.
Edwards joins Wolves after leaving Championship side Middlesbrough, where he had been head coach since June.
The 42-year-old’s move comes after an initial approach was rejected, but both clubs later agreed on a compensation package.
A familiar face at Molineux, Edwards made 111 appearances for Wolves between 2004 and 2008.

His managerial career has seen him lead Luton Town in the Premier League before taking charge at Boro, whom he leaves sitting second in the Championship, five points behind leaders Coventry City.
Struggling Wolves turn to former player
Wolves are currently bottom of the Premier League table, with only two points from their first 11 matches. The club’s hierarchy is hoping Edwards can spark a turnaround and steer them out of the relegation zone.
He will be assisted by Harry Watling, who worked alongside him at Middlesbrough and now joins Wolves as assistant head coach.
Boro confirm departure
In a statement, Middlesbrough said assistant manager Adi Viveash will oversee the team on an interim basis. The club acknowledged Edwards’ decision to leave despite being under contract until 2027.
“Rob made it clear he wanted to join Wolves, and we reluctantly agreed on compensation for both him and Harry Watling,” the club said. “We thank Rob for his contribution and wish him well in his new role.”
Wolves chief backs Edwards’ return
Wolves executive chairman Jeff Shi expressed confidence in Edwards’ appointment, highlighting his connection to the club and growth as a manager.
“Rob showed strong tactical awareness during his time as a youth coach here and has since developed a clear identity and leadership style,” Shi said. “He knows the club, the fans, and he is very talented.”