He made his senior debut with the reserves on 24 August 2014, coming on as a late substitute for Álex López in a 1–2 Segunda División B away loss against RCD Mallorca B.
[5] Rulo made his professional debut on 6 September 2017, starting in a 0–2 home loss against Real Valladolid, for the season's Copa del Rey.
[6] He contributed with eleven league appearances during the campaign, as his side achieved a first-ever promotion to La Liga.
On 16 August 2018, Rulo signed a two-year contract with AD Alcorcón in the second division, and was immediately loaned to Racing de Santander for one year.
[7] The following 24 January, after being sparingly used, he moved to fellow third division side Atlético Levante UD, on loan until June;[8] upon returning, he terminated his contract on 16 July 2019.