Weightclass:  Lightweight
Location:  Chesapeake, USA
Record:  34(1) - 12(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/07/2042Chesapeake, USA33(1) - 12(2) Andrew Gray54(3) - 11 WPts
02/06/2042Chesapeake, USA32(1) - 12(2) Fendy Ong54(11) - 34(2) WPts
02/05/2042Wichita, USA31(1) - 12(2) Ian Swan29(2) - 5 WPts USA National Championships 2042View
29/04/2042Wichita, USA30(1) - 12(2) Alec Marta20(1) - 6 WPts USA National Championships 2042View
26/04/2042Wichita, USA29(1) - 12(2) Ethan Dunmore38(2) - 5 WPts USA National Championships 2042View
18/04/2042Chesapeake, USA29(1) - 11(2) Diego Tobon57(6) - 31(2) LPts
18/03/2042Chesapeake, USA28(1) - 11(2) Achaz Van der Beke51(4) - 15(1) WPts
12/02/2042Almaty, Kazakhstan28(1) - 10(1) Faisal Valihanov49(19) - 16 LTKO3
12/01/2042Puebla, Mexico28(1) - 9 Xavion Ines27(6) - 31(1) LKO3 Americas Championships 2042View
09/01/2042Puebla, Mexico27(1) - 9 Ames Fonck34(1) - 18(1) WPts Americas Championships 2042View
13/12/2041Ghaziabad, India27(1) - 8 Majid Minhas56(3) - 15(1) LPts
12/11/2041Bandar Lampung, Indonesia26(1) - 8 Fendy Ong47(8) - 31(2) WPts
12/10/2041Oslo, Norway25(1) - 8 Ulfred Aaberg14 - 3(1) WPts
07/09/2041Dongguan, China25(1) - 7 Michel Desnos65(4) - 18(1) LPts Dongguan World Championships 2041View
03/08/2041Chesapeake, USA24(1) - 7 Charles Leblanc47(11) - 18 WPts
03/07/2041Cheongju, South Korea23(1) - 7 Sung-ryong Chong59(17) - 22 WPts
02/06/2041Marseille, France22(1) - 7 Charles Leblanc47(11) - 16 WPts
29/04/2041Buffalo, USA22(1) - 6 David Lyons58(4) - 19(1) LPts USA National Championships 2041View
26/04/2041Buffalo, USA21(1) - 6 Ian Swan21(1) - 4 WPts USA National Championships 2041View
24/03/2041Irkutsk, Russia20(1) - 6 Kir Vorobyov4 - 14 WPts
22/01/2041Chesapeake, USA19(1) - 6 Jake Day38(15) - 9 WPts
23/11/2040Chesapeake, USA18(1) - 6 Dan McBride29(17) - 9 WPts
22/09/2040Albuquerque, USA17 - 6 Gazi Ben7 - 9 WKO3
24/07/2040Vilnius, Lithuania16 - 6 Tomasz Kamrowski8 - 24 WPts
24/05/2040Vilnius, Lithuania15 - 6 Krzysztof Gaida10 - 44(1) WPts
26/03/2040Al Ain, UAE14 - 6 Danyaal Safi25 - 18 WPts
26/01/2040Montevideo, Uruguay13 - 6 Cuba Robaina21(3) - 30 WPts
27/11/2039Donetsk, Ukraine12 - 6 Afon Mudry13 - 12 WPts
27/09/2039Paris, France11 - 6 Wyatt Lafargue29 - 11(1) WPts
28/07/2039Chesapeake, USA10 - 6 Amon Carnie3 - 37(1) WPts
27/05/2039Rome, Italy9 - 6 Fino Quagliata5 - 20 WPts
29/03/2039Chesapeake, USA8 - 6 Robert Hemple5 - 27(1) WPts
29/01/2039Chesapeake, USA7 - 6 Darryl Esplin1 - 7 WPts
29/11/2038Zarqa, Jordan6 - 6 Shayan Bicery1 - 3 WPts
30/09/2038Lviv, Ukraine6 - 5 Vanko Soroka19 - 13 LPts
01/08/2038Charleston, USA5 - 5 Felix Dunmore9 - 25 WPts
03/06/2038Kharkiv, Ukraine4 - 5 Sergei Darin10 - 12 WPts
05/04/2038London, UK4 - 4 Darryl Kinnaird4 - 11 LPts
05/02/2038Kharkiv, Ukraine4 - 3 Luka Chemenov12 - 13 LPts
08/12/2037Vilnius, Lithuania3 - 3 Wiktor Hetman9 - 24 WPts
10/10/2037Rotterdam, Netherlands3 - 2 Walther Van den Rync14 - 8 LPts
12/08/2037Nassau, Bahamas3 - 1 John Barbour29 - 17 LPts
13/06/2037Madison, USA2 - 1 Ricky Mathiesen16 - 8 WPts
15/04/2037Chesapeake, USA1 - 1 Marin Lavanchy27 - 16 WPts
05/03/2037Reynosa, Mexico1 - 0 Rodrigo Capistran0 - 0 LPts
05/01/2037Soledad de Graciano Sanchez, Mexico0 - 0 Neper Ahumada0 - 0 WPts