solid; background: #e3e3e3"|Opponent | align="center" style="border-style: none none solid solid; background: #e3e3e3"|Type | align="center" style="border-style: none none solid solid; background: #e3e3e3"|Round | align="center" style="border-style: none none solid solid; background: #e3e3e3"|Date | align="center" style="border-style: none none solid solid; background: #e3e3e3"|Location | align="center" style="border-style: none none solid solid; background: #e3e3e3"|Notes |-align=center |Loss | |align=left| Louis Monaco |UD |10 |24/04/2004 |align=left| Billings, Montana, U.S. |align=left| |- |Loss | |align=left| Wesley Martin |SD |4 |07/02/2004 |align=left| Rochester, Washington, U.S. |align=left| |- |Loss | |align=left| Patrice L'Heureux |UD |6 |30/11/2001 |align=left| Montreal, Quebec, Canada |align=left| |- |Win | |align=left| Donnell Wingfield |TKO |2 |12/10/2001 |align=left| Niagara Falls, New York, U.S. |align=left| |- |Win | |align=left| Marcelo Aravena |TKO |4 |24/05/2001 |align=left| Victoria, British Columbia, Canada |align=left| |- |Win | |align=left| Cody Gray |MD |6 |28/04/2001 |align=left| Tacoma, Washington, U.S. |align=left| |- |Loss | |align=left| Trevor Berbick |UD |12 |26/05/2000 |align=left| Vancouver, British Columbia, Canada |align=left| |- |Loss | |align=left| Tim Knight |UD |6 |19/01/2000 |align=left| Louisville, Kentucky, U.S. |align=left| |- |Loss | |align=left| David Tua |TKO |2 |23/10/1999 |align=left| Las Vegas, Nevada, U.S. |align=left| |- |Loss | |align=left| Brian Nielsen |KO |5 |03/09/1999 |align=left| Copenhagen, Denmark |align=left| |- |Loss | |align=left| Oleg Maskaev |TKO |2 |20/05/1999 |align=left| Tunica, Mississippi, U.S. |align=left| |- |Loss | |align=left| Trevor Berbick |TKO |12 |05/02/1999 |align=left| Montreal, Quebec, Canada |align=left| |- |Win | |align=left| Gerard Jones |UD |8 |06/11/1998 |align=left| Montreal, Quebec, Canada |align=left| |- |Win | |align=left| Patrick Graham |TKO |2 |24/09/1998 |align=left| Montreal, Quebec, Canada |align=left| |- |Win | |align=left| Ben Perlini |KO |6 |03/04/1998 |align=left| Montreal, Quebec, Canada |align=left| |- |Win | |align=left| Don Laliberte |KO |2 |11/11/1997 |align=left| Montreal, Quebec, Canada |align=left| |- |Win | |align=left| Ritchie Goosehead |DQ |3 |12/12/1996 |align=left| Vancouver, British Columbia, Canada |align=left| |- |Win | |align=left| Mike Curry |KO |1 |19/10/1996 |align=left| Nanaimo, British Columbia, Canada |align=left| |- |Loss | |align=left| Dale Grant |UD |10 |03/07/1996 |align=left| Anacortes, Washington, U.S. |align=left| |- |Win | |align=left| Anthony Moore |UD |8 |11/04/1996 |align=left| Vancouver, British Columbia, Canada |align=left| |- |Loss | |align=left| Jason Waller |UD |10 |01/03/1996 |align=left| Honolulu, Hawaii, U.S. |align=left| |- |Draw | |align=left| Krishna Wainwright |PTS |10 |02/02/1996 |align=left| Kent, Washington, U.S. |align=left| |- |Win | |align=left| Marcellus Brown |TKO |8 |27/08/1995 |align=left| Anacortes, Washington, U.S. |align=left| |- |Win | |align=left| Wesley Martin |PTS |8 |09/08/1995 |align=left| Woodland Hills, California, U.S. |align=left| |- |Win | |align=left| Steve Cortez |KO |2