Under OL 2010 ble Perl nummer 17. på 15 km fri, nummer 20 på 30 km duatlon og han gikk på det sveitsiske laget som ble nummer ti på 4 x 10 km stafett.