 Ramírez played independent league baseball for the next two seasons. After receiving an invitation to try out for the Pensacola Pelicans of the American Association of Independent Professional Baseball, the Pelicans signed Ramirez for the 2005 season. In 43 games with Pensacola, Ramírez pitched to a 1.45 earned run average (ERA), struck out 93 batters and walked only 15. He finished the season with a record of 2 – 2 with 11 saves over 62 innings pitched. In September 2005, the Angels purchased Ramírez from the Pelicans. He pitched in one game for their Class AAA affiliate, the Salt Lake City Stingers of the Pacific Coast League (PCL). The Angels released Ramírez in spring training in 2006. Ramírez was not provided with a reason for his release.
