En el equipo verdinegro permaneció cinco temporadas, las tres primeras jugando en Segunda División y las dos siguientes en Segunda B. En 1995 firmó por la SD Eibar y, un año más tarde, se enroló en las filas del Deportivo Alavés. En el club vitoriano vivió sus mejores años como profesional, ya que logró el ascenso a Primera División en 1998 y alcanzó, como capitán, la final de la Copa de la UEFA en 2001. En dicha final, fue expulsado en el minuto 117 de la prórroga al hacer una falta a Šmicer que acabó en el gol del triunfo del Liverpool por 5-4.En siete temporadas disputó 260 partidos, siendo uno de los jugadores con más partidos en la historia del club babazorro.