Weightclass:  Bantamweight
Location:  Greeley, USA
Record:  67(3) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/06/2030Greeley, USA66(3) - 18 Ferdinand Cerveny3 - 7 WPts
26/04/2030Greeley, USA65(3) - 18 John Nay1 - 8 WPts
25/02/2030Greeley, USA64(3) - 18 Ashley Clanahan6 - 4 WPts
27/12/2029Greeley, USA63(3) - 18 Neper Virgen6 - 7(1) WPts
28/10/2029Greeley, USA62(3) - 18 Seth Carnie0 - 2 WPts
29/08/2029Greeley, USA61(3) - 18 Irfan Ayub0 - 3 WPts
30/06/2029Greeley, USA60(3) - 18 Bahadur Rajan21(1) - 10 WPts
30/04/2029Greeley, USA59(3) - 18 Amand Van Cayseele2 - 8(2) WPts
01/03/2029Greeley, USA58(3) - 18 Koray Cetin0 - 5 WPts
31/12/2028Greeley, USA57(2) - 18 Pati-unus Pradika1 - 4 WKO3
31/10/2028Greeley, USA56(2) - 18 Maqsud Zeinally9 - 21 WPts
01/09/2028Greeley, USA55(2) - 18 Juan Osorio6 - 20(9) WPts
03/07/2028Quezon City, Philippines55(2) - 17 Vicente Domugho62(3) - 21(1) LPts
02/06/2028San Luis Potosi, Mexico54(2) - 17 Saturnin Cruz54 - 10 WPts
02/05/2028Des Moines, USA53(2) - 17 Matt Smith19(2) - 14 WPts USA National Championships 2028View
29/04/2028Des Moines, USA52(2) - 17 Nicholas Osmond16 - 4 WPts USA National Championships 2028View
26/04/2028Des Moines, USA51(1) - 17 John Williams17(1) - 24(2) WKO3 USA National Championships 2028View
14/03/2028Greeley, USA51(1) - 16 Saturnin Cruz50 - 10 LPts
12/02/2028San Luis Potosi, Mexico50(1) - 16 Saturnin Cruz50 - 9 WPts
12/01/2028Port-au-Prince, Haiti50(1) - 15 Baltasar Sala22 - 11(1) LPts Americas Championships 2028View
09/01/2028Port-au-Prince, Haiti49(1) - 15 Saturnin Cruz50 - 8 WPts Americas Championships 2028View
14/11/2027Quezon City, Philippines48(1) - 15 Vicente Domugho57(3) - 18(1) WPts
14/10/2027Quezon City, Philippines48(1) - 14 Vicente Domugho56(3) - 18(1) LPts
10/09/2027Ibadan, Nigeria48(1) - 13 Saturnin Cruz45 - 8 LPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria47(1) - 13 Jose Coro18 - 12 WPts Ibadan World Championships 2027View
28/08/2027Almaty, Kazakhstan46(1) - 13 Borya Bajghanbaew20 - 17(1) WPts
30/06/2027Managua, Nicaragua45(1) - 13 Pablo Simon14 - 19 WPts
02/05/2027Huntsville, USA44(1) - 13 Sean Valentine13 - 3 WPts USA National Championships 2027View
29/04/2027Huntsville, USA43(1) - 13 Ian Taylor16(1) - 16 WPts USA National Championships 2027View
26/04/2027Huntsville, USA42(1) - 13 John Brown16 - 13 WPts USA National Championships 2027View
25/02/2027Greeley, USA41(1) - 13 Chris Jorge9 - 25 WPts
27/12/2026Greeley, USA40(1) - 13 MiloÜ Ruzichka9 - 12 WPts
28/10/2026Sydney, Australia40(1) - 12 Zachary Monahan40(2) - 24 LPts
30/08/2026Greeley, USA39(1) - 12 Paco Enrique2 - 9 WPts
01/07/2026Greeley, USA38(1) - 12 Desiderio Avena3 - 14 WPts
02/05/2026Athens, USA38(1) - 11 Billy Mulloy27(1) - 17 LPts USA National Championships 2026View
29/04/2026Athens, USA37(1) - 11 John Brown10 - 10 WPts USA National Championships 2026View
26/04/2026Athens, USA36(1) - 11 Alfonso Vinal12 - 4 WPts USA National Championships 2026View
09/03/2026Saltillo, Mexico35(1) - 11 Zacarias Lamar32(2) - 19 WPts
09/01/2026Greeley, USA34(1) - 11 Paul Barra2 - 11 WPts
10/11/2025Greeley, USA33 - 11 Kris Olivera0 - 1 WKO3
11/09/2025Milwaukee, USA32 - 11 John McAdams15 - 24 WPts
06/08/2025Greeley, USA31 - 11 Haji Alam13 - 12 WPts
02/07/2025Abu Dhabi, UAE31 - 10 Syed Hazazi37(1) - 18 LPts
01/06/2025Abu Dhabi, UAE31 - 9 Syed Hazazi36(1) - 18 LPts
26/04/2025Lancaster, USA31 - 8 Euan Blevins23(1) - 13 LPts USA National Championships 2025View
25/04/2025Greeley, USA30 - 8 Mark Leap16 - 15 WPts
26/03/2025Greeley, USA30 - 7 Mashawn Simutanyi13 - 20 LPts
23/02/2025Greeley, USA29 - 7 Mashawn Simutanyi13 - 19 WPts
21/01/2025Greeley, USA28 - 7 Kalidas Riba15(1) - 20 WPts
21/12/2024Greeley, USA28 - 6 Max Mudavadi15 - 17 LPts
20/11/2024Greeley, USA27 - 6 Juan Lazaro5 - 4 WPts
20/10/2024Greeley, USA26 - 6 Mashawn Simutanyi12 - 16 WPts
17/09/2024Greeley, USA26 - 5 Brigham Orleans20 - 8 LPts
16/08/2024Greeley, USA25 - 5 Xaver Mancera5 - 10 WPts
29/06/2024Greeley, USA24 - 5 Floyd Keddie4 - 10 WPts
29/04/2024Tampa, USA24 - 4 Ian Master26 - 5 LPts USA National Championships 2024View
26/04/2024Tampa, USA23 - 4 David McCaig23(1) - 13 WPts USA National Championships 2024View
20/03/2024Plzen, Czech Republic22 - 4 Ambro× Popelka1 - 7 WPts
21/01/2024Raleigh, USA21 - 4 Mark Quail7 - 12 WPts
22/11/2023Greeley, USA20 - 4 John McAdams9 - 19 WPts
22/09/2023Birmingham, USA19 - 4 Bradley Gaynor3 - 17 WPts
30/07/2023Greeley, USA18 - 4 Uranchimegiin Mambetov1 - 6 WPts
31/05/2023Ulaanbaatar, Mongolia17 - 4 Zakwan Byam-Osor12 - 16(2) WPts
01/04/2023Greeley, USA16 - 4 Kook-young Yang0 - 7 WPts
31/01/2023Accra, Ghana15 - 4 Chike Afful6 - 18 WPts
03/12/2022Greeley, USA14 - 4 Oliver Lowe2 - 10 WPts
03/10/2022Tirana, Albania13 - 4 Brahim Haktanir0 - 5 WPts
05/08/2022Greeley, USA12 - 4 Jesus Velasquez7(1) - 18 WPts
04/06/2022Greeley, USA12 - 3 Yong-jae Ra9 - 15 LPts
06/04/2022Greeley, USA11 - 3 Asif Sharaf3 - 6 WPts
05/02/2022Santo Domingo, Ecuador10 - 3 Agapetus Valentino0 - 0 WPts
07/12/2021Hartford, USA9 - 3 John Norvell16 - 7 WPts
08/10/2021Kumasi, Ghana9 - 2 John Poku4 - 15 LPts
10/08/2021St. Louis, USA8 - 2 Bart Ahearne13 - 6 WPts
09/06/2021Greeley, USA7 - 2 Ed Gill0 - 2 WPts
09/04/2021Bangalore, India6 - 2 Faisal Dallal10 - 7 WPts
08/02/2021Paterson, USA5 - 2 Vicente Reina1 - 8 WPts
23/12/2020Greeley, USA5 - 1 Yevhen Baranek6(1) - 9(1) LPts
23/10/2020Greeley, USA4 - 1 Antwan Howey8 - 7 WPts
25/08/2020Stamford, USA3 - 1 Alen Wardlaw2 - 7 WPts
02/07/2020Greeley, USA2 - 1 Vail Butor4 - 5 WPts
02/05/2020Boulder, USA1 - 1 Leon Berry7 - 5 WPts
04/03/2020Minneapolis, USA1 - 0 Joshua Murphy4 - 11 LPts
05/01/2020Greeley, USA0 - 0 Leo Milner3 - 5 WPts