Charles de Ketelaere est un footballeur belge international qui joue comme milieu offensif pour l'Atalanta Bergame et pour l'équipe nationale de Belgique, les Diables rouges.
Il fait ses débuts sur la pelouse de la KFC Varsenare, en tant que junior, puis rejoint le Club de Brugges en 2008. En 2019, il passe en senior au sein de l'équipe et gagne le Championnat de Belgique à trois reprises (2020, 2021 et 2022), ainsi que la Supercoupe de Belgique (2021 et 2022). Il tente le grand saut vers l'étranger en août 2022, lorsqu'il signe au Milan AC contre 37,5 millions d'euros. Prêté à l'Atalanta Bergame après une année difficile à Milan, il est même vendu définitivement en juillet 2024.
Charles de Ketelaere joue pour la première fois avec les Diables rouges lors d'une rencontre amicale avec la Suisse, lors de laquelle il remplace Thorgan Hazard en fin de match. Une année plus tard, en 2021, il joue en Ligue des Nations contre l'Italie et marque son premier but en sélection, ce qui ne suffira malheureusement pas à assurer la victoire des Diables rouges. En 2022, Charles de Ketelaere est dans la sélection officielle d'attaquants de l'entraîneur Roberto Martinez pour la Coupe du Monde 2022, au Qatar. Mais il ne jouera que 15 petites minutes, contre le Maroc. Peu utilisé par Domenico Tedesco, il ne dispute que deux minutes de jeu à l'Euro 2024... avant de s'affirmer comme la principale doublure de Romelu Lukaku lors des qualifications pour la Coupe du monde 2026 sous Rudi Garcia.