Weightclass:  Lightweight
Location:  Boston, USA
Record:  24 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2034Lafayette, USA23 - 15 Zachary Keller25 - 6 WPts
16/11/2033Huntsville, USA22 - 15 Joseph Brewster15 - 17 WPts
16/10/2033Boston, USA21 - 15 Mark Peart6 - 9 WPts
10/09/2033Lafayette, USA20 - 15 Zachary Keller24 - 5 WPts
14/07/2033Vilnius, Lithuania19 - 15 Hainrich Jezowski8 - 26 WPts
16/05/2033Huntsville, USA19 - 14 Joseph Brewster13 - 16 LPts
30/03/2033Overland Park, USA18 - 14 Mark Hanes19 - 10 WPts
24/02/2033Charlotte, USA17 - 14 Kieran Bigham15 - 9 WPts
21/01/2033Wichita, USA16 - 14 Johnny Evens14 - 8(1) WPts
29/11/2032Overland Park, USA16 - 13 Mark Hanes17 - 10 LPts
24/10/2032New York City, USA15 - 13 Jake Colquhoun17 - 5 WPts
22/09/2032Dublin, Ireland15 - 12 Mark McGowan17 - 16 LPts
24/07/2032Grand Rapids, USA14 - 12 Gregor Donne15 - 10 WPts
14/06/2032Milwaukee, USA14 - 11 Michael Abraham24 - 7 LPts
26/04/2032Salt Lake City, USA14 - 10 Gus Mow18 - 12 LPts USA National Championships 2032View
28/03/2032Nairobi, Kenya13 - 10 Kwau Obaid3 - 12 WPts
29/01/2032Split, Croatia13 - 9 Dobroslav Grabovac1 - 0 LPts
01/12/2031Almaty, Kazakhstan13 - 8 Maqsud Maickeeff18 - 9 LPts
03/10/2031Anaheim, USA12 - 8 James Page10 - 11 WPts
05/08/2031Manchester, USA11 - 8 Alec Devin5 - 19 WPts
07/06/2031Maroua, Cameroon10 - 8 Fabron Fabre14(1) - 15 WPts
09/04/2031Cincinnati, USA9 - 8 Michael Carran6 - 6 WPts
12/02/2031Montevideo, Uruguay8 - 8 Selestino Quinones3 - 14 WPts
15/12/2030Nassau, Bahamas8 - 7 Andy Ovens35 - 17 LPts
17/10/2030Boston, USA7 - 7 Tunc Oguz2 - 6 WPts
19/08/2030Boston, USA6 - 7 Ian Shirah1 - 2 WPts
20/06/2030Memphis, USA5 - 7 Adam Kneeland8 - 2 WPts
28/04/2030Seattle, USA5 - 6 John Greenlaw2 - 10 LPts
15/03/2030Memphis, USA4 - 6 Rex Delcamp7 - 25 WPts
12/02/2030Ho Chi Minh City, Vietnam4 - 5 Ngu Lanh18 - 11 LPts
15/12/2029Al Ain, UAE3 - 5 Haaris Quraishi7 - 21 WPts
17/10/2029San Bernardo, Chile3 - 4 Tajo Casa15(1) - 12 LPts
19/08/2029Boston, USA3 - 3 Mark Beattie53 - 12 LPts
02/07/2029Beijing, China2 - 3 Dewei Wey2 - 7 WPts
03/05/2029Memphis, USA1 - 3 Adam Kneeland3 - 0 WPts
04/03/2029Memphis, USA1 - 2 Adam Kneeland2 - 0 LPts
14/01/2029Albuquerque, USA1 - 1 Mel Harris15 - 9 LPts
20/11/2028Omaha, USA0 - 1 John McFee5 - 15 WPts
20/10/2028Boston, USA0 - 0 Neil Armour5 - 3 LPts