Hugo Ibarra nació el 1° de Abril de 1974 en El Colorado, Formosa, Argentina.
Empezó jugando en una escuelita de fútbol llamada "Los Halcones". En 1987 pasó al Club Atlético Nacional, de su provincia, para luego pasar al club Defensores, de Capital Federal.
Finalmente decidió trasladarse a la Provincia de Santa Fe, donde probó suerte en los clubes más importantes de dicha provincia. Primero se probó en Unión, aunque como dicho equipo no le brindaba alojamiento, decidió fichar para el club rival, Colón.
Allí comenzó a jugar profesionalmente en 1993, y durante 1994 jugó en la segunda categoría del fútbol de Argentina, la Primera "B" Nacional, aunque en 1995 su equipo lograría el tan preciado ascenso a la Primera División.
En 1998 pasó al Club Atlético Boca Juniors, con el cual ganó una gran cantidad de títulos.
Luego de ganar tres torneos locales, dos Copas Libertadores de América y una Copa Intercontinental, Hugo fue comprado por el Porto, en Julio de 2001, por 7.8 millones de Euros.
Luego de jugar durante una temporada en el Porto sin ser tenido en cuenta, fue cedido nuevamente a Boca Juniors, donde ganaría otra Copa Libertadores.
Finalizada esa temporada fue traspasado al Mónaco, con el cual disputó la Liga de Campeones de la UEFA. Al finalizar esa cesión fue cedido al RCD Espanyol, donde jugaría solamente una temporada, y a mediados del 2005, rescindió su contrato para volver a Boca Juniors.
En el equipo de la Ribera, logró ganar nuevamente la titularidad, y a conseguir nuevos títulos, a pesar de sufrir lesiones que lo marginaron durante pocos encuentros.
Con la Selección nacional de Fútbol de Argentina jugó solamente 6 partidos entre los que fueron amistosos y la Copa América de 1999.
Clubes:
Colón de Santa Fe (1993-1998)
Boca Juniors (1998-2001)
FC Porto (2001-2002)
Boca Juniors (2002-2003)
AS Mónaco (2003-2004)
RCD Espanyol (2004-2005)
Boca Juniors (2005-2006)
Títulos:
Con Boca Juniors:3 Torneos Aperturas (1998, 2000 y 2005)
2 Torneos Clausuras (1999 y 2006)
3 Copas Libertadores de América (2000, 2001 y 2003)
1 Copa Sudamericana (2005)
2 Recopas Sudamericanas (2005 y 2006)
1 Copa Intercontinental (2000)
Con el Porto:1 Supercopa de Portugal (2002)