Oklahoma City RedHawks
On August 15, 2009 Peguero signed a minor league contract with the Texas Rangers. He finished the season with the Triple-A Oklahoma City RedHawks, recording a 3.86 ERA in 8 games. In 13 games for Oklahoma City in 2010, Peguero pitched to a 4.09 ERA.