Guardado llegó en verano de 2017 al Betis, procedente del PSV Eindhoven por dos millones y medio de euros. Desde entonces, ha jugado 158 partidos con la elástica verdiblanca, en los que ha anotado cuatro goles y repartido 16 asistencias.
Nada más estampar la firma, el mexicano ha comentado que "hay que estar aquí para entender lo que es realmente el Betis, lo que siente el bético. Uno ha sido ya parte de eso durante cinco años. Me siento uno más. Siento que soy un bético de toda la vida y así trato de transmitirlo a toda la gente que está a mi alrededor. Pero es muy difícil de explicarlo. Hay que vivirlo".