Kompletoha ang mosunod nga pulong:
50 m freestyle ug 100 m freestyle mga kalihokan sa 2012 Summer Olympics. Sa 2013 Mediterranean Games nga gihimo sa Mersin, Turkey, siya midaog sa duha ka bronse nga medalya sa 50 m freestyle ug 4 × 100 m freestyle relay events.