| Amateur results| Date | Opponent | Place | Result |  | 2000 |  |
 | Colorado Springs, Colorado, United States Championships preliminaries, 71 kg |  - Jan. 12 | Anthony Hanshaw | Colorado Springs, Colorado | LPTS 21:5 | 
 Professional record| Date | Opponent | Place | Result |  | 2001 |  | + June 5 | Karim Hussain | Las Vegas, Nevada | W 4 |  | - Aug. 3 | David Estrada | Toppenish,  Washington | L 4 |  | + Nov. 24 | Dwayne Anderson | Pasco, Washington | KO 1 |  | 2002 |  | + Feb. 22 | Victor Branson | Tacoma, Washington | KO 3 |  | + Apr. 27 | Manuel Reyes | Portland, Oregon | W 4 |  | + June 22 | Eduardo Mendivil | Tacoma, Washington | W 6 |  | 2003 |  | + Apr. 5 | Ishwar Amador | Rochester, Washington | KO 3 |  | + June 13 | Cabien St Pierre | Lincoln City, Oregon | KO 4 |  | + July 19 | Bradley Jensen | Tacoma, Washington | KO 2 |  | - Sept. 6 | Sebastian Valdez | Rochester, Washington | L 8 |  | + Nov. 1 | Juan Carlos Garcia | Rochester, Washington | W 6 |  | 2004 |  | + Feb. 7 | Dumont Welliver | Rochester, Washington | W 10 |  | + May 8 | Floyd Wwaver | Rochester, Washington | TKO 1 |  | + Nov. 6 | Richard Gonzalez | Rochester, Washinton | W 8 |  | 2005 |  | + Jan. 29 | Dumont Welliver | Rochester, Washington | W 8 |  | + June 4 | Thomas Wilt | Lincoln City, Oregon | KO 5 |  | + Aug. 26 | Archak TerMeliksetian | Valley Center, California | TKO by 3 |  | 2006 |  | + Feb. 11 | Horatio Garcia | Rochester, Washington | W 10 |  | + July 29 | Dumont Welliver | Tacoma, Washington | TKO 10 |  | 2007 |  | + Feb. 10 | Joshua Onyango | Rochester, Washington | W 10 | 
   SummaryTotal bouts: 20, Won: 18 (8 inside the limit), Lost: 2 (1 inside the limit), Draw: 0, NC: 0 |