He made his senior debut with the latter on 30 November 2013, in a 2–0 Tercera División away win against CD La Virgen del Camino.
[4] He made his first team debut on 21 August 2016, coming on as a late substitute for goalscorer José Arnaiz in a 1–0 Segunda División home win against Real Oviedo.
[5] On 6 March 2017 Mayoral renewed with the Blanquivioletas until 2020, and was immediately loaned to UCAM Murcia CF also in the second tier, until the end of the campaign.
[7] Roughly one year later he returned to UCAM, agreeing to a permanent contract with the side now in Segunda División B.
[8] On 25 July 2020, Mayoral moved straight to the top tier after signing a three-year deal with Cádiz CF,[9] but was loaned to Romanian Liga I side FC Hermannstadt on 7 September.