Mardini oli 18-vuotias vuoden 2016 olympialaisten aikaan. 6. elokuuta hän uitui naisten 100 metrin perhoskilpailun ensimmäisessä erässä.
Hän voitti kilpailun 1 minuutin ja 9,21 sekunnin aikana. Kuitenkin vain 16 parasta pääsivät puolifinaaliin, ja hänen yleinen sijoituksensa oli 40. Seuraavaksi hän oli naisten 100 metrin vapaasti 10. elokuuta. Hän oli seitsemäs 1 minuutin ja 4,66 sekunnin ajalla, ja kuten tavallista, 16 nopeinta pääsi semifinaaliin. Hän sijoittui tuolloin 45. sijalle, joten hän poistettiin.