 Kọkọ parí gbólóhùn tó wà nísàlẹ yìí: : 1994 European Athletics Championships, ó gba ipò kẹrin. Lẹyìn náà, ó gba ife ẹyẹ marathon ti ìlú Venice, ó sì tún gba ife ẹyẹ marathon ti ìlú Ferrara. Ó sáré nínú ìdíje World Championships in Athletics lọdún 1995, ó sì gba àmì ẹyẹ bàbà nínú eré ìje marathon. Ó ṣojú fún Italy nínú eré ìje marathon ní àwọn ìdíje Òlíńpíìkì Ọdun 1996 àti 2000, ṣùgbọn kò dé ipò méjìlá àkọkọ ní ìgbà méjèèjì. 