David Hubert est un footballeur belge né le 12 février 1988 à Uccle. Il a évolué au poste de milieu défensif dans plusieurs clubs belges, notamment Anderlecht, le Club Bruges et Zulte Waregem.
Hubert a fait ses débuts professionnels à Anderlecht en 2006. Il a ensuite été prêté au Club Bruges pendant deux saisons, où il a remporté le championnat de Belgique en 2009.
En 2011, Hubert est revenu à Anderlecht, où il a joué pendant sept saisons. Il a remporté deux autres titres de champion de Belgique avec le club en 2012 et 2013, ainsi que la Coupe de Belgique en 2014.
En 2018, Hubert a rejoint Zulte Waregem. Il a pris sa retraite du football professionnel en 2020.
Hubert a également joué pour les équipes nationales de jeunes de Belgique. Il a notamment disputé le Championnat d'Europe des moins de 19 ans en 2007 et le Championnat du monde des moins de 20 ans en 2009.
Hubert est connu pour son intelligence de jeu, sa technique et sa capacité à récupérer les ballons.
En 2022, Hubert est devenu entraîneur de l'équipe U18 d'Anderlecht. Il est considéré comme un entraîneur prometteur et pourrait un jour devenir entraîneur de l'équipe première.