De los 199 encuentros que ha jugado hasta ahora el extremo bilbaíno en la máxima categoría, 118 han sido con el equipo rojiblanco -101 en su primera etapa y otros 17 en la segunda- y 81 más con el Deportivo Alavés.
Ibai, de 29 años y formado en las categorías inferiores del Santutxu, fichó por el club rojiblanco en el verano de 2010 después de destacar la temporada anterior en el Sestao River, de Segunda B.
Tras comenzar la temporada en el filial, el entonces técnico, Joaquín Caparrós, hizo debutar al delantero bilbaíno con el primer equipo el 17 de octubre de 2010 en un partido frente al Real Zaragoza en San Mamés.
Después de seis campañas en el Athletic en el verano de 2016 rescindió su contrato para fichar por el Alavés, donde jugó hasta enero de este año antes de ser repescado de nuevo por el club bilbaíno convirtiéndose así en el primer fichaje de la junta directiva encabezada por Aitor Elizegi.