Weightclass:  Light Welterweight
Location:  Wellington, New Zealand
Record:  13 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/05/2042Wellington, New Zealand12 - 24 Bryn Hopping0 - 4 WPts
29/03/2042Wellington, New Zealand12 - 23 Jin-su Mun6 - 19(3) LPts
27/01/2042Pikine, Senegal12 - 22 Ray Machin14 - 19(1) LPts
26/11/2041San Jose, Costa Rica12 - 21 Santiago Abrantes20 - 7 LPts
26/09/2041Wellington, New Zealand12 - 20 Yong-jae Sa12 - 18 LPts
26/07/2041Hyderabad, India12 - 19 Hanuman Mishra12 - 32 LPts
28/05/2041Wellington, New Zealand11 - 19 Young-cheol Pan10 - 18 WPts
28/03/2041Wellington, New Zealand10 - 19 Floyd Jones3 - 9 WPts
25/01/2041Zarqa, Jordan10 - 18 Zafa Qarni17 - 21 LPts
27/11/2040Wellington, New Zealand9 - 18 Matewa Pikari5 - 11 WPts
26/09/2040Wellington, New Zealand8 - 18 Billy Robertson3 - 9 WPts
27/07/2040Dakar, Senegal7 - 18 Javier Drame9 - 8 WPts
29/05/2040Wellington, New Zealand7 - 17 Cody Reid7 - 6 LPts
29/03/2040Wellington, New Zealand7 - 16 Andy Craggs4 - 17 LPts
09/02/2040Waitakere, New Zealand6 - 16 James Kelso7 - 14(1) WPts
24/12/2039Wellington, New Zealand6 - 15 Stephen Cowans1 - 0 LPts
24/10/2039Wellington, New Zealand6 - 14 Wayne Cumming6 - 25 LPts
23/09/2039Hamilton, New Zealand6 - 13 Robert Gatt15 - 13 LPts
01/08/2039Zapopan, Mexico6 - 12 Leonel Gonzaga11 - 13 LPts
03/06/2039New Delhi, India5 - 12 Deepak Kari10 - 15(1) WPts
05/04/2039Manila, Philippines5 - 11 Robert Luy17 - 21(1) LPts
05/02/2039Waitakere, New Zealand5 - 10 Bob Maben1 - 20 LPts
17/12/2038Hamilton, New Zealand5 - 9 Clinton Selby2 - 17 LPts
19/10/2038Wellington, New Zealand5 - 8 Dave Lawman1 - 2 LPts
18/08/2038Sale, Morocco5 - 7 Fayaaz Hassin33 - 16 LPts
20/06/2038Wellington, New Zealand4 - 7 Leo Cox8 - 13(1) WPts
21/04/2038Puebla, Mexico4 - 6 Elias Cabezas9 - 27 LPts
21/02/2038Auckland, New Zealand3 - 6 John Doak0 - 5 WPts
25/12/2037Kampala, Uganda3 - 5 William Baba12(1) - 13 LPts
27/10/2037Auckland, New Zealand2 - 5 Spencer Stobie1 - 18 WPts
08/09/2037Havana, Cuba2 - 4 Ivan Peron6 - 19 LPts
11/07/2037Christchurch, New Zealand2 - 3 James Humiston10 - 16 LPts
20/05/2037Auckland, New Zealand2 - 2 Maaka Nikora9 - 17 LPts
18/04/2037Auckland, New Zealand1 - 2 Tipene Potaka0 - 0 WPts
03/03/2037Manukau, New Zealand0 - 2 Harvey Cammon0 - 0 WPts
05/01/2037Christchurch, New Zealand0 - 1 Jamie Curtain0 - 0 LPts
05/12/2036Wellington, New Zealand0 - 0 Malcolm Cauldwell5 - 3 LPts