Formado en la cantera del madrid logró destacar muy pronto, convirtiéndose en el jugador más joven que ha vestido hasta hoy en día la camiseta del madrid y en el más joven en marcar un gol en ese equipo. Rivera disfruta en el sporting de una segunda juventud a sus 31 años. Es un centrocampista de corte defensivo con llegada a la frontal del área y muy habilidoso técnicamente.