Charles De Ketelaere (Brugge, 10 maart 2001) is een Belgische voetballer die bij voorkeur als aanvallende middenvelder speelt. Hij stroomde bij Club Brugge in juli 2019 door vanuit de jeugd. De Ketelaere debuteerde in 2020 in het Belgisch voetbalelftal. Sinds 2024 staat hij onder contract bij Atalanta Bergamo in Italië.

Clubcarrière Club Brugge Jeugd De Ketelaere groeit op op een boogscheut van het Jan Breydelstadion. Hij was een talentvolle tennisspeler, tot hij in 2013 deze carrière verruilde voor een voetbalcarrière.Zes jaar geleden nog tennistalent, nu op randje van doorbraak bij Club Brugge: “Duidelijk dat hij dit jaar zijn kans moest krijgen” Het Nieuwsblad, 22 oktober 2019 De middenvelder begint zijn carrière bij de duiveltjes van eersteprovincialer KFC Varsenare, het kleine blauw-zwart, op drie kilometer van Olympia. Dit is ook de club waar Birger Maertens zijn eerste stappen in het voetbal zette. Op zevenjarige leeftijd gaat De Ketelaere aan de slag bij de jeugd van Club Brugge.'Elke week meer in de kijker: vijf weetjes over Club-jeugdproduct Charles De Ketelaere' Het Laatste Nieuws, 24 december 2019

2019–20 De Ketelaere ondertekende zijn eerste profcontract bij Club Brugge op 17 juni 2019.Contractverlenging voor 5 Academy-spelers Club Brugge, 18 juni 2019 De toen 18-jarige De Ketelaere werd gedurende de voorbereiding op het seizoen 2019/20, net als onder andere Ignace Van der Brempt, regelmatig ingezet door trainer Philippe Clement. De Ketelaere – een linksvoetige offensieve middenvelder wiens stijl weleens wordt vergeleken met die van Hans Vanaken – haalde in augustus en september een aantal keer de selectie bij blauw-zwart.Wie is Charles De Ketelaere (18)? "Je kan hem vergelijken met Hans Vanaken" Sporza, 23 oktober 2019. Gearchiveerd op 27 januari 2022. Hij maakte zijn officiële debuut op 25 september 2019 in de 1/16de finales van de Beker van België tegen Francs Borains. Hij speelde de volledige partij, Club Brugge won de wedstrijd met 0–3.Veel nieuwe namen, hetzelfde probleem: winnend Club mist ook tegen Francs Borains flink wat kansen (0-3) Het Laatste Nieuws, 25 september 2019. Gearchiveerd op 26 september 2019.

Op 22 oktober 2019 mocht De Ketelaere aantreden in de groepsfase van de UEFA Champions League in de thuiswedstrijd tegen Paris Saint-Germain. Hij mocht centraal op het middenveld de geschorste Ruud Vormer vervangen.Club Brugge start met 18-jarige Charles De Ketelaere in de basis, Mbappé begint op de bank bij PSG Het Nieuwsblad, 22 oktober 2019. Gearchiveerd op 23 oktober 2019. Na een uur werd hij naar de kant gehaald voor David Okereke. Club Brugge ging met 0–5 onderuit.18-jarige Charles De Ketelaere toont bij Club Brugge lef tijdens eerste optreden op het hoogste podium Het Nieuwsblad, 22 oktober 2019 Twee weken later mocht De Ketelaere op het veld van Paris Saint-Germain vier minuten voor affluiten Mats Rits aflossen. Club Brugge verloor die wedstrijd met 1–0.Debacle met Diagne kost Club stunt in PSG: het verliest met 1–0 nadat invaller penalty afneemt van woeste Vanaken en mist Het Laatste Nieuws, 6 november 2019

De Ketelaere maakte zijn debuut in de Jupiler Pro League op 22 november 2019. In een thuiswedstrijd tegen KV Oostende viel hij na 76 minuten in voor Hans Vanaken. Club Brugge won de wedstrijd met 2–0.Club wint met de handrem op tegen tien man van Oostende Het Nieuwsblad, 22 november 2019 Vier dagen later gaf Clement hem een derde kans in de Champions League: De Ketelaere viel aan de rust in voor Mats Rits, uit bij het Turkse Galatasaray SK. Club Brugge sleepte in extremis een 1–1 gelijkspel uit de brand dankzij Krépin Diatta.Club Brugge pakt uiteindelijk gouden punt in Istanbul na ongeziene slotfase, Diatta én Mata pakken rood na viering Het Laatste Nieuws, 26 november 2019. Gearchiveerd op 11 januari 2020. Hij viel vervolgens in op Jan Breydel tegen Real Madrid, waartegen Club Brugge op 11 december 2019 met 1–3 verloor. Club Brugge overwinterde en stroomde na Nieuwjaar door naar de UEFA Europa League.Club overwintert ondanks 1-3 nederlaag tegen Real Club Brugge, 11 december 2019. Gearchiveerd op 27 januari 2022. De Ketelaere werd in de 1/16de finales tegen Manchester United zowel in de heen- als in de terugwedstrijd gebruikt als invaller. In de heenwedstrijd viel hij in toen de 1-1-eindstand al op het scorebord stond, in de terugwedstrijd (5-0) stond Club Brugge 3-0 in het krijt toen De Ketelaere inviel.Treurige aftocht voor Club Brugge na pijnlijke avond bij Manchester United Sporza, 27 februari 2020

Vanaf de maanden januari en februari 2020 werd De Ketelaere steeds vaker als aanvaller ingezet. Hij werd definitief in de harten gesloten na enkele prestaties die belangrijk waren voor het seizoensvervolg van Club Brugge.Charles De Ketelaere mede dankzij vriendin Jozefien vaste waarde geworden bij Club Brugge? “Ik ben verliefd, en dat geeft je vleugels, zeker?” Het Nieuwsblad, 15 februari 2020Club-fans worden HELEMAAL gek na goal De Ketelaere: "Hij verdient dit zo hard. Ment to be!" [sic] Voetbalflitsen, 5 februari 2020. Gearchiveerd op 27 januari 2022. Op 19 januari 2020 gaf De Ketelaere, die na 74 minuten inviel voor Siebe Schrijvers, de assist voor de winnende treffer van Hans Vanaken tegen RSC Anderlecht (1–2).Debutant Colassin doet Anderlecht even dromen, maar Hans Vanaken bezorgt Club Brugge zege tegen Anderlecht De Morgen, 19 januari 2020. Gearchiveerd op 27 januari 2022. Op 5 februari 2020 trapte De Ketelaere tegen Zulte Waregem, met zijn eerste doelpunt als profvoetballer, zijn club naar zijn eerste bekerfinale sinds 2016.18-jarige De Ketelaere schiet Club Brugge naar bekerfinale tegen sterk Zulte Waregem Het Belang van Limburg, 5 februari 2020. Gearchiveerd op 31 mei 2020. Op 1 maart 2020 scoorde De Ketelaere zijn eerste doelpunt in de Jupiler Pro League, na drie minuten in de Luminus Arena tegen regerend landskampioen KRC Genk. Club Brugge won de wedstrijd met 1–2.Club Brugge is de winnaar in Genk, KV Mechelen in de strijd om POI Sporza, 1 maart 2020

2020–21 Op 20 oktober 2020 scoorde hij in de Champions League het winnende doelpunt tegen Zenit Sint-Petersburg, zijn eerste in het kampioenenbal.'Droomstart voor Club, Dennis en De Ketelaere schenken Blauw-zwart 1-2 zege bij Zenit' Het Laatste Nieuws, 20 oktober 2020. Gearchiveerd op 1 december 2020. Met 19 jaar en 224 dagen was hij de jongste Belgische doelpuntenmaker ooit voor Club Brugge in de Champions League (te rekenen vanaf de groepsfase).

Op 2 december 2020 scoorde De Ketelaere het openingsdoelpunt in de 3-0 overwinning van Club Brugge tegen Zenit Sint-Petersburg, waardoor ze hun overwintering in Europa veiligstelden.

2021–22 Op 1 december 2021 in de bekerwedstrijd tegen KRC Genk kopte De Ketelaere twee keer een achterstand weg om uiteindelijk na strafschoppen te zegevieren.

Op 12 januari 2022 behaalde De Ketelaere de derde plaats in de Gouden Schoen uitreiking en won hij wel opnieuw de trofee 'Belofte van het jaar'.

Op 15 mei 2022 vierde De Ketelaere op het veld van Antwerp met Club Brugge een derde landstitel op rij.

AC Milan Begin augustus 2022 tekende De Ketelaere op 21-jarige leeftijd een contract van vijf jaar bij de Italiaanse topclub AC Milan. De Serie A kampioen van 2021/22 betaalde een som van € 35.000.000,- (inclusief bonussen) aan Club Brugge. Dat was toen de duurste transfer in de geschiedenis van de Belgische competitie. Hij kreeg er het rugnummer 90. De Ketelaere werd er ploegmaat van landgenoten Alexis Saelemaekers en Divock Origi. Hij verkoos Milan boven Leeds in de Premier League, dat het jaar ervoor tegen de degradatie diende te vechten.'“Leeds United biedt meer dan 30 miljoen euro voor Charles De Ketelaere”, maar AC Milan ligt in pole' Het Nieuwsblad, 6 juli 2022

Op 13 augustus, de eerste speeldag van de Serie A, maakte De Ketelaere zijn officiële debuut voor AC Milan. 19 minuten voor tijd viel hij in voor Brahim Díaz. CDK gaf zijn visitekaartje af bij zijn invalbeurt en zag in het slot zelfs een doelpunt afgekeurd worden. AC Milan haalde het met 4-2 van Udinese.'De Ketelaere geeft visitekaartje af bij debuut en ziet doelpunt afgekeurd worden, coach Pioli: “Positieve indruk”' Het Laatste Nieuws, 13 augustus 2022. Gearchiveerd op 9 februari 2023. Op de derde speeldag kreeg hij zijn eerste basisplaats. Hij deed meteen zijn duit in het zakje voor de 'Rossoneri' en gaf een assist bij de 1-0 van Rafael Leão. AC Milan won met 2-0 van Bologna.'“Een prins, een tovenaar”: Charles De Ketelaere bekroont eerste basisplek bij AC Milan met assist en krijgt grote complimenten, ook in de Italiaanse media' Het Laatste Nieuws, 29 augustus 2022. Gearchiveerd op 30 januari 2023. Naarmate het seizoen vorderde had De Ketelaere meer moeite met doorbreken in Milan en kreeg hij kritiek van de Italiaanse pers, er staat: "in de afgelopen 10 jaar is er geen enkele Rossoneri-spits geweest die na zijn eerste 17 competitieoptredens nog droog bleef staan". Naast het niet scoren is er ook commentaar op zijn tekort aan verticaal spel, dribbelen en creativiteit.

In 40 matchen (met 1.480 speelminuten) scoorde De Ketelaere geen enkele keer voor zijn nieuwe club. Hij zorgde voor amper één assist. Hij werd door iedereen extra kritisch beoordeeld omdat hij de grootste transfer van Milan was. Echter is hij niet het eerste talent dat een aanpassingsperiode nodig had bij een Europese topclub.'Charles De Ketelaere en 444 dagen zonder goal: kan het gevangen talent zich op het EK bevrijden?' Sporza.be, 20 juni 2023

Milan pushte 'floptransfer' De Ketelaere na een teleurstellend eerste seizoen richting exit. Coach Stefano Pioli twijfelde aan hem. In zijn basiselftal voorzag hij geen plaats meer voor de Rode Duivel. Hij kon er de hoge verwachtingen niet inlossen.

Verhuur aan Atalanta Bergamo Na een moeilijk seizoen bij AC Milan, waar Charles De Ketelaere er ondanks hoge verwachtingen niet in slaagde om een vaste basisplaats af te dwingen maakte hij half augustus 2023 maakte de overstap op huurbasis met een aankoopoptie naar Atalanta Bergamo, een subtopper in de Serie A. Atalanta betaalde € 3.000.000,- om hem één jaar aan zich te binden. Als ze hem aan het eind van het seizoen definitief aan willen trekken, moet de club zo’n € 23.000.000,- betalen. Toen De Ketelaere nog in België speelde wilde Atalanta hem ook, maar ze konden niet mee met de wedloop tussen Leeds en AC Milaan. Samen met Gianluca Scamacca moest hij de vertrokken Rasmus Højlund doen vergeten. Atalanta heeft een aanvallende speelstijl waarin hij kan renderen. Gian Piero Gasperini is een coach die spelers in het verleden beter kon laten renderen en volledig tot bloei kan laten komen.'“Ik zal hier veel minuten krijgen”: De Ketelaere op huurbasis naar Atalanta mét aankoopoptie van 23 miljoen' Het Laatste Nieuws, 16 augustus 2023'De knoop doorhakken was lastig, maar wel logisch: waarom Charles De Ketelaere naar Atalanta trekt' Sporza.be, 17 augustus 2023 Bij zijn aankomst in Bergamo werd hij omschreven als een veelzijdige offensieve speler die zowel als aanvallende middenvelder, tweede spits als valse negen kon worden ingezet.

De Ketelaere kende een uitstekende start bij zijn nieuwe club. Op 20 augustus vierde De Ketelaere zijn debuut voor zijn nieuwe club tegen Sassuolo. Aan de rust mocht hij invallen voor Duvan Zapata. In zijn eerste wedstrijd bedankte de Milan-huurling voor het vertrouwen en opende hij in de slotfase de score. De Ketelaere klom hoog op een voorzet van linksachter Matteo Ruggeri en kopte de 0-1 tegen de touwen. De wedstrijd eindige op 0-2. De sterke entree zorgde ervoor dat hij al vroeg het vertrouwen kreeg van Gasperini.'Italiaanse kranten smullen van “Charles De Ketelaere-show”, maar Atalanta-trainer zet Belg met beide voeten op de grond' Het Nieuwsblad, 21 augustus 2023