Career
In 2000 he ran 20 marathons under 2 hours and 20 minutes. He was the world leader of the 100 km top lists from 2008 to 2012. 100 km: 6h23"20" (Seregno, 24 April 2012)
Also Connemara International Ultra Marathon course record holder 63 km 3:56.