Weightclass:  Light Flyweight
Location:  Tulsa, USA
Record:  49(16) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2033Tulsa, USA48(16) - 7 Bilal Badawi34 - 10 WPts
21/10/2033Suez, Egypt47(16) - 7 Bilal Badawi34 - 9 WPts
18/09/2033Surat, India47(16) - 6 Hayden Kwakye53(3) - 9 LPts Surat World Championships 2033View
15/09/2033Surat, India46(16) - 6 Kamran Yakub26 - 18 WPts Surat World Championships 2033View
13/09/2033Surat, India45(16) - 6 Scott Atay28 - 18 WPts Surat World Championships 2033View
10/09/2033Surat, India44(16) - 6 Cruz Cortinas41(3) - 13 WPts Surat World Championships 2033View
07/09/2033Surat, India43(16) - 6 Rachamongkol Singmanasak20(2) - 7 WPts Surat World Championships 2033View
06/08/2033Tulsa, USA42(16) - 6 Santiago Barahona9 - 1 WPts
03/07/2033Tulsa, USA41(16) - 6 Tolga Aladag24 - 7 WPts
02/06/2033Istanbul, Turkey40(16) - 6 Tolga Aladag24 - 6 WPts
02/05/2033North Las Vegas, USA39(16) - 6 Antwan McClave22 - 10 WPts USA National Championships 2033View
29/04/2033North Las Vegas, USA38(16) - 6 Mike Dobbie7 - 5 WPts USA National Championships 2033View
26/04/2033North Las Vegas, USA37(16) - 6 Jordan Gruffudd7 - 21 WPts USA National Championships 2033View
24/03/2033Tulsa, USA37(16) - 5 Cruz Cortinas34(2) - 11 LPts
06/02/2033Sumqayit, Azerbaijan36(16) - 5 Aghamusa Tahmazov28(1) - 10 WPts
06/01/2033Tulsa, USA35(16) - 5 Leighton Weatherly8 - 5 WPts
06/12/2032Tulsa, USA34(16) - 5 Leighton Weatherly8 - 4 WPts
20/10/2032Tulsa, USA34(16) - 4 Bilal Badawi26 - 3 LPts
12/09/2032Naucalpan, Mexico33(16) - 4 Cruz Cortinas30(2) - 9 WPts
12/08/2032Minsk, Belarus32(15) - 4 Petro Rusinko19 - 8 WKO3
30/06/2032Mendoza, Argentina31(14) - 4 Salvador Mosca14 - 16 WKO2
02/05/2032Salt Lake City, USA30(13) - 4 Adam Tew24(1) - 13 WKO3 USA National Championships 2032View
29/04/2032Salt Lake City, USA29(13) - 4 John Guinness20 - 3 WPts USA National Championships 2032View
26/04/2032Salt Lake City, USA28(12) - 4 Mike Kenneson9 - 6 WKO3 USA National Championships 2032View
24/02/2032Minsk, Belarus27(11) - 4 Kyrylo Mikulich3 - 10 WKO3
27/12/2031Ghent, Belgium26(10) - 4 Benedictus Van Aelst16 - 16 WKO3
28/10/2031Imus, Philippines25(10) - 4 Duncan Gabayan23 - 23 WPts
29/08/2031Tulsa, USA24(10) - 4 Leonel Rozas5(1) - 15 WPts
01/07/2031Anderlecht, Belgium23(9) - 4 Sennett Rostand26 - 30 WKO3
02/05/2031Davenport, USA22(8) - 4 Giorgio Truffi18 - 6 WKO3 USA National Championships 2031View
29/04/2031Davenport, USA21(7) - 4 Andy Johnston16 - 4 WKO2 USA National Championships 2031View
26/04/2031Davenport, USA20(6) - 4 John Harvard0 - 1 WKO3 USA National Championships 2031View
23/02/2031Salvador, Brazil19(5) - 4 Santiago Guerrero5 - 12(1) WKO2
26/12/2030Tulsa, USA18(5) - 4 Iago Marrufo2 - 5 WPts
28/10/2030Tulsa, USA17(5) - 4 John Orozco4 - 19 WPts
30/08/2030Tulsa, USA16(4) - 4 Tro Yapoundjyan11(1) - 11 WKO3
30/06/2030Tokyo, Japan15(4) - 4 Michi Mukai11 - 16 WPts
02/05/2030Henderson, USA14(4) - 4 Andy Johnston10 - 2 WPts USA National Championships 2030View
29/04/2030Henderson, USA13(4) - 4 Dale Cool23 - 22 WPts USA National Championships 2030View
26/04/2030Henderson, USA12(4) - 4 Kai Lyle12 - 8 WPts USA National Championships 2030View
18/03/2030Pagadian, Philippines11(3) - 4 John Ruedas4 - 15 WKO3
18/01/2030Goiania, Brazil11(3) - 3 Carlos Garcia61(1) - 11 LPts Americas Championships 2030View
15/01/2030Goiania, Brazil10(3) - 3 Marjun Cato25(1) - 14 WPts Americas Championships 2030View
12/01/2030Goiania, Brazil9(3) - 3 Xavion Milanes30 - 11 WPts Americas Championships 2030View
09/01/2030Goiania, Brazil8(2) - 3 Lorenzo Hernandez7 - 5 WKO3 Americas Championships 2030View
12/12/2029Caracas, Venezuela8(2) - 2 Aimon Giraldo47 - 32(3) LPts
11/11/2029Tulsa, USA8(2) - 1 Aimon Giraldo46 - 32(3) LPts
11/10/2029Tulsa, USA7(1) - 1 Aimon Giraldo46 - 31(2) WKO3
07/09/2029Daegu, South Korea7(1) - 0 Vicente Pasillas89(1) - 17 LPts Daegu World Championships 2029View
28/08/2029Valencia, Venezuela6 - 0 Rodrigo Cantos3 - 3 WKO2
30/06/2029Chongqing, China5 - 0 Zhong Luk7 - 11 WPts
02/05/2029Surprise, USA4 - 0 Matthew Gall29 - 18 WPts USA National Championships 2029View
29/04/2029Surprise, USA3 - 0 Kai Lyle10 - 2 WPts USA National Championships 2029View
26/04/2029Surprise, USA2 - 0 Joey Gourlay11 - 13 WPts USA National Championships 2029View
05/03/2029Halifax, Canada1 - 0 Amon Broadley0 - 0 WPts
05/01/2029Tulsa, USA0 - 0 Raiden Kawamoto0 - 0 WPts