| Date | Opponent | W-L-D | Location | Result | 
  
   | 2009-02-07 | Jorge Arce | 51-4-1 | California, 
   United States | W TKO 11 | 
  
   | 2008-11-01 | Cristian Mijares | 36-3-2 | California, United 
   States | W KO 9 | 
  
   | 2008-08-02 | Dmitri Kirillov | 29-3-1 | Washington, 
   United States | W KO 5 | 
  
   | 2008-02-02 | Z Gorres | 27-2-1 | Cebu, Philippines | D Pts 12 | 
  
   | 2007-10-20 | Federico Catubay | 20-13-3 | New South 
   Wales, Australia | W TKO 12 | 
  
   | 2007-07-07 | Nonito Donaire | 17-1-0 | Connecticut, 
   United States | L TKO 5 | 
  
   | 2007-03-03 | Victor Burgos | 39-14-3 | California, United 
   States | W TKO 12 | 
  
   | 2006-10-07 | Glenn Donaire | 16-2-1 | Las Vegas, 
   Nevada, United States | W TD 6 | 
  
   | 2006-06-03 | Luis Maldonado | 33-0-1 | Las Vegas, Nevada, 
   United States | W TKO 8 | 
  
   | 2006-03-03 | Diosdado Gabi | 26-2-1 | California, United 
   States | W TKO 8 | 
  
   | 2005-08-24 | Jair Jimenez | 23-3-1 | New South Wales, 
   Australia | W TKO 5 | 
  
   | 2005-03-27 | Mzukisi Sikali | 29-6-2 | New South Wales, Australia | W TKO 8 | 
  
   | 2004-12-16 | Irene Pacheco | 30-0-0 | Hollywood, 
   Florida, United States | W TKO 11 | 
  
   | 2004-04-16 | Falazona Fidal | 3-8-0 | Victoria, Australia | W TKO 2 | 
  
   | 2003-12-12 | Wandee Singwancha | 38-7-0 | New South Wales, Australia | W KO 5 | 
  
   | 2003-10-03 | Dozer Tobing | 2-7-0 | New South Wales, Australia | W KO 1 | 
  
   | 2003-08-08 | Alejandro Felix Montiel | 48-5-0 | New South Wales, Australia | W UD 10 | 
  
   | 2003-06-13 | Wandee Singwancha | 38-6-0 | New South Wales, Australia | W TKO 4 | 
  
   | 2003-04-11 | Raul Eliseo Medina | 10-2-1 | New South Wales, Australia | W TD 8 | 
  
   | 2002-12-13 | Phises Vor Surapol | 1-11-0 | New South Wales, Australia | W TKO 3 | 
  
   | 2002-11-09 | Albert Resley | 1-5-0 | Western Australia, Australia | W TKO 3 | 
  
   | 2002-10-25 | Hamadani Tomagola | 0-2-0 | New South Wales, Australia | W KO 4 | 
  
   | 2002-08-02 | Panomdej Ohyuthanakorn | 20-14-0 | New South Wales, Australia | W TKO 4 | 
  
   | 2002-06-14 | Junior Farzan Ali | 12-1-0 | New South Wales, Australia | W TKO 6 | 
  
   | 2002-04-19 | Prasob Nookliang | 0-2-0 | New South Wales, Australia | W KO 2 | 
  
   | 2002-02-08 | Win Nationman | 0-3-0 | New South Wales, Australia | W TKO 3 | 
  
   | 2001-11-16 | Puna Eminent | 0-2-1 | New South Wales, Australia | W KO 3 | 
  
   | 2001-10-18 | Sande Kizito | 1-2-0 | New South Wales, Australia | W TKO 7 | 
  
   | 2001-08-31 | Prasob Nookliang | 0-1-0 | New South Wales, Australia | W TKO 6 | 
  
   | 2001-08-03 | David Picknell | 3-4-0 | New South Wales, Australia | W KO 3 | 
  
   | 2001-06-29 | Sande Kizito | 1-1-0 | New South Wales, Australia | W Pts 6 | 
  
   | 2001-04-20 | Selvio Glinoco | 1-4-0 | New South Wales, Australia | W TKO 2 | 
  
   | 2001-02-09 | Hichem Blida | 0-0-0 | New South Wales, Australia | W Pts 4 | 
  
   | 2000-11-03 | Sande Kizito | 0-0-0 | New South Wales, Australia | W Pts 6 | 
  
   |  |  |  |  |  |