Durante su carrera en Sporting KC, Espinoza ganó tres títulos de la Copa Abierta de Estados Unidos y ayudó a liderar 10 apariciones en la final de la Copa Audi MLS.
En todas las competiciones, la ex estrella de la MLS ocupa el segundo lugar en la historia de SKC en juegos (399) y minutos (29,162), mientras que ocupa el quinto lugar en asistencias (49) y el décimo en goles totales (63).
A nivel internacional, Espinoza jugó 52 partidos con Honduras entre 2009 y 2017. Representó a Los Catrachos en la Copa Mundial de la FIFA 2010 en Sudáfrica y la Copa Mundial de la FIFA 2014 en Brasil. También jugó en los Juegos Olímpicos de Verano de 2012 en Inglaterra y compitió en las ediciones de 2009 y 2011 de la Copa Oro de la Concacaf.
Entre sus dos temporadas en el Sporting KC, Espinoza pasó varias temporadas con el Wigan Athletic inglés, jugando en la Premier League, Championship y UEFA Europa League. Su paso por Wigan se destacó al ganar la Copa FA 2013 sobre el Manchester City.
Conocido por su feroz competitividad, su incansable ritmo de trabajo y su fuerte liderazgo dentro y fuera del campo, Espinoza fue seleccionado principalmente para ser defensa central. También fue utilizado como lateral izquierdo, extremo izquierdo y mediocampista defensivo.