Weightclass:  Super Heavyweight
Location:  Cape Coral, USA
Record:  97(2) - 35(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/04/2033Cape Coral, USA96(2) - 35(2) Carson Kryger10 - 0 WPts
24/02/2033Cape Coral, USA95(2) - 35(2) Juhana Saario6 - 10 WPts
25/12/2032Cape Coral, USA94(2) - 35(2) Kristijan Rašic9 - 17 WPts
25/10/2032Cape Coral, USA93(2) - 35(2) Jalmar Wuorinen8 - 9 WPts
25/08/2032Algiers, Algeria92(2) - 35(2) Obaid Zeghdoud31 - 2 WPts
25/07/2032Saint Petersburg, Russia92(2) - 34(2) Joni Aarnio38(11) - 11 LPts Saint Petersburg Olympics 2032View
22/07/2032Saint Petersburg, Russia91(2) - 34(2) Obaid Zeghdoud31 - 1 WPts Saint Petersburg Olympics 2032View
19/07/2032Saint Petersburg, Russia90(2) - 34(2) Wilpert Lauingen24(1) - 12 WPts Saint Petersburg Olympics 2032View
16/07/2032Saint Petersburg, Russia89(2) - 34(2) Ishkhan Cazian29(1) - 9 WPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia88(2) - 34(2) Antonijo Vukušic21 - 15 WPts Saint Petersburg Olympics 2032View
03/07/2032Al Hudaydah, Yemen87(2) - 34(2) Rashid Yacoub21 - 6 WPts
02/06/2032Al Hudaydah, Yemen87(2) - 33(2) Rashid Yacoub20 - 6 LPts
02/05/2032Salt Lake City, USA87(2) - 32(2) Chris Davie17(1) - 1 LPts USA National Championships 2032View
29/04/2032Salt Lake City, USA86(2) - 32(2) John Weddel2 - 0 WPts USA National Championships 2032View
26/04/2032Salt Lake City, USA85(2) - 32(2) Luis Socorro13 - 25 WPts USA National Championships 2032View
20/04/2032Vienna, Austria84(2) - 32(2) Wilpert Lauingen21 - 10 WPts
20/03/2032Cape Coral, USA83(2) - 32(2) Cibor Czerniawski18 - 10 WPts
18/02/2032Cape Coral, USA82(2) - 32(2) Wilpert Lauingen18 - 9 WPts
15/01/2032Rio de Janeiro, Brazil81(2) - 32(2) Rob Clyde36(2) - 8 WPts Americas Championships 2032View
12/01/2032Rio de Janeiro, Brazil80(2) - 32(2) Rafael Trejo20(1) - 8 WPts Americas Championships 2032View
09/01/2032Rio de Janeiro, Brazil79(2) - 32(2) Ovidio Madruga10 - 13 WPts Americas Championships 2032View
21/12/2031Cape Coral, USA79(2) - 31(2) Joni Aarnio26(9) - 7 LPts
14/11/2031Lviv, Ukraine78(2) - 31(2) Yevhen Palko12(1) - 2 WPts
14/10/2031Cape Coral, USA77(2) - 31(2) Rashid Yacoub12 - 3 WPts
13/09/2031Valencia, Venezuela77(2) - 30(2) Ishkhan Cazian18(1) - 6 LPts Valencia World Championships 2031View
10/09/2031Valencia, Venezuela76(2) - 30(2) Cibor Czerniawski16 - 5 WPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela75(2) - 30(2) Joaquin Rufino17 - 7 WPts Valencia World Championships 2031View
19/08/2031Cape Coral, USA74(2) - 30(2) Rob Clyde29(2) - 6 WPts
19/07/2031Cape Coral, USA73(2) - 30(2) Rob Clyde29(2) - 5 WPts
18/06/2031Cape Coral, USA72(2) - 30(2) Rob Clyde29(2) - 4 WPts
02/05/2031Davenport, USA71(2) - 30(2) Matthew Arthur30 - 15 WPts USA National Championships 2031View
29/04/2031Davenport, USA70(2) - 30(2) Floyd Banter4 - 0 WPts USA National Championships 2031View
26/04/2031Davenport, USA69(2) - 30(2) Gregor Trimble4 - 2 WPts USA National Championships 2031View
17/04/2031Rijeka, Croatia68(2) - 30(2) Ljubomir Jurcic14(1) - 2 WPts
16/03/2031Cape Coral, USA67(2) - 30(2) Aoi Kagawa7 - 4 WPts
13/02/2031Toyohashi, Japan66(2) - 30(2) Aoi Kagawa7 - 3 WPts
13/01/2031Yerevan, Armenia66(2) - 29(2) Ishkhan Cazian10(1) - 2 LPts
13/12/2030Yerevan, Armenia66(2) - 28(2) Ishkhan Cazian9(1) - 2 LPts
12/11/2030Cape Coral, USA66(2) - 27(2) Aoi Kagawa6 - 2 LPts
12/10/2030Toyohashi, Japan65(2) - 27(2) Aoi Kagawa6 - 1 WPts
10/09/2030Toyohashi, Japan65(2) - 26(2) Aoi Kagawa5 - 1 LPts
10/08/2030Zarqa, Jordan64(1) - 26(2) Zafa Fahs3 - 14(3) WKO3
12/06/2030Cape Coral, USA64(1) - 25(2) Fatlum Selmani58 - 32 LPts
02/05/2030Henderson, USA63(1) - 25(2) Matthew Arthur24 - 11 WPts USA National Championships 2030View
29/04/2030Henderson, USA62(1) - 25(2) Chris Duffy17(1) - 23(1) WPts USA National Championships 2030View
26/04/2030Henderson, USA61(1) - 25(2) Dai Belvin7 - 21 WPts USA National Championships 2030View
13/04/2030Zarqa, Jordan60(1) - 25(2) Zafa Fahs3 - 12(2) WPts
13/02/2030Tirana, Albania60(1) - 24(2) Fatlum Selmani55 - 31 LPts
12/01/2030Goiania, Brazil60(1) - 23(2) Diego Lantigua72(5) - 19 LPts Americas Championships 2030View
09/01/2030Goiania, Brazil59(1) - 23(2) Joaquin Jaimes37 - 16 WPts Americas Championships 2030View
15/12/2029Panama City, Panama58(1) - 23(2) Joaquin Borjon1 - 6 WPts
17/10/2029Puente Alto, Chile57(1) - 23(2) Fanuco Morante55 - 24 WPts
16/09/2029Daegu, South Korea57(1) - 22(2) Daniil Jaunozols46 - 11 LPts Daegu World Championships 2029View
13/09/2029Daegu, South Korea56(1) - 22(2) Tolga Chimen50 - 20(1) WPts Daegu World Championships 2029View
10/09/2029Daegu, South Korea55(1) - 22(2) Duante Phillipa36(2) - 21(3) WPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea54(1) - 22(2) Michal Bies6(1) - 0 WPts Daegu World Championships 2029View
19/08/2029Cape Coral, USA53(1) - 22(2) Aleron Hayatou31 - 39(6) WPts
03/07/2029Cape Coral, USA52(1) - 22(2) Mahdi Chitala36(1) - 36 WPts
02/06/2029Lusaka, Zambia51(1) - 22(2) Mahdi Chitala36(1) - 35 WPts
02/05/2029Surprise, USA50(1) - 22(2) Chris Duffy12 - 18 WPts USA National Championships 2029View
29/04/2029Surprise, USA49(1) - 22(2) Callum Hannah10 - 6 WPts USA National Championships 2029View
26/04/2029Surprise, USA48(1) - 22(2) Louis Devlin18 - 6 WPts USA National Championships 2029View
17/04/2029Cape Coral, USA47(1) - 22(2) Joaquin Bobadilla31 - 30 WPts
18/02/2029Cape Coral, USA46(1) - 22(2) Aleron Hayatou28 - 34(6) WPts
18/01/2029Douala, Cameroon45 - 22(2) Aleron Hayatou28 - 33(5) WKO3
18/12/2028Cape Coral, USA44 - 22(2) Aleron Hayatou28 - 32(5) WPts
04/11/2028Vilnius, Lithuania44 - 21(2) Kacper Antoniewicz36(1) - 26 LPts
04/10/2028Cape Coral, USA44 - 20(2) Kacper Antoniewicz35(1) - 26 LPts
28/08/2028Terrassa, Spain43 - 20(2) Quiqui Lopez0 - 10 WPts
30/06/2028Bern, Switzerland43 - 19(2) Marcel Jerke40 - 14(1) LPts
02/05/2028Des Moines, USA42 - 19(2) Chris McBane14 - 7 WPts USA National Championships 2028View
29/04/2028Des Moines, USA41 - 19(2) Seth Anderson14(1) - 11 WPts USA National Championships 2028View
26/04/2028Des Moines, USA40 - 19(2) Tobias De Fabio2 - 3 WPts USA National Championships 2028View
04/04/2028Westminster, USA39 - 19(2) Alec Cromartie2 - 0 WPts
20/03/2028Knoxville, USA38 - 19(2) Chris McBane12 - 6 WPts
01/02/2028Seattle, USA37 - 18(2) Jamie Roux2 - 6 WPts
01/02/2028Tegucigalpa, Honduras38 - 18(2) Xavion Mojica48 - 15 LPts
04/12/2027Dresden, Germany36 - 18(2) Stine Salzberg9 - 14 WPts
06/10/2027Dusseldorf, Germany35 - 18(2) Hartmann Conrady5 - 11 WPts
08/08/2027Cape Coral, USA34 - 18(2) Aleksandr Fedorovtsev19 - 25 WPts
07/07/2027Cape Coral, USA33 - 18(2) Aleksandr Fedorovtsev19 - 24 WPts
04/06/2027New Kingston, Jamaica33 - 17(2) Mark Stark30(2) - 13 LPts
02/05/2027Huntsville, USA33 - 16(2) Bob Tautou33(1) - 16 LPts USA National Championships 2027View
29/04/2027Huntsville, USA32 - 16(2) Kyle Blythe8 - 1 WPts USA National Championships 2027View
26/04/2027Huntsville, USA31 - 16(2) Seth Anderson10(1) - 7 WPts USA National Championships 2027View
23/03/2027Chiclayo, Peru30 - 16(2) Joaquin Zaragoza16 - 28 WPts
20/02/2027Cape Coral, USA29 - 16(2) Danylko Maruska28(1) - 23 WPts
20/01/2027Cape Coral, USA28 - 16(2) Danylko Maruska28(1) - 22 WPts
16/12/2026Cape Coral, USA27 - 16(2) Joaquin Zaragoza14 - 27 WPts
15/11/2026Cape Coral, USA26 - 16(2) Danylko Maruska27(1) - 21 WPts
15/10/2026Gomel, Belarus25 - 16(2) Danylko Maruska27(1) - 20 WPts
14/09/2026Oklahoma City, USA24 - 16(2) Bob Tautou28(1) - 15 WPts
13/08/2026Oklahoma City, USA24 - 15(2) Bob Tautou27(1) - 15 LPts
27/07/2026Zurich, Switzerland24 - 14(2) Raoul Peschel13 - 16 LPts
28/05/2026Oklahoma City, USA23 - 14(2) Bob Tautou26(1) - 14 WPts
29/04/2026Athens, USA23 - 13(2) Azam Abdi44(1) - 35 LPts USA National Championships 2026View
26/04/2026Athens, USA22 - 13(2) Davie Byrne6 - 10 WPts USA National Championships 2026View
26/03/2026Rome, Italy22 - 12(2) Luigi De Nicolo43(3) - 16 LPts
26/01/2026Guayaquil, Ecuador21 - 12(2) Desiderio Chinchilla3 - 11 WPts
24/01/2026Nashville, USA20 - 12(2) Adam Edwards1 - 20 WPts
28/11/2025Nashville, USA19 - 12(2) Peter McColl4 - 4 WPts
31/10/2025Shreveport, USA18 - 12(2) Spencer Caudle18(1) - 15 WPts
08/09/2025Boston, USA17 - 12(2) Davie Byrne3 - 8 WPts
28/08/2025St. Petersburg, USA16 - 12(2) John Ingraham13(1) - 31 WPts
09/07/2025Boston, USA15 - 12(2) Davie Byrne2 - 7 WPts
14/06/2025Pittsburgh, USA14 - 12(2) Theo Noel9 - 22 WPts
29/04/2025Lancaster, USA14 - 11(2) Bob Tautou21(1) - 11 LPts USA National Championships 2025View
26/04/2025Lancaster, USA13 - 11(2) Mark Ow3 - 15 WPts USA National Championships 2025View
28/03/2025Shreveport, USA12 - 11(2) Kian Ortega9 - 16(1) WPts
10/03/2025Lincoln, USA11 - 11(2) Arran Welsh8 - 6 WPts
16/02/2025Greensboro, USA11 - 10(2) Mark Ow1 - 15 LPts
25/01/2025Oklahoma City, USA11 - 9(2) Bob Tautou18(1) - 11 LPts
08/01/2025Fort Wayne, USA11 - 8(2) Peter Hosack23(2) - 16 LPts
30/11/2024Greensboro, USA10 - 8(2) Mark Ow1 - 13 WPts
19/10/2024Oklahoma City, USA10 - 7(2) Bob Tautou16 - 11 LPts
26/09/2024Anchorage, USA10 - 6(2) Elliot Ingraham20(3) - 16 LPts
14/09/2024Greensboro, USA9 - 6(2) Mark Ow1 - 11 WPts
30/08/2024Greensboro, USA8 - 6(2) Mark Ow1 - 10 WPts
13/08/2024Greensboro, USA7 - 6(2) Mark Ow1 - 9 WPts
07/08/2024Louisville, USA7 - 5(1) Blake Finlay25(1) - 14 LTKO3
26/07/2024Anchorage, USA6 - 5(1) Elliot Ingraham19(2) - 15 WPts
22/07/2024Portland, USA5 - 5(1) Gregor Lithgow27 - 13 WPts
07/07/2024Louisville, USA5 - 4 Blake Finlay24 - 14 LKO3
04/07/2024Denver, USA4 - 4 Joe Millar22(2) - 19 WPts
01/07/2024Manchester, USA4 - 3 Bruce McIntyre20 - 8 LPts
11/06/2024Portland, USA3 - 3 Rehan Younis6 - 10 WPts
01/06/2024Saint Paul, USA2 - 3 Robert Craigen4 - 16 WPts
02/05/2024Portland, USA2 - 2 Rehan Younis5 - 10 LPts
25/04/2024Columbus, USA1 - 2 John Deist5 - 16 WPts
02/04/2024Oklahoma City, USA1 - 1 Bob Tautou12 - 11 LPts
27/03/2024Cape Coral, USA0 - 1 Paul Vasallo3 - 1 WPts
26/03/2024Pittsburgh, USA0 - 0 Theo Noel5 - 18 LPts