Brandon Neil Haunstrup (born 26 October 1996) is an English professional footballer who plays for Portsmouth as a central defender.