Date of birth
Pompey academy graduate signed his first professional contract in the summer of 2015 after impressing in the youth ranks.
The left-back made his senior debut in a League Cup triumph over Derby at Fratton Park last season, featuring five times in total in 2015/16.
Haunstrup's only Blues appearance of 2016/17 came in the 2-2 Checkatrade Trophy draw with Reading U23s, before he spent time on loan at National League side Sutton United.
2017/18 was a breakthrough season for the Waterlooville-raised defender, with manager Kenny Jackett showing plenty of faith in him in and around the Blues' first team.
In all, he featured on 20 occasions in all competitions last term.