Date of birth
David, also known as Dai, joined Town in the summer of 2020 on a free transfer. The Welsh goalkeeper put pen to paper on a two-year deal, with the Club having the option to extend the deal a further 12 months.
The shot-stopper came through the youth system at Swansea City and enjoyed loan spells at Port Talbot, Hereford United, St Mirren and Portsmouth while on the books with The Swans.
He joined Oldham in July 2015 before signing for Northampton Town in June 2016, where he would go on to win promotion to League One via the play-offs in his fourth season.
Dai, who has represented his country at youth level, made his Town debut against Arsenal in the EFL Trophy in September 2020.
He wears the number 28 shirt for Blues.