Iván Barbero comenzó su carrera futbolística en las categorías inferiores del hoy desaparecido Poli Ejido.
[2] Tras una temporada en el Club Natación Almería, Iván Barbero fichó por el juvenil de la U.D.
Posteriormente en la temporada 2019-20 debutó en la Copa del Rey con el club pamplonés, jugando como titular 83 minutos de partido.
Almería y el Osasuna deciden dar por concluida la cesión del joven jugador almeriense en el conjunto indálico.
Barbero jugó 9 partidos con la camiseta almeriensista, no logró marcar ningún gol y fue titular únicamente en una ocasión.
Almería, el Osasuna decidió volver a ceder al joven delantero almeriense tras renovarle el contrato.