En la temporada 2010, en que el equipo alcanzaría la sexta posición jugando la liguilla de Copa Libertadores, Espinoza se consolidaría jugando 30 partidos, 29 de los cuales como titular, condición que mantendría al año siguiente.
[2] Se coronó campeón del Torneo de Clausura 2012 con el equipo acerero.
En 2015 se confirma su llegada a Universidad Católica para reforzar la zaga cruzada.
En el primer semestre de 2020, llega a préstamo a Coquimbo Unido, logrando una gran campaña en la Copa Sudamericana, en donde llegan hasta la semifinal.
Debutó en la selección mayor con Marcelo Bielsa en un amistoso frente a Trinidad y Tobago antes del Mundial de Sudáfrica 2010.