Dupureur voitti olympiahopeaa 800 metrin juoksussa Tokiossa 1964 kaikkien aikojen neljänneksi parhaalla ajalla 2.01,9. Hän oli juossut olympiaennätyksen 2.04,1 välierässä ja johti loppukilpailua lähes viidellä metrillä kääntyessään loppusuoralle, mutta Ison-Britannian Ann Packer saavutti ja ohitti hänet ja juoksi voittoon maailmanennätysajalla 2.01,1. Méxicon olympialaisissa 1968 Dupureur juoksi kahdeksanneksi ajalla 2.08,2. Rooman olympialaisissa 1960 hän karsiutui alkuerissä ajalla 2.12,3. Vuonna 1967 hän voitti hopeaa 800 metrillä Prahan EM-hallikilpailuista. Ateenan ulkoratojen EM-kilpailuissa 1969 hän karsiutui 800 metrin alkuerissä ajalla 2.09,6.