Nach weiteren Belobigungen und Beförderungen wechselte Legrand zu Marschall André Masséna und nahm an Kämpfen bei Ebelsberg (3. Mai 1809), Aspern (21./22. Mai 1809) und Wagram (5./6. Juli 1809) teil.