100 mt : 13" (1984)
200 mt : 27"6 (1985)
400 mt : 1'00" (1984)
800 mt : 2'32" (1980)
1000 mt: 3'18" (1981)
1500 mt : 5'43" (1981)
3000 mt : 11'18"7 (1990)
5000 mt : 19'26"4 (1991)
ORA : 14,970 (1990)
10000 mt :
Mezza Maratona : 1:27'47" (1987)
Maratona :
Giavellotto : 27,21 (1986)