Weightclass:  Featherweight
Location:  Honolulu, USA
Record:  24 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/10/2037Honolulu, USA23 - 30 Zhuang Ha7 - 10 WPts
21/08/2037Chicago, USA22 - 30 Bryan Primrose23 - 22 WPts
19/08/2037Honolulu, USA21 - 30 Joel Gartley0 - 1 WPts
16/07/2037Kansas City, USA21 - 29 Cole Casey33 - 18 LPts
13/07/2037Honolulu, USA20 - 29 Sam Webb1 - 0 WPts
09/06/2037Mobile, USA20 - 28 Wayne Ferriss34 - 14(1) LPts
09/05/2037Baltimore, USA20 - 27 Paul Clouston22(1) - 13 LPts
08/05/2037Honolulu, USA19 - 27 Brett Quinn9 - 9 WPts
07/04/2037Bakersfield, USA19 - 26 Dave Meston42(2) - 9 LPts
28/02/2037Honolulu, USA18 - 26 Blake Heaven1 - 3 WPts
02/02/2037Honolulu, USA17 - 26 Justin McNaughton2 - 1 WPts
28/12/2036Honolulu, USA17 - 25 Mark Tweed1 - 1 LPts
01/12/2036Honolulu, USA16 - 25 Andy Dargie1 - 3 WPts
28/10/2036Detroit, USA16 - 24 Owen Ferrier20 - 16 LPts
26/10/2036Honolulu, USA16 - 23 Dom Blackman7 - 4 LPts
27/09/2036Honolulu, USA15 - 23 Dillon Vivar1 - 2 WPts
26/08/2036Tampa, USA15 - 22 Ian Leishman6 - 29 LPts
25/07/2036Honolulu, USA15 - 21 Greg Dollar1 - 0 LPts
28/06/2036Honolulu, USA14 - 21 Sam Hedley2 - 2 WPts
02/06/2036Honolulu, USA13 - 21 Bruce Quinn9 - 8 WPts
03/05/2036Honolulu, USA12 - 21 Chris Young1 - 1 WPts
03/04/2036Honolulu, USA11 - 21 Mitsuru Kanno3 - 6 WPts
05/03/2036Honolulu, USA10 - 21 Paul McBean2 - 1 WPts
08/02/2036Honolulu, USA9 - 21 Arran Orrock1 - 7 WPts
10/01/2036Honolulu, USA8 - 21 Alec Brimer1 - 13 WPts
17/12/2035Honolulu, USA7 - 21 John Addair2 - 7 WPts
14/11/2035Chicago, USA7 - 20 Clint Gaul20 - 13 LPts
14/10/2035Honolulu, USA7 - 19 Clinton Rodgers2 - 8 LPts
16/09/2035Honolulu, USA5 - 19 Leon Isaacs1 - 0 WPts
16/09/2035Houston, USA6 - 19 Stephen Aurelio0 - 23 WPts
16/08/2035Honolulu, USA5 - 18 Lee Lory5 - 13 LPts
16/07/2035Detroit, USA5 - 17 Connor MacDermott6 - 17 LPts
15/07/2035Honolulu, USA5 - 16 Will Lyster0 - 1 LPts
13/06/2035Honolulu, USA5 - 15 Gregor Erwood2 - 5 LPts
20/05/2035Seattle, USA4 - 15 James Haile3 - 22 WPts
19/04/2035Honolulu, USA4 - 14 Richard Connolly2 - 2 LPts
16/03/2035Long Beach, USA4 - 13 Ellis Morris3 - 5 LPts
15/03/2035Honolulu, USA4 - 12 Morgan Safley1 - 3 LPts
09/02/2035Honolulu, USA4 - 11 Sam Vaux6 - 9(1) LPts
13/01/2035Honolulu, USA3 - 11 David Tagert2 - 10 WPts
17/12/2034Honolulu, USA2 - 11 Chris Pevey3 - 7 WPts
15/11/2034Philadelphia, USA2 - 10 James Pfost2 - 5 LPts
15/10/2034Honolulu, USA2 - 9 Joseph Williston1 - 1 LPts
09/09/2034Boston, USA2 - 8 Eric McClory8 - 17 LPts
28/07/2034Baltimore, USA2 - 7 Malcolm Daun17 - 8 LPts
26/07/2034Honolulu, USA1 - 7 Lee Lory1 - 2 WPts
27/06/2034Honolulu, USA0 - 7 Ian Porteous3 - 14 WPts
09/05/2034Honolulu, USA0 - 6 Chris Lundmark1 - 0 LPts
23/03/2034Honolulu, USA0 - 5 Matthew Dingwell14 - 6 LPts
20/02/2034Honolulu, USA0 - 4 Bryn Lum1 - 9 LPts
15/01/2034Honolulu, USA0 - 3 Sam Blagg14 - 17 LPts
13/11/2033Jacksonville, USA0 - 2 Barry Bason3 - 6 LPts
27/09/2033Boston, USA0 - 1 Mark Weng13 - 18 LPts
27/08/2033Honolulu, USA0 - 0 Oscar Thorburn2 - 5 LPts