În campania din 1805, Heudelet s-a distins la Mariazell și Austerlitz în timp ce conducea o brigadă a Corpului III. Numit general de divizie în decembrie 1805, el a fost pus la comanda unei divizii a Corpului VII în mai 1806. În războiul celei de-a patra coaliţii
A condus divizia sa la Jena, Kołoząb, Golymin și Eylau. În octombrie 1808 a fost comandantul unei divizii a Corpului VIII în Spania. Unitatea sa a fost în curând transferată la Corpul II și a luptat în invazia lui Nicolas Soult în Portugalia la Porto în 1809. Heudelet a condus pentru scurt timp Corpul II în ianuarie 1810 înainte de a reveni la comanda diviziei sale. A participat la invazia lui André Masséna în Portugalia, luptând la Bussaco în 1810. Divizia sa nu a fost angajată la Fuentes de Onoro și a fost trimis acasă la scurt timp după aceea. În campania din 1812 a comandat o divizie de rezervă în Corpul X. La sfârșitul lungului asediu al orașului Danzig, a devenit prizonier al Aliaților în noiembrie 1813.