| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1994 |  | + Apr. 30 | Roberto Dellapenna | Lynnwood, United States | TKO 4 |  | + Aug. 25 | Rick Nunn | North Las Vegas, United States | W 4 |  | - Nov. 5 | Rob Dula | Las Vegas, United States | L 4 |  | + Dec. 16 | Donzell Lamont | Raleigh, United States | TKO 1 |  | 1995 |  | + Jan. 18 | Jazzy Kirkley | Raleigh, United States | W 4 |  | + Mar. 25 | Steve Leveque | Helena, United States | KO 2 |  | - June 10 | Ricky Stewart | Las Vegas, United States | KO by 2 |  | + July 27 | Don Goodwin | Irvine, United States | W 6 |  | + Sept. 16 | Darrell Cottrell | Auburn, United States | KO 6 |  | + Dec. 15 | Alfredo Tapia | Yakima, United States | KO 4 |  | 1996 |  | + Jan. 25 | Stan Cunningham | Edmonton, Canada | W 6 |  | + Feb. 22 | Dan Sawyer | Phoenix, United States | TKO 1 |  | - Mar. 27 | Augustine Renteria | Rochester, United States | L 8 |  | + June 21 | Earl Jackson | Vancouver, United States | TKO 2 |  | + Sept. 23 | Darrell Cottrell | Bellevue, United States | KO 2 |  | + Oct. 5 | Ernie Houser | Yakima, United States | TKO 4 |  | + Oct. 25 | Ernie Valentine | Sequim, United States | KO 2 |  | + Dec. 13 | Tim Dendy | Tacoma, United States | W 6 |  | 1997 |  | + Feb. 12 | Terrence  Alli | Worley, United States | KO 12 |  | International Boxing Association Super-Welterweight Title |  | + Mar. 29 | Augustine Renteria | Bellevue, United States | TKO 10 |  | - Aug. 25 | Rodney  Jones | Inglewood, United States | KO by 12 |  | NABO Super-Welterweight Title |  | 1998 |  | + Mar. 4 | Chris Sande | Rochester, United States | TKO 1 |  | = Mar. 27 | Greg Johnson | Tacoma, United States | Draw 8 |  | - July 24 | Santiago Samaniego | Miami, United States | TKO by 6 |  | 1999 |  | + Jan. 30 | Leroy Owens | Tacoma, United States | W 8 |  | - Mar. 12 | Nicholas Martinez | Rochester, United States | L 10 |  | - July 10 | Julio Garcia | Rochester, United States | L 10 |  | 2000 |  | - June 3 | Maselino Masoe | Las Vegas, United States | TKO by 2 |  | - Aug. 8 | Anthony Bartinelli | Phoenix, United States | TKO by 1 |  | + Oct. 6 | Brock  Stodden | Seattle, United States | TKO 4 |  | CAM (Canadian American Mexican) Super-Middleweight Title |  | 2001 |  | + Jan. 6 | Eric  Holland | Tacoma, United States | W 10 |  | CAM (Canadian American Mexican) Super-Middleweight Title |  | - Apr. 28 | Kenny Ellis | Tacoma, United States | KO by 3 |  | - Sept. 21 | Vinny Pazienza | Cranston, United States | L 10 |  | 2002 |  | - Mar. 1 | Joe Gatti | Mashantucket, United States | TKO by 4 |  | = May 11 | Jeremy Morrison | Tacoma, United States | TDraw 3 |  | + Aug. 10 | Louis Sargeant | Tacoma, United States | W 10 |  | + Sept. 21 | Louis Sargeant | Tacoma, United States | W 8 |  | = Dec. 13 | Freddie Cuevas | Chicago, United States | Draw 10 |  | 2003 |  | - Feb. 28 | Enrique Ornelas | Fresno, United States | L 8 |  | - Mar. 29 | Aaron Mitchell | Philadelphia, United States | TKO by 4 |  | + June 14 | Alejandro Jimenez | Rochester, United States | W 10 |  | - Aug. 22 | Daniel Edouard | Choctaw, United States | L 8 |  | = Nov. 1 | Jaime De La Torre | Rochester, United States | Draw 8 |  | 2004 |  | - Sept. 25 | James Brock | Bremerton, United States | L 4 |  | - Oct. 16 | Marcus Pernell | Anacortes, United States | L 6 |  | 2005 |  | + Feb. 4 | Luke Munsen | Ocean Shores, United States | TKO 7 |  | + Mar. 4 | James Brock | Temecula, United States | W 4 |  | - Mar. 24 | Arthur Williams | Worley, United States | L 8 |  | - Apr. 15 | Sam Reese | Airway Heights, United States | TKO by 5 |  | - Aug. 26 | James Brock | Valley Center, United States | L 4 |  | 2006 |  | - Feb. 11 | Yusaf Mack | Philadelphia, United States | TKO by 3 |  | - Apr. 21 | Gary Gomez | Salt Lake City, United States | L 4 |  | - June 15 | Luke Munsen | Worley, United States | L 10 |  | - Sept. 15 | Tavoris Cloud | Chicago, United States | TKO by 4 |  | 2007 |  | - Jan. 27 | Billy Zumbrun | Ogden, United States | L 6 |  | - Apr. 28 | Cisse Salif | Acoma, United States | TKO by 1 | 
   SummaryTotal bouts: 56, Won: 26 (15 inside the limit), Lost: 26 (12 inside the limit), Draw: 4, NC: 0 |