Weightclass:  Light Flyweight
Location:  Newark, USA
Record:  33 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2033Newark, USA32 - 12 Lewis Brier16 - 29 WPts
29/10/2033Newark, USA31 - 12 Sam Affleck31(3) - 10 WPts
28/08/2033Newark, USA30 - 12 Elmidar Ishak13 - 18 WPts
27/06/2033Newark, USA29 - 12 Seth Sheils0 - 3 WPts
26/04/2033Newark, USA28 - 12 Brad Bryde1 - 5 WPts
23/02/2033Newark, USA27 - 12 Nwa Fosuhehe5 - 14 WPts
24/12/2032Newark, USA26 - 12 Rodrigo Bolanos7 - 4 WPts
24/10/2032Newark, USA25 - 12 Hisoka Kawai1 - 1 WPts
24/08/2032Newark, USA24 - 12 Aaron Lawgoch18 - 20(4) WPts
24/06/2032Newark, USA23 - 12 Andy Johnston20 - 8(1) WPts
25/04/2032Newark, USA22 - 12 Beltran Trigueros2 - 4 WPts
25/02/2032Newark, USA21 - 12 Oliver Purser12 - 11(1) WPts
27/12/2031Newark, USA20 - 12 Oliver Purser12 - 10(1) WPts
28/10/2031New York City, USA20 - 11 Giorgio Truffi19 - 8(1) LPts
28/08/2031New York City, USA20 - 10 Giorgio Truffi18 - 8(1) LPts
25/07/2031Oakland, USA19 - 10 Robert Evans19 - 9 WPts
24/06/2031Melbourne, Australia18 - 10 Robert Catto7 - 21 WPts
26/04/2031Davenport, USA18 - 9 Giorgio Truffi16 - 6 LPts USA National Championships 2031View
25/03/2031San Jose, Costa Rica17 - 9 Zacarias Manjarrez10(1) - 27 WPts
25/01/2031Oakland, USA16 - 9 Robert Evans18 - 7 WPts
14/12/2030Antofagasta, Chile15 - 9 Manuel Cuesta13(1) - 13 WPts
16/10/2030Busan, South Korea14 - 9 Suk-young Chong5 - 3 WPts
18/08/2030Providence, USA13 - 9 David Patterson13 - 12 WPts
26/06/2030Newark, USA12 - 9 Rex Fabela3 - 11 WPts
26/06/2030Newark, USA12 - 9 Rex Fabela3 - 11 WPts
26/04/2030Henderson, USA12 - 8 Edward MacLaine12(4) - 4 LPts USA National Championships 2030View
15/04/2030Shenyang, China11 - 8 Huang-fu Tam5 - 6 WPts
15/02/2030Newark, USA10 - 8 Quimby Jensen4 - 15 WPts
18/12/2029Newark, USA10 - 7 Andy Johnston6 - 1 LPts
19/10/2029Detroit, USA10 - 6 John Spencer9 - 7 LPts
28/08/2029Newark, USA10 - 5 Elkhan Baylarbayov9 - 7 LPts
30/06/2029Yerevan, Armenia10 - 4 Anastas Ismailyan11 - 3 LPts
30/05/2029Sumqayit, Azerbaijan10 - 3 Elkhan Baylarbayov7 - 7 LPts
29/04/2029Surprise, USA10 - 2 Edward MacLaine3 - 0 LPts USA National Championships 2029View
26/04/2029Surprise, USA9 - 2 Edmund Mewies0 - 1 WPts USA National Championships 2029View
24/03/2029Fukuyama, Japan9 - 1 Hikaru Aki17(1) - 11 LPts
24/01/2029Newark, USA8 - 1 Elkhan Baylarbayov6 - 4 WPts
24/12/2028Newark, USA7 - 1 Elkhan Baylarbayov6 - 3 WPts
26/10/2028Newark, USA6 - 1 Raul Houlette10 - 8 WPts
26/08/2028Mexico City, Mexico5 - 1 Quico Calistro18 - 19 WPts
28/06/2028Newark, USA4 - 1 Jake Gourcuff0 - 2 WPts
28/04/2028Belo Horizonte, Brazil3 - 1 Eloy Cardosa0 - 0 WPts
29/02/2028Karagandy, Kazakhstan2 - 1 Adnan Sagatov15 - 13 WPts
01/01/2028Dubai, UAE1 - 1 Irfan Yazid11(1) - 16 WPts
03/11/2027Georgetown, Guyana1 - 0 Wayne Dawes5 - 12 LPts
05/09/2027Newark, USA0 - 0 Bo-kyung Nahm0 - 0 WPts