Weightclass:  Lightweight
Location:  Las Vegas, USA
Record:  67(4) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2042Las Vegas, USA66(4) - 8 Selestino Infante12 - 10(1) WPts
09/10/2042Las Vegas, USA65(4) - 8 Barry Peairs39 - 30(1) WPts
07/08/2042Las Vegas, USA64(3) - 8 Montenegro Gonzaga1 - 4 WKO3
05/06/2042Las Vegas, USA63(3) - 8 Verity Dodds4 - 13 WPts
06/04/2042Las Vegas, USA62(3) - 8 Farhan Abadi10 - 5 WPts
03/02/2042Las Vegas, USA61(3) - 8 Okoth Masase7 - 7 WPts
02/12/2041Las Vegas, USA61(3) - 7 Jeraldo Rondon2 - 1 LPts
30/09/2041Las Vegas, USA60(3) - 7 Amon Carnie5 - 56(1) WPts
27/07/2041Las Vegas, USA59(3) - 7 Josh Morlan60(2) - 11 WPts
26/05/2041Las Vegas, USA58(3) - 7 Vitali Lukin5 - 22 WPts
26/03/2041Las Vegas, USA57(3) - 7 Nikolai Sokolov1 - 2 WPts
23/01/2041Las Vegas, USA56(2) - 7 Leonardo Salvi0 - 3 WKO3
29/12/2040Las Vegas, USA55(2) - 7 Robert Claro1 - 4 WPts
30/11/2040Las Vegas, USA54(2) - 7 Matthew McClelland0 - 1 WPts
03/11/2040Las Vegas, USA53(2) - 7 Brad Zacchera0 - 1 WPts
07/10/2040Las Vegas, USA52(2) - 7 Amon Carnie3 - 51(1) WPts
12/09/2040Las Vegas, USA51(1) - 7 Inigo Cowman0 - 2 WKO3
14/08/2040Las Vegas, USA50(1) - 7 Sam Knoblauch1 - 8(1) WPts
21/07/2040Las Vegas, USA49 - 7 Denton Lapsley0 - 5(3) WKO3
22/06/2040Las Vegas, USA48 - 7 Cole Bride1 - 27(1) WPts
24/05/2040Las Vegas, USA47 - 7 David Hardy0 - 8(1) WPts
27/04/2040Las Vegas, USA46 - 7 Rob Wales1 - 3(1) WPts
28/03/2040Las Vegas, USA45 - 7 Max Kinnon1 - 8(1) WPts
02/03/2040Las Vegas, USA44 - 7 Syed Sharif2 - 14(2) WPts
03/02/2040Las Vegas, USA43 - 7 Sam Vejar1 - 0 WPts
09/01/2040Las Vegas, USA42 - 7 John Basara1 - 2 WPts
13/12/2039Las Vegas, USA41 - 7 Kian Thomas0 - 4 WPts
14/11/2039Las Vegas, USA40 - 7 Theo Shiels1 - 17(1) WPts
17/10/2039Las Vegas, USA39 - 7 Arran Entwistle1 - 1(1) WPts
22/09/2039Las Vegas, USA38 - 7 Mike Shillinglaw0 - 10(1) WPts
29/08/2039Las Vegas, USA37 - 7 Amon Carnie3 - 38(1) WPts
31/07/2039Las Vegas, USA36 - 7 John Roux0 - 13(1) WPts
07/07/2039Las Vegas, USA35 - 7 Pita Paku3 - 23 WPts
09/06/2039Las Vegas, USA34 - 7 Angel Zaragoza0 - 7(1) WPts
14/05/2039Las Vegas, USA33 - 7 Cole Bride0 - 6(1) WPts
20/04/2039Las Vegas, USA32 - 7 Oscar Michie1 - 3 WPts
23/03/2039Las Vegas, USA31 - 7 Brin Martikainen2 - 26(1) WPts
22/02/2039Las Vegas, USA30 - 7 David Kinnear0 - 7 WPts
28/01/2039Las Vegas, USA29 - 7 Nicholas Ryan0 - 4 WPts
03/01/2039Las Vegas, USA28 - 7 Davie Lynch3 - 24 WPts
10/12/2038Las Vegas, USA27 - 7 Geoff Ghee1 - 2 WPts
10/11/2038Las Vegas, USA26 - 7 Hayden Dunwoodie5 - 40(1) WPts
16/10/2038Las Vegas, USA25 - 7 Leighton Hanigan1 - 4 WPts
22/09/2038Las Vegas, USA24 - 7 George Bald1 - 14(1) WPts
23/08/2038Las Vegas, USA23 - 7 Michael Alvarado2 - 14 WPts
26/07/2038Las Vegas, USA22 - 7 Mark Kincaide7 - 24(1) WPts
30/06/2038Las Vegas, USA21 - 7 Robert Lang2 - 24(1) WPts
02/06/2038Des Moines, USA20 - 7 Dillon Bloyd8 - 10 WPts
30/05/2038Las Vegas, USA19 - 7 Zachary Darnley1 - 0 WPts
30/04/2038Las Vegas, USA18 - 7 Callum Meylor1 - 1 WPts
01/04/2038Las Vegas, USA17 - 7 Robert Mundell1 - 0 WPts
07/03/2038Las Vegas, USA16 - 7 Brin Martikainen1 - 1 WPts
09/02/2038Las Vegas, USA15 - 7 Ibrahim Haq0 - 1 WPts
15/01/2038Las Vegas, USA14 - 7 Davie Craghead3 - 28(2) WPts
22/12/2037Las Vegas, USA13 - 7 Hugh Allen0 - 3 WPts
17/11/2037Las Vegas, USA13 - 6 Mark Clouston0 - 3 LPts
22/10/2037Las Vegas, USA12 - 6 Tobias Yeoman0 - 4 WPts
25/09/2037Las Vegas, USA11 - 6 Hayden Dunwoodie3 - 30(1) WPts
20/08/2037New Haven, USA11 - 5 Adam Wham21 - 16 LPts
20/07/2037Las Vegas, USA11 - 4 Mark Kincaide1 - 4 LPts
22/06/2037Las Vegas, USA10 - 4 Sam Corse2 - 15 WPts
23/05/2037Las Vegas, USA9 - 4 Mike Torrence1 - 21(1) WPts
23/04/2037Las Vegas, USA8 - 4 Kris Griffith0 - 4 WPts
27/03/2037Las Vegas, USA7 - 4 Robert Moris0 - 6 WPts
18/02/2037Durham, USA7 - 3 Charles Ding20 - 14 LPts
17/02/2037Las Vegas, USA6 - 3 Rich Mundy1 - 12(1) WPts
18/01/2037Las Vegas, USA5 - 3 Saturnin Valverde2 - 12(1) WPts
25/12/2036Las Vegas, USA4 - 3 Johnny McDermott2 - 19(1) WPts
29/11/2036Las Vegas, USA3 - 3 Santiago Cassillas1 - 4 WPts
23/10/2036Boston, USA3 - 2 Charles Lowry11 - 19(1) LPts
21/10/2036Las Vegas, USA2 - 2 Davie Craghead1 - 17(1) WPts
21/09/2036Las Vegas, USA1 - 2 Hayden Dunwoodie3 - 19(1) WPts
20/08/2036Las Vegas, USA1 - 1 Krzysztof Gaida3 - 18(1) LPts
26/07/2036Las Vegas, USA0 - 1 Idris Omagbemi1 - 13(1) WPts
19/06/2036Las Vegas, USA0 - 0 Steven Bonner2 - 2 LPts