Balboa debutó con el primer equipo del Real Madrid siendo su entrenador Vanderlei Luxemburgo en la temporada 2005-2006, el 26 de octubre de 2005 por la fecha 11, en el estadio de Riazor contra el Real Club Deportivo de la Coruña en sustitución de David Beckham al minuto 53'.