Weightclass:  Flyweight
Location:  Lincoln, USA
Record:  41 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/06/2027Lincoln, USA40 - 32 Alejandro Camero10(1) - 13 WPts
25/04/2027Lincoln, USA39 - 32 Berto Valerio11(1) - 10 WPts
24/02/2027Lincoln, USA38 - 32 Justin Coats1 - 9 WPts
25/12/2026Lincoln, USA37 - 32 Ricardo Bencomo0 - 5 WPts
26/10/2026Lincoln, USA36 - 32 Diego Alpizar2 - 16 WPts
27/08/2026Lincoln, USA35 - 32 Montenegro Vera9 - 10 WPts
28/06/2026Lincoln, USA34 - 32 Yago Losada6 - 11 WPts
29/04/2026Lincoln, USA33 - 32 Mark Catanach17 - 16 WPts
28/02/2026Lincoln, USA32 - 32 Jose Bayot6 - 6 WPts
30/12/2025Lincoln, USA31 - 32 Carlos Pagalilauan28(1) - 16(3) WPts
31/10/2025Lincoln, USA30 - 32 Vasyl Popik0 - 2 WPts
01/09/2025Lincoln, USA29 - 32 Eloy Pangalanan1 - 11 WPts
03/07/2025Maracay, Venezuela29 - 31 Carlos Ruedas49 - 15 LPts
02/06/2025Maracay, Venezuela29 - 30 Carlos Ruedas48 - 15 LPts
02/05/2025Lancaster, USA28 - 30 Adam McConkie20 - 9 WPts USA National Championships 2025View
29/04/2025Lancaster, USA27 - 30 Brett Kenneth8 - 7 WPts USA National Championships 2025View
26/04/2025Lancaster, USA26 - 30 Abdul Beshara17 - 9 WPts USA National Championships 2025View
22/04/2025Melbourne, Australia26 - 29 Ian Nicolaides37 - 18 LPts
22/03/2025Lincoln, USA25 - 29 Elias Allende30(1) - 24 WPts
19/02/2025Incheon, South Korea24 - 29 Joo-ho Whang14(1) - 35 WPts
18/01/2025Nassau, Bahamas24 - 28 Vince Divins36 - 17 LPts
18/12/2024Lima, Peru23 - 28 Aimon Don21 - 25 WPts
17/11/2024Nassau, Bahamas23 - 27 Vince Divins34 - 17 LPts
17/10/2024Nassau, Bahamas23 - 26 Vince Divins33 - 17 LPts
16/09/2024Nassau, Bahamas23 - 25 Vince Divins32 - 17 LPts
16/08/2024Lincoln, USA23 - 24 Vince Divins31 - 17 LPts
16/07/2024Lincoln, USA22 - 24 Vince Divins31 - 16 WPts
02/06/2024Lincoln, USA22 - 23 Abdul Casymbekov30 - 10 LPts
02/05/2024Tampa, USA21 - 23 Duncan Haxton10 - 21 WPts USA National Championships 2024View
29/04/2024Tampa, USA20 - 23 Mark Kalmus22(1) - 16 WPts USA National Championships 2024View
26/04/2024Tampa, USA19 - 23 Mark Nivens6 - 13 WPts USA National Championships 2024View
08/04/2024Lincoln, USA18 - 23 Ertogrul Naghiyev12 - 6 WPts
02/03/2024Lincoln, USA18 - 22 Ertogrul Naghiyev11 - 6 LPts
26/01/2024General Santos, Philippines17 - 22 Fidel Catibog25(1) - 13 WPts
28/11/2023El Kelaa Des Sraghna, Morocco16 - 22 Shoeaib Mediouri11 - 13 WPts
30/09/2023Mississauga, Canada15 - 22 David Breckon0 - 3 WPts
02/08/2023Marrakech, Morocco15 - 21 Arib Bouab15(1) - 11 LPts
04/06/2023Lincoln, USA14 - 21 Ashley Dew0 - 3(1) WPts
04/04/2023Lincoln, USA13 - 21 Matthew Wightman0 - 10 WPts
03/02/2023Mandaue, Philippines13 - 20 Santiago Granada8 - 14 LPts
06/12/2022Lima, Peru13 - 19 Elias Clemente0 - 5 LPts
08/10/2022Kingston, Jamaica12 - 19 Cole Brys12 - 11 WPts
10/08/2022Columbia, USA12 - 18 Noah Templeton16 - 14 LPts
17/06/2022Kemerovo, Russia11 - 18 Fedya Gurin3 - 12 WPts
19/04/2022Taguig, Philippines11 - 17 Neron Jorge18 - 9 LPts
19/02/2022Liege, Belgium11 - 16 Gower Jade25 - 3 LPts
21/12/2021Port Elizabeth, South Africa11 - 15 Rivaldo Sekola6(1) - 12 LPts
22/10/2021Birmingham, USA11 - 14 Darryl Mordecai12 - 10 LPts
27/08/2021Thornton, USA11 - 13 Sid Gibby6 - 11(1) LPts
28/06/2021Jersey City, USA10 - 13 Oscar Lochridge5 - 11 WPts
29/04/2021Anaheim, USA10 - 12 Corey Findley14 - 3 LPts USA National Championships 2021View
26/04/2021Anaheim, USA9 - 12 Geoff Quirk11(1) - 8 WPts USA National Championships 2021View
11/04/2021Bucheon, South Korea8 - 12 Ju-young So8 - 7 WPts
11/02/2021Kolkata, India8 - 11 Jawad Asad0 - 12 LPts
13/12/2020El Alto, Bolivia7 - 11 Dimos Paula4 - 14 WPts
15/10/2020South Tangerang, Indonesia7 - 10 Sarwono Suteja11 - 6 LPts
17/08/2020Lincoln, USA6 - 10 Arthur Merckx15(1) - 4 WPts
16/06/2020New Haven, USA6 - 9 Ellis Vaill9 - 2 LPts
22/04/2020Lincoln, USA5 - 9 Stuart Ready2 - 5 WPts
23/02/2020Carolina, Puerto Rico5 - 8 Zacarias Diaz6 - 3 LPts
26/12/2019Irvine, USA5 - 7 Andy Nesbit6 - 3 LPts
30/10/2019Heraklion, Greece5 - 6 Phylo Samaras3 - 3 LPts
31/08/2019Lincoln, USA4 - 6 Eloy Lombardo0 - 2 WPts
02/07/2019Wichita, USA3 - 6 Stuart Ready1 - 1 WPts
24/05/2019Lincoln, USA3 - 5 Joaquin Amor5 - 1 LPts
24/03/2019Lincoln, USA3 - 4 Imran Ramzi7 - 2 LPts
21/01/2019Pretoria, South Africa3 - 3 Theo Tshichimbi1 - 2 LPts
21/11/2018Chicago, USA3 - 2 Ben MacKenna2 - 0 LPts
01/10/2018Mobile, USA3 - 1 John Moris3 - 2 LPts
03/08/2018Lincoln, USA2 - 1 Marc Curvis2 - 3 WPts
05/06/2018Grand Rapids, USA2 - 0 Daniel Mattocks0 - 0 LPts
30/04/2018Lincoln, USA1 - 0 Jamie Arthur1 - 0 WPts
05/03/2018Lincoln, USA0 - 0 David Connell0 - 0 WPts