Ipswich Town have secured the services of Danny Haynes until 2010 after agreeing a new contract with the promising striker.
The 19-year-old still had a year remaining on his existing contract but has put pen to paper on a new deal after impressing manager Jim Magilton.
Haynes has made four Championship appearances this season.
"It's great news for Danny and great news for this football club," Magilton told the club's official website.
"He has made massive strides over the past 12 months. He has seen the benefits of what hard work can achieve in football and we know there is a lot more to come from him.
"He deserves his contract and now he needs to put that in his bottom drawer and come back to me in a year or so and say to me 'I'm a regular in your side and now I want to talk about an improved deal'.
"He has been rewarded for the hard work he has put in and the challenge is there for him now to stake a claim for a regular place in the side."