Birmingham City teenager Reece Brown has signed his first professional contract with the club.

The Blues academy graduate has signed a two-and-a-half year deal having already chalked up four first-team appearances at the tender age of 17.

Brown, an England Under-16 and Under-17 international made his Sky Blues debut in the clash with Burnley in September and his first start came earlier this month against Bristol Rovers.