No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1997 |  | + Sept. 19 | Alfonso Meza |  Tacoma, Washington | W  4 |  | 1998 |  | + Feb. 21 | Simon Sutherland |  Miami, Florida | TKO  2 |  | + Apr. 30 | Bobby Wright |  Ft Lauderdale, Florida | TKO  1 |  | + Aug. 28 | Torrance Brown |  Las Vegas, Nevada | TKO  5 |  | + Nov. 13 | José Villegas |  Las Vegas, Nevada | W  6 |  | 1999 |  | + Feb. 5 | Eugene Johnson |  Miami, Florida | W  6 |  | 2000 |  | + May 22 | José Luis Montes |  San Francisco, California | W  4 |  | = July 2 | Rafael Ramirez |  Del Mar, California | Drew  4 |  | + Sept. 29 | Rogelio Castañeda |  Temecula, California | W  8 |  | + Oct. 7 | Tyrone Ivory |  Elgin, Illinois | W  6 |  | + Dec. 15 | Luis Lizarraga |  Fresno, California | W  8 |  | 2001 |  | + May 22 | José Luis Montes |  San Francisco, California | W  6 |  | + Sept. 29 | Rogelio Castañeda |  San Francisco, California | W 10 |  | 2002 |  | - Feb. 15 | Ubaldo Hernandez |  Houston, Texas | L 10 |  | 2003 |  | + Jan. 30 | Jose Luis Montes |  Oakland, California | TKO 5 |  | + May 17 | Miguel Figueroa |  Atlantic City, New Jersey | W 10 |  | - Sept. 13 | David Diaz |  Temecula, California | L 8 |  | + Dec. 13 | Sergio Joel De La Torre |  San Francisco, California | TKO 8 |  | 2004 |  | + Apr. 17 | Arturo Morua |  Temecula, California | W 10 |  | - Dec. 17 | Mike Arnaoutis |  Santa Ynez, California | TKO by 3 |  | 2005 |  | - Feb. 13 | Colin Lynes |  Brentwood, Gt.Britain | L 12 |  | (For IBO Super-Lightweight Title) |  | + May 20 | Juan Yoani Cervantes |  Stockton, California | W 10 |  | 2006 |  | - June 28 | Lorenzo Reynolds |  San Jose, California | TKO by 2 |  | 2007 |  | - Jan. 5 | Lamont Peterson |  Biloxi, Mississippi | L 8 |  | + Aug. 24 | Lenin Arroyo |  Miami, Florida | W 12 |  | (Won WBC Latino Super-Lightweight Title) |  | 2008 |  | - June 13 | Patrick Lopez |  Scranton, Pennsylvania | L 10 |  | 2009 |  | - May 2 | Mike Alvarado |  Las Vegas, Nevada | L 8 |   
  
Summary
Total bouts: 27, Won: 18 (5 inside the limit), Lost: 8 (2 inside the limit), Draw: 1, NC: 0 
 |