The 17-year-old had been in talks over a move to Molineux after the two clubs agreed a fee, believed to be in the region of £100,000.

Defender Odofin, who has made two appearances for the Bees this season, will join the club's development squad.

He is the latest young player to arrive at Wolves this season as they continue to snap up promising talent for the future.

Daniel Armstrong, Will Randall and Aaron Collins have already joined from Hamilton Academical, Swindon Town and Newport County respectively.

Odofin said: "I'm delighted. It's been a long time coming. There's been a lot of talk and there was a lot of speculation.

"Barnet have been great about, it so I was never worried and I knew I was always going to end up coming here. I'm just happy to get it done.

"I love it. I'm really looking forward to getting started. I know Wolves is a community orientated, family friendly club and that really appeals to me.

"That's the kind of person I am, I'm family orientated person. I know that this was definitely the best move for me."

Advertising

Odofin had been on the books of Tottenham Hotspur and Reading, who both released him, before landing a professional deal with Barnet.

He said: "I didn't want to let it lie. I still loved the game and I wanted to keep going. My mum went to Barnet because she was watching one of my friends play and she spoke to one of the coaches.

"I came down for a trial and, within six weeks, they signed me. I like to think that shows character. I get a lot of that from my mom, she's never stopped since the beginning.

"I'm very thankful to her and this move is as much for her as it is for me. I'm really looking forward to it and I'm really excited."