Weightclass:  Light Welterweight
Location:  St. Petersburg, USA
Record:  21 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/08/2030St. Petersburg, USA20 - 19 Robert Maravilla0 - 6 WPts
21/06/2030St. Petersburg, USA19 - 19 Diego Andrada1 - 4 WPts
22/04/2030St. Petersburg, USA18 - 19 Margit Schaber4 - 12 WPts
21/02/2030St. Petersburg, USA17 - 19 Darryl Gardocki16 - 13 WPts
23/12/2029Portland, USA16 - 19 John Sween6 - 25 WPts
02/11/2029Harare, Zimbabwe15 - 19 Ewan Kumbula0 - 11 WPts
04/09/2029Pak Kret, Thailand14 - 19 Paithong Toypaedriew13 - 13 WPts
07/07/2029Naples, Italy13 - 19 Tino De Fabio8(1) - 24(1) WPts
09/05/2029Bordeaux, France12 - 19 Cable Gabriel5 - 24(1) WPts
11/03/2029Bangkok, Thailand11 - 19 Suor Kittichai7 - 20 WPts
11/01/2029Constantine, Algeria11 - 18 Malik Tahraoui43(4) - 20 LPts
13/11/2028Miramar, USA10 - 18 Juan Fontan4 - 5 WPts
15/09/2028Padang, Indonesia10 - 17 Noah Hamka12 - 11 LPts
18/07/2028South Tangerang, Indonesia10 - 16 Lemah Mohini19 - 6 LPts
20/05/2028Boston, USA9 - 16 Robert Beat3 - 15 WPts
22/03/2028Boston, USA8 - 16 Robert Beat3 - 14 WPts
24/01/2028St. Petersburg, USA7 - 16 Isaac Nelson4 - 7 WPts
25/11/2027New York City, USA7 - 15 Barry Cavanah7 - 19 LPts
02/10/2027Stockholm, Sweden6 - 15 Hjalmar Loftin2 - 6 WPts
04/08/2027Las Vegas, USA6 - 14 Aaron Auchter14 - 5 LPts
03/06/2027St. Petersburg, USA6 - 13 Dario Alvaro2 - 8 LPts
05/04/2027St. Petersburg, USA5 - 13 Ian Treacy2 - 3 WPts
04/02/2027Bratislava, Slovakia4 - 13 Vavrinec Matas2 - 0 WPts
07/12/2026Overland Park, USA3 - 13 Mike Fettes5 - 3 WPts
18/10/2026Kansas City, USA3 - 12 Jacob Heithoff11 - 14 LPts
19/08/2026St. Petersburg, USA2 - 12 Chris Duchamp3 - 12 WPts
20/06/2026Cincinnati, USA2 - 11 Henry Blix11 - 7 LPts
06/05/2026Milwaukee, USA2 - 10 Paul Beirne11 - 13 LPts
05/04/2026Manchester, USA1 - 10 Roger Harnois6 - 22 WPts
16/02/2026Tegucigalpa, Honduras0 - 10 Gabriel Mancera4 - 19 WPts
19/12/2025Boston, USA0 - 9 Mel Protheroe1 - 14 LPts
21/10/2025St. Petersburg, USA0 - 8 Isaac Kimmey0 - 7 LPts
22/08/2025St. Petersburg, USA0 - 7 Alec Lyle3 - 11 LPts
23/06/2025Medellin, Colombia0 - 6 Xavion Salvas28(1) - 6 LPts
25/04/2025Palembang, Indonesia0 - 5 Rajasa Sabirin4 - 23(3) LPts
25/02/2025Rome, Italy0 - 4 Fabrizio Romano1 - 5(1) LPts
28/12/2024Detroit, USA0 - 3 Connor Ardrey2 - 19(2) LPts
05/11/2024Jackson, USA0 - 2 Euan Evans0 - 0 LPts
17/09/2024San Jose, USA0 - 1 John Gaunce8 - 29 LPts
17/08/2024St. Petersburg, USA0 - 0 Paul Mulryan1 - 2 LPts