Weightclass:  Bantamweight
Location:  Virginia Beach, USA
Record:  26(6) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2025Virginia Beach, USA26(6) - 21 Billy Mulloy22(1) - 17 LPts
07/09/2025Virginia Beach, USA25(6) - 21 Danny Paden13(2) - 19 WPts
08/07/2025Virginia Beach, USA25(6) - 20 Roger Ormond21(3) - 17 LPts
09/05/2025Virginia Beach, USA24(6) - 20 Matt Smith5 - 6 WPts
10/03/2025Virginia Beach, USA23(6) - 20 Enzo Flora21 - 18 WPts
10/01/2025Virginia Beach, USA22(6) - 20 Ian MacGowan1 - 1 WPts
11/11/2024Virginia Beach, USA21(6) - 20 Marjun San Miguel7 - 7 WPts
10/09/2024Virginia Beach, USA20(6) - 20 Bernardo Sogno2 - 10 WPts
13/07/2024Virginia Beach, USA19(6) - 20 Kris Beese5 - 11 WPts
13/05/2024Virginia Beach, USA18(6) - 20 Hanif Tjhie8 - 18 WPts
14/03/2024Virginia Beach, USA17(6) - 20 Isidro Cabanas1 - 5 WPts
14/01/2024Virginia Beach, USA17(6) - 19 Marjun Rebelo18 - 16 LPts
15/11/2023Antofagasta, Chile17(6) - 18 Alejandro Montealegre12 - 22 LPts
17/09/2023San Juan, Puerto Rico17(6) - 17 Angel Gonzalez17 - 6 LPts
20/07/2023Montreal, Canada16(5) - 17 Briant Hippe5 - 25(1) WKO3
21/05/2023Kuala Lumpur, Malaysia16(5) - 16 Haider Kamali14 - 18 LPts
23/03/2023Virginia Beach, USA15(5) - 16 Dillon Stevenson5 - 13 WPts
22/01/2023Cagayan de Oro, Philippines15(5) - 15 Stephen Dacalcap10 - 19 LPts
24/11/2022Montreal, Canada15(5) - 14 Duncan Cowens17 - 8 LPts
25/09/2022Hanoi, Vietnam15(5) - 13 Diep Lanh17(1) - 13 LPts
28/07/2022Palermo, Italy14(4) - 13 Raul Finocchiaro16 - 12(2) WKO3
30/05/2022Zaporizhia, Ukraine13(3) - 13 Kolya Vlasov7 - 16(4) WKO3
01/04/2022Trujillo, Peru13(3) - 12 Juan Gabaldon21 - 6(1) LPts
01/02/2022Lima, Peru12(2) - 12 Joaquin Pina9 - 15 WKO3
03/12/2021Tegucigalpa, Honduras12(2) - 11 Paco Penaranda6 - 6 LPts
04/10/2021Tegucigalpa, Honduras12(2) - 10 Juan Placencia3 - 4 LPts
06/08/2021Cork, Ireland12(2) - 9 Roy McTyre15 - 4 LPts
07/06/2021San Miguelito, Panama11(2) - 9 Olindo Cambron2 - 16 WPts
09/04/2021Prague, Czech Republic11(2) - 8 Vilem Volner9 - 9 LPts
08/02/2021Charleroi, Belgium10(1) - 8 Gauvain Benichou1 - 14 WKO3
11/12/2020Virginia Beach, USA9(1) - 8 Jasper Kinzey0 - 1 WPts
10/10/2020Virginia Beach, USA8(1) - 8 Zach McNiall3 - 1 WPts
11/08/2020Virginia Beach, USA8(1) - 7 Angel Toca10 - 4 LPts
10/06/2020Birmingham, USA7(1) - 7 Gregor Profit2 - 6 WPts
20/04/2020Virginia Beach, USA6 - 7 Takeo Amano6 - 6 WKO3
21/02/2020Almaty, Kazakhstan5 - 7 Ilyas Gamanbalanow8(1) - 4 WPts
24/12/2019Incheon, South Korea4 - 7 Bo-kyung Hyun5 - 5 WPts
25/10/2019San Antonio, USA4 - 6 Nicholas Dougal8 - 3 LPts
27/08/2019Kingston, Jamaica4 - 5 Leo Dunmore3 - 5 LPts
29/06/2019Virginia Beach, USA4 - 4 Waqas Burhan0 - 5 LPts
30/04/2019Prague, Czech Republic3 - 4 Klement Trnka3 - 2 WPts
01/03/2019Virginia Beach, USA2 - 4 Dom Sheron2 - 3 WPts
01/01/2019Virginia Beach, USA1 - 4 Waqas Burhan0 - 2 WPts
03/11/2018Virginia Beach, USA1 - 3 Gabriel Bangit0 - 1 LPts
05/09/2018Jersey City, USA1 - 2 Diego Celis0 - 0 LPts
03/08/2018Columbus, USA0 - 2 Gethin Weng0 - 5 WPts
16/06/2018Virginia Beach, USA0 - 1 Dave Poyner1 - 1 LPts
18/04/2018Virginia Beach, USA0 - 0 David Ogle1 - 0 LPts