Year Competition Venue Position Event Notes
1986 Venice Marathon Venice, Italy 1st Marathon 2:18:44
1987 World Championships Rome, Italy 13th Marathon 2:17:45
Venice Marathon Venice, Italy 1st Marathon 2:10:01
1990 European Championships Split, FR Yugoslavia 4th Marathon 2:17:45
1991 World Championships Tokyo, Japan 6th Marathon 2:15:58
1992 Olympic Games Barcelona, Spain 5th Marathon 2:14:15
1993 World Championships Stuttgart, Germany Marathon DNF
1996 Olympic Games Atlanta, United States 20th Marathon 2:17:27