| No. | Result | Record | Opponent | Type | Round, time | Date | Location | Notes |
| 14 | Lose | 11–2-1 | Soulan Pownceby | TKO | 11 (12) 1:22 | 17 Jun 2011 | ABA Stadium, Auckland, New Zealand | WBO Asia Pacific light heavyweight title |
| 13 | Win | 11–1-1 | Dickey Peirera | UD | 4 | 14 Apr 2011 | ABA Stadium, Auckland, New Zealand | |
| 12 | Win | 10–1-1 | Fale Siaoloa | UD | 4 | 19 Mar 2011 | Vodafone Events Centre, Manukau City, New Zealand | |
| 11 | Win | 9–1-1 | Niusila Seiuli | UD | 4 | 4 Mar 2011 | ASB Stadium, Kohimarama, New Zealand | |
| 10 | Lose | 8–1-1 | Tapanuu Tagilimai | TKO | 1 (4) | 30 Oct 2003 | ABA Stadium, Auckland, New Zealand | |
| 9 | Win | 8–0-1 | Simon Taliavao Talia | TKO | 3 (4) | 14 Dec 2002 | YMCA Stadium, Auckland, New Zealand | |
| 8 | Win | 7–0-1 | Simon Taliavao Talia | KO | 2 (6) | 12 Apr 2002 | Hamilton Leisure Centre, Waikato, New Zealand | |
| 7 | Win | 6–0-1 | Jimmy Fale | PTS | 6 | 16 Feb 2002 | ASB Stadium, Kohimarama, New Zealand | |
| 6 | Win | 5–0-1 | Brett Fannin | PTS | 6 | 13 Dec 2001 | St.James Theatre, Auckland, New Zealand | |
| 5 | Win | 4–0-1 | Jason Costa | PTS | 6 | 24 Aug 2001 | Meteor Night Club, Hamilton, New Zealand | |
| 4 | Win | 3–0-1 | Jake Rasmussen | PTS | 6 | 28 Jun 2001 | ASB Stadium, Kohimarama, New Zealand | |
| 3 | Draw | 2–0-1 | Jamie Waru | PTS | 6 | 29 Jul 2000 | Northland Memorial Hall, Dargaville, New Zealand | |
| 2 | Win | 2–0 | Graham McLaughlan | PTS | 4 | 13 May 2000 | Alexandra Park Raceway, Auckland, New Zealand | |
| 1 | Win | 1–0 | Peter Mokomoko | PTS | 6 | 25 Nov 1999 | ASB Stadium, Kohimarama, New Zealand | Professional debut |