Fiol Villanueva, con apenas 18 años cumplidos y un enorme futuro en la natación, estampó 1m59s02c en su prueba favorita, quedando segundo en el Heat 2 de la competencia, detrás del portugués Pedro Oliveira (1m58s45c), y superando a otros seis nadadores.

Con este marca, Mauricio batió su propio récord nacional absoluto de 1m59s44c, y superó largamente el tiempo con el que clasificó a Londres 2012, que fue de 2m00s85c.

Sin embargo, a pesar del gran trabajo en la piscina olímpica, no pudo avanzar a las semifinales de los 200 metros mariposas, al finalizar en el puesto 25 de la general (solo los 16 primeros avanzaron, entre ellos el multicampeón olímpico Michael Phelps).

El récord olímpico de esta competencia lo tiene Phelps con 1m52s03c, quien también es el dueño del récord mundial con 1m51s51c.