| Athletics |
1989 European Junior Championships
|
Varaždin |
YUG |
20 km, Men |
🥉 |
ITA |
|
| Athletics |
1995 World Athletics Half Marathon Championships
|
Montbéliard–Belfort |
FRA |
Half Marathon Team, Men |
🥉 |
ITA |
|
| Athletics |
1996 World Athletics Half Marathon Championships
|
Palma de Mallorca |
ESP |
Half Marathon Team, Men |
🥇 |
ITA |
|
| Athletics |
1996 Marathon New York
|
New York City |
USA |
Marathon, Men |
🥇 |
ITA |
|
| Athletics |
1997 World Marathon Cup
|
Athens |
GRE |
Marathon Team, Men |
🥈 |
ITA |
|
| Athletics |
2001 World Marathon Cup
|
Edmonton |
CAN |
Marathon Team, Men |
🥉 |
ITA |
|