Choć Herrera urodził się w Bilbao, od dwunastego roku życia związany jest z Realem Saragossa, gdzie rozegrał również dwa sezony w drużynie A. Po powrocie do rodzinnego miasta wspiął się na wyższy poziom, udając się z Athletic Club do Manchesteru United na dłuższy okres, a następnie próbując swoich sił w PSG. Latem 2022 roku podpisał drugą umowę z baskijskim klubem, ale pełnił głównie rolę zmiennika.
W tym czasie świętował zwycięstwo w Copa del Rey, dodając do swojej bogatej kolekcji osiągnięć. W Manchesterze zdobył zarówno Puchar Anglii, Superpuchar, jak i Ligę Europy, a następnie zapisał na swoim koncie dwa tytuły ligowe i łącznie siedem trofeów dla PSG. Zagrał również w finale Ligi Mistrzów, w którym wystąpił w wyjściowym składzie.
W Argentynie będzie miał za zadanie pomóc Boca powrócić na szczyt. Klub z Buenos Aires jest historycznie drugim najbardziej utytułowanym w kraju, ale po zdobyciu tytułu dwa lata temu, zajął kolejno siódme i szóste miejsce. W tym roku ma dwie szanse na zdobycie tytułu ligowego, ponieważ lokalna liga powraca do systemu Apertura i Clausura.