Fredy Alejandro Guarín Vasquez znany bardziej jako Guarin urodził się 30 czerwca w 1986r.w mieście Puerto Boyacá.
Swoją piłkarską karierę zaczynał w klubie Atlético Huila Neiva pózniej trafił do Envigado FC ale i tam nie pograł długo. Jego dobre występy zaowocowały wypożyczeniem do słynnego Boca Juniors. Początki były trudne, grał długo w młodzieżowej sekcji.
Na boisku to nowoczesny pomocnik operujący w środku boiska, mogący jednak grać również na prawej flance. Dobra technika, szybkość, dobry strzał z oby nóg to zalety tego gracza.
W seniorskim Boca rozegrał tylko 2 mecze. W 2006 roku francuskie AS Saint-Etienne postanowiło najpierw wypożyczyć, a potem wykupić Guarina, a cały transfer wyniósł ich jedynie 0,5 mln euro. Kolumbijczyk szybko przebił się do pierwszego składu i coraz częściej zbierał przychylne komentarze kibiców i komentatorów. W barwach St.Etiennne rozegrał 36 spotkań zdobył 1 gola.
Nadszedł 2008 rok i przełomowy moment w karierze Fredego. Portugalskie FC Porto postanowiło wykupić Kolumbijczyka, ceny transferu nie podano, ale nie była ona wysoka. Mówiło się o 1 mln euro. FC Porto znane jest ze swojej polityki kupowania perspektywicznych zawodników po niskiej cenie, a następnie sprzedawanie ich z dużym zyskiem.
Il Guaro zadebiutował podczas meczu o Superpuchar Portugalii z Marítimo Funcha. Jednak dopiero w 2010 roku (Inter zdobywał wówczas Tripplete) Guarin na dobre wszedł do 11 Smoków.
Ważny do odnotowania jest jego dobry występ w finale Ligi Europy w 2011 roku udokumentowany asystą przy golu Falcao.
Bramki Fredego były też wybierane jako jedne z najładniejszych w lidze, jedna z nich w meczu z Maritimo. Trzeba dodać, że bramka rzadkiej urody została uznana za najpiękniejszą w sezonie.
Razem z odejściem ojca sukcesu Porto: Villasa-Boasa, Guarin stracił miejsce w składzie.
Przyszedł rok 2012 i Inter Mediolan postanowił zaryzykować i wypożyczyć Guarina za 1,5 mln euro. Ryzyko polegało na tym, że Kolumbijczyk był w trakcie leczenia ciężkiej kontuzji.
Zadebiutował 1 kwietnia w meczu z Genoą na Meazza, a mecz zakończył się wynikiem 5-4 dla Nerazzurrich. Bardzo dobre występy Il Guaro utwierdziły Massimo Motattiego do wykupienia gracza z Porto za łączną sumę 12 mln.
Warto również wspomnieć o słynnej wymianie Guarin-Vucninic plus dopłata, która nie doszła do skutku ponieważ po protestach fanów Interu, Erick Thohir zablokował całą transakcję.
W styczniu 2016 roku przeszedł do Shanghai Shenhua w Chinach za kwotę 11 milionów euro plus ewentualne bonusy.