| No. |
Result |
Record |
Opponent |
Type |
Round, time |
Date |
Location |
More |
| 30 |
Win |
27–3 |
Zane Marks |
MD |
10 |
Apr 3, 2010 |
Emerald Queen Casino, Tacoma, Washington, U.S. |
Retained interim NABA super middleweight title |
| 29 |
Win |
26–3 |
Mark Woolnough |
SD |
10 |
Aug 29, 2009 |
Emerald Queen Casino, Tacoma, Washington, U.S. |
Won interim NABA super middleweight title |
| 28 |
Win |
25–3 |
Emmett Linton |
KO |
5 (10), 2:34 |
Jun 20, 2009 |
Emerald Queen Casino, Tacoma, Washington, U.S. |
|
| 27 |
Win |
24–3 |
Dhafir Smith |
SD |
6 |
Jun 13, 2008 |
Connecticut Convention Center, Hartford, Connecticut, U.S. |
|
| 26 |
Loss |
23–3 |
Jean Pascal |
UD |
12 |
Aug 3, 2007 |
Centre Pierre Charbonneau, Montreal, Quebec, Canada |
For NABF super middleweight title |
| 25 |
Loss |
23–2 |
Arthur Abraham |
KO |
5 (12), 1:36 |
Dec 10, 2005 |
Arena Leipzig, Leipzig, Germany |
For vacant IBF middleweight title |
| 24 |
Win |
23–1 |
Antwun Echols |
RTD |
10 (12), 3:00 |
Apr 15, 2005 |
Northern Quest Resort & Casino, Airway Heights, Washington, U.S. |
|
| 23 |
Win |
22–1 |
Marcos Primera |
TKO |
4 (10), 3:00 |
Feb 19, 2005 |
Staples Center, Los Angeles, California, U.S. |
|
| 22 |
Win |
21–1 |
Rene Arostegui |
TKO |
5 (10), 1:55 |
Oct 28, 2004 |
Seminole Hard Rock Hotel & Casino Hollywood, Hollywood, Florida, U.S. |
|
| 21 |
Win |
20–1 |
Alfredo Cuevas |
TD |
8 (10), 3:00 |
Jun 5, 2004 |
MGM Grand Garden Arena, Paradise, Nevada, U.S. |
|
| 20 |
Win |
19–1 |
Quirino Garcia |
UD |
12 |
Apr 29, 2004 |
Laredo Entertainment Center, Laredo, Texas, U.S. |
Retained NABF middleweight title |
| 19 |
Win |
18–1 |
Kenny Ellis |
TKO |
6 (12), 2:06 |
Aug 29, 2003 |
Emerald Queen Casino, Tacoma, Washington, U.S. |
Retained NABA middleweight title; Won vacant NABF and WBO NABO middleweight titles |
| 18 |
Win |
17–1 |
Willard Lewis |
TKO |
3 (8) |
Jul 5, 2003 |
CanWest Global Park, Winnipeg, Manitoba, Canada |
|
| 17 |
Win |
16–1 |
Errol Banner |
UD |
10 |
Jan 24, 2003 |
Seaside Park, Ventura, California, U.S. |
|
| 16 |
Win |
15–1 |
Marlon Hayes |
TKO |
5 (12), 2:50 |
May 17, 2002 |
The Orleans, Paradise, Nevada, U.S. |
Won vacant NABA middleweight title |
| 15 |
Loss |
14–1 |
Anthony Hanshaw |
UD |
10 |
Jul 20, 2001 |
Canton Memorial Civic Center, Canton, Ohio, U.S. |
|
| 14 |
Win |
14–0 |
Rigoberto Placencia |
TKO |
6 (10) |
May 12, 2001 |
Palace Indian Gaming Center, Lemoore, California, U.S. |
Won interim WBC FECARBOX middleweight title |
| 13 |
Win |
13–0 |
Juan Carlos Barreto |
UD |
6 |
Mar 29, 2001 |
Hollywood Park Casino, Inglewood, California, U.S. |
|
| 12 |
Win |
12–0 |
Rudy Lovato |
SD |
12 |
Aug 12, 2000 |
San Juan Pueblo, New Mexico, U.S. |
Won WBC FECARBOX super welterweight title |
| 11 |
Win |
11–0 |
Ameth Aranda |
TKO |
5 (?) |
May 28, 2000 |
Albuquerque, New Mexico, U.S. |
|
| 10 |
Win |
10–0 |
Errol Banner |
KO |
8 (8) |
Feb 24, 2000 |
Hollywood Park Casino, Inglewood, California, U.S. |
|
| 9 |
Win |
9–0 |
Edgar Chairez |
KO |
2 (?) |
Dec 18, 1999 |
Spotlight 29 Casino, Coachella, California, U.S. |
|
| 8 |
Win |
8–0 |
Martin Quiroz |
TKO |
3 (6), 3:00 |
Aug 21, 1999 |
Spotlight 29 Casino, Coachella, California, U.S. |
|
| 7 |
Win |
7–0 |
Jose Cataneo |
TKO |
2 (6), 3:00 |
Jul 24, 1999 |
Spotlight 29 Casino, Coachella, California, U.S. |
|
| 6 |
Win |
6–0 |
Richard Gonzalez |
UD |
6 |
Jun 19, 1999 |
Spotlight 29 Casino, Coachella, California, U.S. |
|
| 5 |
Win |
5–0 |
Damon Jones |
KO |
1 (4) |
Feb 6, 1999 |
Big League Dreams Sports Park, Cathedral City, California, U.S. |
|
| 4 |
Win |
4–0 |
Martin Berthiaume |
UD |
6 |
Nov 11, 1997 |
Montreal Casino, Montreal, Quebec, Canada |
|
| 3 |
Win |
3–0 |
Anthony Bonsante |
PTS |
6 |
Jun 6, 1997 |
Winnipeg, Manitoba, Canada |
|
| 2 |
Win |
2–0 |
Mike Riendeau |
UD |
6 |
Oct 7, 1996 |
Edmonton Convention Centre, Edmonton, Alberta, Canada |
|
| 1 |
Win |
1–0 |
Steve Weir |
UD |
6 |
Jun 29, 1995 |
Moncton, New Brunswick, Canada |
|