Amateur Results| | | 1989 | | Date | Opponent | Place | Result | |
| Moscow, Soviet Union, World Championships preliminaries, 60 kg | - Sept. 25 | Julio Gonzalez (CUB) | Moscow, Soviet Union | LPTS 26:9 |
Professional record| | | 1993 | | Date | Opponent | Place | Result | | + Feb. 11 | Charles McClellan | Niagara Falls, Canada | TKO 1 | | + Mar. 26 | John Gottschling | Toronto, Canada | KO 1 | | + Apr. 14 | Clifford Hicks | Toronto, Canada | W 6 | | + June 12 | Ben Simmons | Pittsburgh, United States | KO 5 | | + Oct. 2 | Brent Mitchell | Edmonton, Canada | TKO 2 | | + Dec. 9 | Dezi Ford | Etobicoke, Canada | W 6 | | | | 1994 | | Date | Opponent | Place | Result | | + Apr. 13 | Charles Beals | Toronto, Canada | KO 2 | | + June 8 | Nedrick Simmons | Niagara Falls, Canada | TKO 8 | | Canadian - PBC - Lightweight Title | | + Aug. 11 | Manuel Santiago | Malden, United States | W 8 | | + Oct. 27 | Steve Thomas | Etobicoke, Canada | KO 1 | | + Dec. 9 | Stan Cunningham | Edmonton, Canada | TKO 4 | | | | 1995 | | Date | Opponent | Place | Result | | + Jan. 11 | Alex Perez | Etobicoke, Canada | KO 1 | | + Feb. 24 | Bobby Johnson | Jonquiere, Canada | KO 1 | | + Apr. 28 | Rodney Wilson | Edmonton, Canada | KO 6 | | + June 8 | Amado Cabato | Toronto, Canada | W 12 | | International Boxing Organization Lightweight Title | | + Sept. 28 | Jesus Rodriguez | Toronto, Canada | W 12 | | WBC Continental Americas Lightweight Title | | | | 1996 | | Date | Opponent | Place | Result | | + Jan. 25 | Juan Luis Sanchez | Toronto, Canada | W 10 | | + Mar. 30 | Manuel Alberto Billalba | Buenos Aires, Argentina | KO 8 | | + Aug. 29 | Pablo Daniel Sarmiento | Toronto, Canada | KO 3 | | + Oct. 11 | David Tetteh | Toronto, Canada | W 12 | | Commonwealth Lightweight Title | | | | 1997 | | Date | Opponent | Place | Result | | - Mar. 4 | David Tetteh | Toronto, Canada | L 12 | | Commonwealth Lightweight Title | | + May 13 | Andre Cray | Biloxi, United States | W 10 | | + Sept. 15 | Jose Manjarrez | Edmonton, Canada | W 10 | | | | 1998 | | Date | Opponent | Place | Result | | + Apr. 22 | Andy Wong | Toronto, Canada | W 10 | | - May 12 | Ahmed Santos | Kanata, Canada | L 10 | | - Oct. 2 | Gerald Gray | Philadelphia, United States | L 8 | | + Dec. 11 | Charles Tschorniawsky | Philadelphia, United States | TKO 8 | | | | 1999 | | Date | Opponent | Place | Result | | + Mar. 19 | David Armstrong | Philadelphia, United States | TKO 2 | | + June 4 | John Lark | Philadelphia, United States | KO 2 | | + July 20 | Shawn Simmons | Windsor, Canada | TKO 2 | | + Aug. 12 | Damion Sutton | Slave Lake, Canada | TKO 3 | | + Sept. 24 | Larry O'Shields | Philadelphia, United States | TKO 6 | | + Dec. 10 | Jose Vida Ramos | Philadelphia, United States | TKO 4 | | | | 2000 | | Date | Opponent | Place | Result | | + Mar. 24 | John Bailey | Philadelphia, United States | TKO 7 | | + Apr. 26 | Ruben Dario Oliva | Saskatoon, Canada | KO 2 | | + June 2 | Miguel Arrozal | Philadelphia, United States | TKO 6 | | + Sept. 23 | Moises Pedroza | Rama, Canada | TKO 1 | | - Dec. 16 | Paul Spadafora | Pittsburgh, United States | L 12 | | IBF Lightweight Title | | | | 2001 | | Date | Opponent | Place | Result | | - June 15 | Dorin Spivey | Philadelphia, United States | L 10 | | | | 2002 | | Date | Opponent | Place | Result | | + Jan. 31 | Teddy Worth | Winnipeg, Canada | W 6 | | + Apr. 10 | Chad Brisson | Toronto, Canada | W 10 | | + Sept. 14 | Mario Lechowski | Cornwall, Canada | TKO 7 | | Canadian Lightweight Title | | + Oct. 18 | Vincent Howard | Mississauga, Canada | TKO 9 | | | | 2003 | | Date | Opponent | Place | Result | | + Jan. 17 | Richard Howard | Slave Lake, Canada | TKO 2 | | + Apr. 26 | Luis Gustavo Sosa | Hamilton, Canada | TKO 4 | | + July 5 | Mark Riggs | Winnipeg, Canada | KO 1 | | | | 2004 | | Date | Opponent | Place | Result | | + July 28 | Lou Bizzarro | Erie, United States | TKO 9 | | | | 2005 | | Date | Opponent | Place | Result | | - Jan. 21 | Juan Diaz | Houston, United States | TKO by 9 | | WBA Lightweight Title |
Summary
Total bouts: 48, Won: 42 (30 inside the limit), Lost: 6 (1 inside the limit), Draw: 0, NC: 0, ND: 0
|