Mallo sloot zich op achtjarige leeftijd aan bij Celta de Vigo. In zijn eerste seizoen speelde hij 24 wedstrijden voor de club, in de Segunda División. In het seizoen 2011-2012 speelde hij dertig wedstrijden voor de Galiciërs en maakte hij zijn eerste doelpunt bij de senioren. In dat seizoen eindigde Celta de Vigo als tweede en keerden de club na vijf jaar terug naar de Primera División. Hij maakte zijn debuut in de Primera División op 18 augustus 2012, tegen Málaga.