Sustituyó a Aitor Ocio en el minuto 88, sin haber debutado aún en el primer equipo filial, el Bilbao Athletic.
[6] Realizó la temporada 2005-06, otra vez, en el Bilbao Athletic, donde no consiguió asentarse como titular.
Tras la disputa de los play-offs acabó como segundo máximo goleador de la competición, con 23 goles, que contribuyeron a que el Górnik Zabrze se clasificara para la Europa League.
[31] Nuevamente finalizó la liga regular como máximo goleador, con 18 tantos, aunque su equipo quedó en duodécima posición.
[33][34][35][36][37] El ariete vasco llegó al Górnik Zabrze cuando este competía en Segunda y fue capaz de convertir 17 goles fundamentales en el retorno del club minero a la Ekstraklasa.
Sus goles también fueron fundamentales para que el club regresara a competiciones europeas 24 años después.
En total, Angulo convirtió 88 tantos en 154 partidos con el club minero, lo que le convierte en el máximo goleador español en la historia del fútbol polaco y tercer máximo goleador extranjero en la historia de la Primera División polaca.
[41] Ha sido internacional en todas las categorías inferiores de la selección española.