Latem 1995 Mihali wyjechał do Francji i został zawodnikiem klubu EA Guingamp. W tym klubie był podstawowym zawodnikiem i występował w obronie m.in. z Markiem Jóźwiakiem. Pierwsze dwa sezony kończył z Guingamp w środku tabeli, jednak w sezonie 1997/1998 spadł do Ligue 2, gdzie grał jeszcze przez pół roku. Na początku 1999 roku wrócił do Rumunii, do Dinama. Został wicemistrzem kraju, a rok później wywalczył dublet. Jego ostatnim sezonem w karierze był sezon 2000/2001, w którym zdobył drugi z rzędu Puchar Rumunii i wicemistrzostwo Rumunii.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1984/85 FC Olt Scornicești
Divizia A 8 0 1985/86 FC Olt Scornicești
Divizia A 28 0 1986/87 FC Olt Scornicești
Divizia A 31 0 1987/88 FC Olt Scornicești
Divizia A 28 0 1988/89 FC Olt Scornicești
Divizia A 31 0 1989/90 FC Olt Scornicești
Divizia A 14 0 1989/90 Inter Sibiu
Divizia A 12 0 1990/91 Inter Sibiu
Divizia A 31 3 1991/92 FC Dinamo Bukareszt
Divizia A 30 0 1992/93 FC Dinamo Bukareszt
Divizia A 32 4 1993/94 FC Dinamo Bukareszt
Divizia A 29 3 1994/95 FC Dinamo Bukareszt
Divizia A 31 2 1995/96 EA Guingamp
Ligue 1 31 2 1996/97 EA Guingamp
Ligue 1 35 2 1997/98 EA Guingamp
Ligue 1 29 1 1998/99 EA Guingamp
Ligue 2 5 0 1998/99 FC Dinamo