Career
They were teammates in Saprissa. Bolaños made his Major League Soccer debut on October 4, 2003 with the Chicago Fire. In his first Master of Library Science start on October 26, Bolaños earned his first point on an assist just three minutes after getting into the match, but he did not get enough minutes and after a couple of years in Costa Rica, he returned to United States of America and played at the USL First Division first for Miami Football Club and then for Seattle Sounders and Rochester Raging Rhinos.
He missed the entire 2006 season due to injury.
He stayed there and played for a few seasons, but he recently received an offer from the team where he started up and debuted in the Primera División de Costa Rica, CS Herediano, so he moved back again to Costa Rica. He was not offered a contract with the club
He made his debut for the senior national team in a June 2000 friendly match against Paraguay and collected a total of 3 caps, scoring no goals. Five years after retiring as a player, Bolaños took the reigns of third division side Atlético Junior de Hatillo 8 in October 2013.