Weightclass:  Lightweight
Location:  Albuquerque, USA
Record:  42(4) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2028Albuquerque, USA41(4) - 14 Hunfried Martini9 - 17(1) WPts
04/10/2028Albuquerque, USA40(4) - 14 Coyne Bedel8 - 10 WPts
05/08/2028Albuquerque, USA39(3) - 14 Vere Julien7 - 12 WKO3
07/06/2028Albuquerque, USA38(3) - 14 Radan Melcer12 - 9 WPts
08/04/2028Albuquerque, USA37(3) - 14 Majid Hannachi9 - 19 WPts
08/02/2028Albuquerque, USA36(3) - 14 Xaverius Orosco5 - 17 WPts
11/12/2027Albuquerque, USA35(3) - 14 Balder Sundberg3 - 8 WPts
12/10/2027Albuquerque, USA34(3) - 14 Vaas de Backer4 - 4 WPts
13/08/2027Albuquerque, USA33(3) - 14 Yura Bayaar25 - 15 WPts
14/06/2027Minneapolis, USA32(3) - 14 Leeroy Murray26(4) - 34(5) WPts
26/04/2027Huntsville, USA32(3) - 13 Kenzie Rowan16(1) - 7 LPts USA National Championships 2027View
18/04/2027Boulogne-Billancourt, France31(3) - 13 Francis Pagnol2 - 4 WPts
18/02/2027Sassari, Italy30(3) - 13 Luca Sposetti5 - 16 WPts
21/12/2026Albuquerque, USA29(3) - 13 Jonathan Bolla8 - 2 WPts
22/10/2026Accra, Ghana29(3) - 12 Kendis Cobbina17(1) - 12(2) LPts
24/08/2026Albuquerque, USA28(3) - 12 Nop Sanprapai9 - 11 WPts
25/06/2026Albuquerque, USA27(3) - 12 Dior Prost1 - 3 WPts
26/04/2026Athens, USA27(3) - 11 John Leiper26(1) - 18 LPts USA National Championships 2026View
26/02/2026Albuquerque, USA26(3) - 11 Deri Probert19(1) - 19 WPts
28/12/2025Albuquerque, USA26(3) - 10 Kyo0won Heo10 - 4 LPts
29/10/2025Albuquerque, USA25(3) - 10 Mason Oshikoya8 - 17 WPts
30/08/2025Albuquerque, USA24(3) - 10 Amer Jappa3 - 5 WPts
01/07/2025Albuquerque, USA23(2) - 10 Gervasio Costa2 - 0 WKO2
02/05/2025Lancaster, USA23(2) - 9 John Leiper20(1) - 11 LPts USA National Championships 2025View
29/04/2025Lancaster, USA22(2) - 9 Jake Hallowell10 - 14 WPts USA National Championships 2025View
26/04/2025Lancaster, USA21(2) - 9 Sam Stilley9(1) - 8 WPts USA National Championships 2025View
06/03/2025Albuquerque, USA20(2) - 9 Sam Moloney3 - 9 WPts
05/01/2025Marseille, France19(2) - 9 Gaylord Dubreuil0 - 0 WPts
07/11/2024Fort Wayne, USA18(2) - 9 Arthur Burgess4 - 17 WPts
09/09/2024Albuquerque, USA17(2) - 9 Alberto Pacini2 - 7 WPts
12/07/2024Nizhny Novgorod, Russia16(2) - 9 Georgiy Mishkin10 - 18 WPts
14/05/2024Nairobi, Kenya15(2) - 9 Noah Kaberia13(3) - 13 WPts
16/03/2024Albuquerque, USA14(2) - 9 Jerrold Camejo7(1) - 11 WPts
16/01/2024Delmas, Haiti13(2) - 9 Chrestien Fontaine16 - 22 WPts
18/11/2023Albuquerque, USA12(2) - 9 Silvestro Rodano3 - 16 WPts
20/09/2023Albuquerque, USA11(2) - 9 Lazar Ryzhikov10 - 13 WPts
22/07/2023Montevideo, Uruguay11(2) - 8 Jose Ocana20 - 7 LPts
24/05/2023Memphis, USA11(2) - 7 Joe Burton20(2) - 14 LPts
27/03/2023St. Louis, USA10(2) - 7 Michael Giesing10 - 13 WPts
27/01/2023Kansas City, USA9(1) - 7 James Dahlby6 - 11 WKO3
29/11/2022Albuquerque, USA9(1) - 6 Oliver Didriksen2 - 8 LPts
29/09/2022Kulob, Tajikistan9(1) - 5 Fedor Caribzhanov14 - 8 LPts
01/08/2022Albuquerque, USA8(1) - 5 Roger Michie4 - 9 WPts
31/05/2022Gdansk, Poland8(1) - 4 Igor Warta14 - 12 LPts
02/04/2022Tlaquepaque, Mexico8(1) - 3 Xaver Celio14 - 13 LPts
02/02/2022Drogheda, Ireland7(1) - 3 Ricky Connor11 - 10 WPts
03/12/2021Knoxville, USA7(1) - 2 Chris Auriol22 - 3 LPts
12/10/2021Albuquerque, USA6(1) - 2 Sid Kneeland6 - 6 WPts
11/08/2021Albuquerque, USA5(1) - 2 Rich Blain0 - 2 WPts
09/06/2021Albuquerque, USA5(1) - 1 Joaquin Tarin7 - 15 LPts
10/04/2021Seattle, USA5(1) - 0 Aaron Crumlish2 - 8 LPts
09/02/2021Albuquerque, USA4(1) - 0 Alen Shearer2 - 6 WPts
10/12/2020Cincinnati, USA3 - 0 John Gauker4 - 9(2) WKO3
02/11/2020Albuquerque, USA2 - 0 Baz Rinchen1 - 2 WPts
04/09/2020Albuquerque, USA1 - 0 Euphrosyne Straka1 - 8 WPts
05/07/2020Albuquerque, USA0 - 0 Geoff Ferris0 - 0 WPts