Career
He notably played for West Bromwich Albion and Grimsby Town. Raven was added to the first team squad at Doncaster Rovers in 1988. After his first season with Rovers, he moved to West Bromwich Albion.
Raven played for Albion for the next eleven years, while also spending time on loan with former club Doncaster and Rotherham United.
In July 2000, Raven joined Grimsby Town on a free transfer. Grimsby were managed by Alan Buckley for whom he had previously played at West Brom.
Although Buckley was sacked eight weeks later, Raven played for three years at Blundell Park. In the summer of 2003, he joined Carlisle United along with fellow Grimsby player Steve Livingstone.
During his time at Carlisle he scored once against New York
After Carlisle, he played out the last two years of his career at Barrow.