Dit is een oude versie van deze pagina, bewerkt door Toth(overleg | bijdragen) op 4 jun 2023 om 00:01.
Deze versie kan sterk verschillen van de huidige versie van deze pagina.
Olmo werd geboren in Terrassa, een gemeente in de provincie Barcelona. Hij begon zijn carrière bij RCD Espanyol, maar vertrok al snel naar de jeugdopleiding van FC Barcelona, La Masia. Daarna speelde hij zes jaar in de jeugdopleiding van FC Barcelona. Hij was gedurende die jaren in elke team de aanvoerder. Alleen wist Olmo dat hij nooit zou doorbreken in de hoofdmacht met het toenmalige middenveld bestaande uit Xavi, Andres Iniesta en Sergio Busquets. Daarom stapte hij in 2014 over naar de jeugd van Dinamo Zagreb. Olmo maakte op 7 februari 2015 zijn profdebuut voor de Kroatische club, in een wedstrijd in de 1. HNL tegen Lokomotiva Zagreb.[3] Hij speelde in zijn eerste seizoen vijf competitieduels. Het seizoen erop speelde Olmo er één, om daarna uit te groeien tot basisspeler.[4]
Olmo tekende in januari 2020 een contract tot medio 2024 bij RB Leipzig, dat circa 22 miljoen voor hem betaalde.[5]
Olmo kwam uit voor meerdere Spaanse nationale jeugdploegen. Hij was met Spanje –17 actief op het EK –17 van 2015 en won met Spanje –21 het EK –21 van 2019. Olmo debuteerde op 15 november 2019 in het Spaans voetbalelftal, in een met 7–0 gewonnen EK-kwalificatiewedstrijd tegen Malta. Hij maakte zelf de 5–0.