21/10/2007 Cremona mezza 2.19.48
06/05/2007 Maraton de Cracovia maratona 4.42.00
01/04/2007 Stramilano mezza 2.02.00
25/03/2007 Vigevano mezza 2.03.00
04/03/2007 Maraton de Barcelona maratona 5.10.00
25/02/2007 Roma-Ostia mezza 2.05.00
19/11/2006 Alpin Cup Parco Nord (MI) mezza 2.10.00
05/11/2006 Montestella 10 Km 0.50.00
19/08/2006 Helsinsky Marathon maratona 5.10.00
03/06/2006 Stockholm Marathon maratona 4.51.00
28/05/2006 Stragenova mezza 1.51.00
07/05/2006 Vienna Marathon maratona 4.40.00
30/04/2006 Maraton Popular de Madrid maratona 4.41.00
23/04/2006 Padova maratona 4.24.00
02/04/2006 Stramilano mezza 2.13.00
26/03/2006 Roma maratona 4.47.00
19/03/2006 Vigevano mezza 2.07.00
12/03/2006 Parco sempione 10 Km 0.52.00
05/03/2006 Roma-Ostia mezza 2.08.00
26/02/2006 Salsomaggiore 30 Km 3.10.00
19/02/2006 Maraton Popular de Valencia maratona 4.54.00
12/02/2006 Santa Margherita Ligure mezza 1.59.00
22/01/2006 Monteforte (VR) mezza cross 2.15.00
11/12/2005 Reggio Emilia maratona 4.34.00
04/12/2005 Milano maratona 4.40.00
27/11/2005 Firenze (FR) maratona 4.54.00
13/11/2005 Livorno (LI) mezza 1.56.00
30/10/2005 Verona (VR) mezza 1.57.00
23/10/2005 Marengo Marathon (AL) maratona 4.55.00
16/10/2005 Cremona (CR) mezza 1.58.00
02/10/2005 Alpin Cup Parco Nord (MI) mezza 2.10.00
25/09/2005 Pietra Ligure (SV) mezza 2.10.00
18/09/2005 Brescia (BS) mezza 2.14.00
11/09/2005 Parma (PR) maratona 5.10.00
04/09/2005 Castel Rozzone (BG) mezza 2.05.00
24/07/2005 Roncobello(BG) cross 3.10.00
02/06/2005 Cittadella di Parma (PR) staffetta
29/05/2005 Bergamo (BG) mezza 2.15.12
10/04/2005 Stramilano mezza 2.13.46
03/04/2005 Bologna (BO) mezza 2.08.29
06/03/2005 Piacenza (PC) mezza 2.04.43
27/02/2005 Salsomaggiore Terme (PR) mezza 2.15.33
20/02/2005 Ferrara (FE) mezza 1.56.51
13/02/2005 San Benedetto del Tronto (AP) maratona 5.16.23
23/01/2005 Monteforte D'Alpone (VR) mezza 2.21.34
06/01/2005 Roncola di Treviolo (BG) mezza 2.15.56
31/12/2004 Calderara di Reno (BO) maratona 5.26.14
28/11/2004 Milano maratona 5.23.52
14/11/2004 Castellazzo-Bormida (AL) mezza 2.17.16
31/10/2004 Verona (VR) mezza 2.07.33
26/09/2004 Monza mezza 2.14.32
12/09/2004 Parma (PR) 10 Km Ducato 1.01.00