Weightclass:  Lightweight
Location:  Jacksonville, USA
Record:  70 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/08/2043Miami, USA69 - 14 Justin Flanagan1 - 1 WPts
09/07/2043Miami, USA68 - 14 Chris Barfoot1 - 11 WPts
09/06/2043Miami, USA67 - 14 Rob McElligott1 - 0 WPts
15/05/2043Miami, USA66 - 14 Gethin Locchi1 - 9 WPts
17/04/2043Miami, USA65 - 14 Nick Kirkland0 - 1 WPts
22/03/2043Miami, USA64 - 14 Lewis Prentice0 - 1 WPts
24/02/2043Miami, USA63 - 14 Patrick McBeth1 - 12 WPts
27/01/2043Miami, USA62 - 14 Lucas Barbour1 - 0 WPts
28/12/2042Miami, USA61 - 14 Clint Davila1 - 0 WPts
01/12/2042Miami, USA60 - 14 James Davidson0 - 1 WPts
04/11/2042Miami, USA59 - 14 Alec Laurel2 - 3 WPts
11/10/2042Miami, USA58 - 14 Mark Pye1 - 3 WPts
14/09/2042Miami, USA57 - 14 David Watson0 - 9 WPts
20/08/2042Miami, USA56 - 14 Tobias Ford0 - 8 WPts
21/07/2042Miami, USA55 - 14 Mark Minjarez0 - 1 WPts
24/06/2042Miami, USA54 - 14 Mark Griffiths1 - 1 WPts
31/05/2042Miami, USA53 - 14 Chris Barfoot0 - 5 WPts
03/05/2042Miami, USA52 - 14 Paul Dawes0 - 5 WPts
08/04/2042Miami, USA51 - 14 Brad Baxter0 - 17(1) WPts
14/03/2042Miami, USA50 - 14 Rob Magee3 - 20 WPts
17/02/2042Miami, USA49 - 14 Patrick McBeth0 - 0 WPts
19/01/2042Miami, USA48 - 14 Alastair Adee0 - 4 WPts
24/12/2041Miami, USA47 - 14 Matthew McClelland2 - 18 WPts
25/11/2041Miami, USA46 - 14 Leighton Clewis0 - 3 WPts
31/10/2041Miami, USA45 - 14 Bart Jarvey0 - 3 WPts
01/10/2041Miami, USA44 - 14 Brett McPhee0 - 5 WPts
02/09/2041Miami, USA43 - 14 David Watson0 - 2 WPts
02/08/2041San Antonio, USA43 - 13 Hugh Allen13 - 36(1) LPts
01/08/2041Miami, USA42 - 13 William Abraham0 - 8(1) WPts
02/07/2041Miami, USA41 - 13 Oscar Kellogg1 - 19 WPts
06/06/2041Miami, USA40 - 13 Lee Carrithers0 - 2 WPts
09/05/2041Miami, USA39 - 13 Brad Zacchera0 - 6 WPts
10/04/2041Miami, USA38 - 13 Jake Mundy0 - 2 WPts
14/03/2041Miami, USA37 - 13 Brad Baxter0 - 3 WPts
18/02/2041Miami, USA36 - 13 Rob Magee1 - 3 WPts
22/01/2041Tulsa, USA35 - 13 Ellis McSorley16 - 23 WPts
19/01/2041Miami, USA34 - 13 Leonardo Salvi0 - 2 WPts
21/12/2040Miami, USA33 - 13 Matthew McClelland0 - 3 WPts
27/11/2040Miami, USA32 - 13 David Hardy0 - 14(1) WPts
31/10/2040Miami, USA31 - 13 Oliver David2 - 6 WPts
02/10/2040Miami, USA30 - 13 Inigo Cowman0 - 10(1) WPts
04/09/2040Miami, USA29 - 13 Callum Lacan0 - 2 WPts
07/08/2040Miami, USA28 - 13 Sam Knoblauch1 - 5(1) WPts
10/07/2040Miami, USA27 - 13 Denton Lapsley0 - 2(2) WPts
11/06/2040Miami, USA26 - 13 Michael Plowman1 - 0 WPts
16/05/2040Miami, USA25 - 13 Leon MacMaster0 - 6 WPts
16/04/2040Miami, USA24 - 13 Asif Jaber4 - 15 WPts
19/03/2040Miami, USA23 - 13 Mark Flanagan1 - 2 WPts
24/02/2040Miami, USA22 - 13 Sam Ralston0 - 4 WPts
31/01/2040Philadelphia, USA21 - 13 Amon Smith8 - 20(1) WPts
30/01/2040Miami, USA20 - 13 John Basara2 - 16(1) WPts
31/12/2039Miami, USA19 - 13 John Forker1 - 2 WPts
02/12/2039Miami, USA18 - 13 Mark Tranbarger1 - 10 WPts
04/11/2039Miami, USA17 - 13 Theo Shiels1 - 14 WPts
08/10/2039Miami, USA16 - 13 George Bald3 - 35(2) WPts
04/09/2039Miami, USA16 - 12 Michael Alvarado3 - 21 LPts
01/08/2039Centennial, USA16 - 11 Geoff Hughes14 - 22 LPts
30/07/2039Miami, USA15 - 11 Jack Tennis1 - 5 WPts
01/07/2039Miami, USA14 - 11 Chris Blackiston1 - 0 WPts
03/06/2039Miami, USA13 - 11 Morgan Polson2 - 0 WPts
10/05/2039Miami, USA12 - 11 Matthew Glaspie0 - 5 WPts
12/04/2039Miami, USA11 - 11 Brin Martikainen2 - 29(1) WPts
17/03/2039Miami, USA10 - 11 Oscar Michie1 - 1 WPts
16/02/2039Miami, USA9 - 11 David Kinnear0 - 3 WPts
22/01/2039Miami, USA8 - 11 Nicholas Ryan0 - 2 WPts
19/12/2038Miami, USA8 - 10 Davie Lynch2 - 23 LPts
25/11/2038Miami, USA7 - 10 Geoff Ghee1 - 0 WPts
28/10/2038Miami, USA6 - 10 Ibrahim Haq1 - 7 WPts
30/09/2038Miami, USA5 - 10 Leighton Hanigan1 - 1 WPts
06/09/2038Miami, USA4 - 10 George Bald1 - 1 WPts
04/08/2038Indianapolis, USA4 - 9 Barry Evans24 - 9 LPts
02/08/2038Miami, USA4 - 8 Mark Kincaide7 - 25(1) LPts
04/07/2038Miami, USA3 - 8 Hugh Allen2 - 20(1) WPts
01/06/2038Oklahoma City, USA3 - 7 Gordon McClenathan6 - 14 LPts
07/04/2038Las Vegas, USA3 - 6 Andy Silguero11 - 17 LPts
06/04/2038Miami, USA2 - 6 Brin Martikainen2 - 17(1) WPts
05/03/2038Independence, USA2 - 5 Jasper Hobbie0 - 0 LPts
30/01/2038Jacksonville, USA2 - 4 Quico Fortes10 - 16 LPts
30/11/2037Riga, Latvia2 - 3 Nikolai Libtals15 - 21 LPts
02/10/2037Prague, Czech Republic2 - 2 Radan Cermak20 - 23(1) LPts
04/08/2037Kashiwa, Japan1 - 2 Nao Muraoka8 - 19 WPts
06/06/2037St. Petersburg, USA1 - 1 Callum Marcano4 - 10 LPts
21/04/2037Detroit, USA1 - 0 Joey Kemner19 - 16 LPts
21/03/2037Jacksonville, USA0 - 0 Oliver Arnot2 - 3 WPts