Otra explicación más polémica establece a "Homo antecessor" como antepasado de "H. heidelbergensis" y "H. rhodesiensis", siendo "H. antecessor" el que se originó en África y pasó a colonizar Europa, evolucionando en ambas especies debido a la separación de sus poblaciones.