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”