2014
- 9 Marzo: Brescia Art Marathon – 2h 55′ 56”
- 22 Febbraio: Maratonina città di Treviglio – 1h 22′ 28”
2013
- 8 Dicembre: Maratona di Reggio Emilia – 2h 54′ 46”
- Novembre: Mezza Maratona del Ticino – 1h 24′ 48”
- 20 Ottobre: Lago Maggiore Marathon – 3h 02′ 44”
- 7 Aprile: SuisseGas Milano City Marathon – 2h 59′ ’05”
- 3 Marzo: Placentia Marathon For Unicef – 2h 57′ 30”
2012
- 11 Novembre: Mezza Maratona di Busto Arsizio – 1h 26′ 05”
- 21 Ottobre: Lago Maggiore Marathon – 2h 58′ 46”
- 30 Settembre: Stralugano 30K – 2h 10′ 31”
- 9 Settembre: Maratona dell’Acqua – 3h 16′ 19”
- 15 Aprile: Barclays Milano City Marathon – 3h 04′ 54”
- 25 Marzo: Stramilano Agonistica Int. Half Marathon – 1h 28′ 44”
- 11 Marzo: Lago Maggiore Half Marathon – 1h 28′ 53”
2011
- 16 Ottobre: Lago Maggiore Marathon – 3h 15′ 09”
- 25 Settembre: Stralugano 30K – 2h 19′ 01”
- 10 Aprile: Milano City Marathon – 3h 22′ 48”