Saúl joined Racing de Santander's youth setup in 2004, aged nine,[1] and made his senior debuts with the reserves in the 2012–13 campaign, in Segunda División B.
[7] On 7 January 2018, after only one first team appearance during the first half of the 2017–18 campaign, Saúl was loaned to second tier club CD Numancia until June.
[8] He made his debut for the club three days later at the Santiago Bernabéu Stadium in the Copa del Rey against Real Madrid, providing an assist on a cross for Guillermo's second goal as Numancia drew 2–2, but were eliminated 5–2 on aggregate.
On 27 June 2019, he agreed to a four-year contract with Deportivo Alavés in the top tier,[9] but was loaned to second division side Rayo Vallecano on 2 September.
[11] Upon returning to Alavés, he was assigned in the first team squad, and made his top tier debut on 25 September 2021, replacing Luis Rioja late into a 1–0 home win over Atlético Madrid.