Su dominio fue breve, pues se vieron acometidos a su vez por sucesivas invasiones instigadas por el emperador de Oriente (Zenón): en 487 y 488 la de los rugios de Feleteo y Federico, que logran rechazar; y finalmente la de los ostrogodos de Teodorico el Grande, que los derrotan en Aquileia, Verona (489) y el río Adda (490), quedando sitiado Odoacro en Rávena hasta su asesinato a manos del propio Teodorico (493).