Duane da Rocha, en 2010, logró 3 medallas en los Europeos de natación tanto en distancia corta como larga. En la piscina corta, se proclamó campeonato de Europa de los 200 espalda, con un tiempo de 2:03.97.En los 100 metros espalda, consiguió subir al último peldaño del podio, siendo bronce. Mientras tanto, también consiguió el bronce en la piscina de larga distancia en Budapest, en los 200 metros espalda.