Ogółem barwy Santosu Laguna reprezentował przez półtora roku, wyłącznie jednak jako głęboki rezerwowy.

Wiosną 2008 Guadarrama przeniósł się do ekipy Monarcas Morelia, gdzie zanotował tylko trzy ligowe występy, po czym został przesunięty do drugoligowej filii klubu – Mérida FC. Tam spędził dwa lata jako kluczowy zawodnik formacji ofensywnej, w wiosennym sezonie Clausura 2009 triumfując w rozgrywkach Primera División A. W lipcu 2010 powrócił do najwyższej klasy rozgrywkowej, zostając graczem drużyny Atlante FC z siedzibą w Cancún. Nie potrafił sobie jednak wywalczyć miejsca w pierwszym składzie i sporadycznie pojawiał się na ligowych boiskach, walcząc głównie o utrzymanie w lidze. Premierowego gola na najwyższym szczeblu strzelił 5 listopada 2011 w przegranej 2:3 konfrontacji z Monterrey, lecz występował głównie w drugoligowych rezerwach Atlante – Atlante UTN i Mérida FC. W późniejszym czasie na zasadzie rocznego wypożyczenia zasilił drugoligowy zespół Club Necaxa z miasta Aguascalientes, gdzie jako podstawowy pomocnik dotarł do finału rozgrywek Ascenso MX w jesiennym sezonie Apertura 2012.