Actualmente esta activo en los Piratas de Campeche en la liga mexicana de béisbol[1] Peguero comenzó su carrera profesional en 2006, jugando para los Dominican Summer Giants, bateando .275 con cuatro jonrones y 16 impulsadas en 56 partidos.
También jugó para los Dominican Summer Giants en el 2007 bateando .294 con 25 bases robadas en 69 partidos.
En 2008, Peguero jugó para dos equipos - Salem-Keizer Volcanoes y Augusta GreenJackets.
Esa temporada, bateó para un total combinado de .285 con cuatro jonrones, 43 carreras impulsadas y 25 bases robadas en 100 partidos.
[2] En el 2010, bateó .329/.358/.488 con 40 bases robadas en 122 juegos con los San Jose Giants.