Weightclass:  Welterweight
Location:  Miami, USA
Record:  30 - 28(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/09/2030Miami, USA30 - 27(4) Senon Chavis12 - 6 LPts
12/07/2030Miami, USA30 - 26(4) Chris Crumb8 - 12 LPts
13/05/2030Miami, USA29 - 26(4) John Beese1 - 0 WPts
14/03/2030Miami, USA28 - 26(4) Marlen Marsucov2 - 0 WPts
13/01/2030Miami, USA27 - 26(4) Afon Salycov5 - 10 WPts
14/11/2029Miami, USA26 - 26(4) Joel Palm2 - 8 WPts
15/09/2029Miami, USA25 - 26(4) Geoff Housler2 - 4 WPts
17/07/2029Miami, USA24 - 26(4) Mahammad Sasooli2 - 0 WPts
18/05/2029Miami, USA23 - 26(4) Greg Cauldwell30(2) - 25 WPts
19/03/2029Miami, USA22 - 26(4) Ellis Deasmhumhain27 - 20 WPts
18/01/2029Miami, USA22 - 25(4) Sam Albany5 - 24 LPts
19/11/2028Miami, USA21 - 25(4) Mason Adabor2 - 1 WPts
21/09/2028Lviv, Ukraine21 - 24(4) Kir Fedak22 - 7 LPts
24/07/2028Miami, USA20 - 24(4) Patrick McCallister4 - 2 WPts
26/05/2028Riverside, USA20 - 23(4) John Carothers14 - 12 LPts
04/04/2028Philadelphia, USA19 - 23(4) Kyle Boliver0 - 2 WPts
20/03/2028Saint Paul, USA18 - 23(4) Justin Harley2 - 1 WPts
01/02/2028Worcester, USA17 - 23(4) Cole Kawa13 - 5 WPts
31/01/2028Dakar, Senegal16 - 23(4) Francois Sampil17 - 16 WPts
03/12/2027Kingston, Jamaica16 - 22(4) Theo Bard19 - 18 LPts
05/10/2027Fort Wayne, USA15 - 22(4) John Roby19(1) - 16(1) WPts
23/08/2027Des Moines, USA15 - 21(4) Leighton Floyd21(1) - 12 LPts
31/07/2027Cleveland, USA14 - 21(4) Clint Bees1 - 0 WPts
28/07/2027Thessaloniki, Greece13 - 21(4) Chruse Kosko16 - 17(2) WPts
30/05/2027Miramar, USA12 - 21(4) Michael Santillan3 - 1 WPts
23/04/2027Macon, USA11 - 21(4) Ben Stute7 - 29 WPts
22/03/2027Boston, USA10 - 21(4) Rehan Khalaf5 - 4 WPts
27/02/2027Jersey City, USA10 - 20(4) Steven Londono32 - 24 LPts
24/01/2027Paterson, USA10 - 19(4) Jordan Zaccheo11(1) - 8 LPts
18/01/2027Nimes, France10 - 18(4) Verrill Duchamp13 - 15 LPts
20/11/2026Jackson, USA10 - 17(4) Gareth Braudel8 - 13 LPts
28/10/2026Columbus, USA10 - 16(4) Sean Payne16 - 20 LPts
14/09/2026West Valley City, USA9 - 16(4) Malik Dajani2 - 3 WPts
13/08/2026Huntington Beach, USA8 - 16(4) Quito Gil1 - 2 WPts
02/07/2026Honolulu, USA8 - 15(4) Danny Bendick11 - 7 LPts
28/05/2026Seattle, USA8 - 14(3) Ollie Omer16(1) - 21 LKO3
28/04/2026Newark, USA8 - 13(3) John Spano11(1) - 19 LPts
13/04/2026Norfolk, USA7 - 13(3) Mike Sommer4 - 14 WPts
03/03/2026Chandler, USA7 - 12(2) Zachary Hutcheon36 - 13 LKO3
24/01/2026Seattle, USA6 - 12(2) Ian Ogier2(1) - 3 WPts
29/12/2025Minneapolis, USA6 - 11(2) Edward Kavanagh3 - 6 LPts
28/11/2025Jackson, USA5 - 11(2) Mark Signoret4 - 7 WPts
03/11/2025Detroit, USA4 - 11(2) Paul Trimble12 - 18 WPts
08/09/2025Cleveland, USA4 - 10(1) Scott Gentes2 - 16 LKO3
07/09/2025Jacksonville, USA4 - 9(1) Corey Veatch7 - 27 LPts
09/07/2025Seattle, USA4 - 8 Ollie Omer11 - 20 LKO3
14/06/2025Saint Paul, USA4 - 7 Neil Gauch3 - 10 LPts
25/04/2025Jackson, USA4 - 6 Mark Signoret2 - 4 LPts
28/03/2025San Jose, USA4 - 5 Morgan Alban13 - 13 LPts
10/03/2025Colorado Springs, USA3 - 5 Alec Durie2 - 2 WPts
16/02/2025Detroit, USA3 - 4 James Keane6 - 17 LPts
25/01/2025Jersey City, USA2 - 4 Valerio Barzagli1 - 2 WPts
13/01/2025Nashville, USA2 - 3 Patrick McPhaul2 - 10(1) LPts
30/11/2024Albuquerque, USA2 - 2 Dave Antonio8(1) - 19 LPts
19/11/2024Boston, USA2 - 1 Pat Stewart8 - 21(2) LPts
19/10/2024Paterson, USA1 - 1 Jordan Zaccheo2 - 1 WPts
27/09/2024Miami, USA0 - 1 Joshua Murray2 - 4 WPts
26/09/2024Newark, USA0 - 0 John Spano5(1) - 13 LPts