Weightclass:  Welterweight
Location:  Nashville, USA
Record:  32 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/08/2031Nashville, USA31 - 20 Rafael Celestino0 - 5 WPts
29/06/2031Nashville, USA30 - 20 Amon Jack32 - 25 WPts
29/04/2031Nashville, USA29 - 20 Farrukh Baig6 - 4 WPts
28/02/2031Nashville, USA28 - 20 Diego Quevedo6 - 22 WPts
30/12/2030Nashville, USA28 - 19 Amon Jack28 - 24 LPts
31/10/2030Nashville, USA27 - 19 Rodrigo Castanon5 - 12(1) WPts
02/09/2030Nashville, USA26 - 19 Darshan Kedia1 - 1 WPts
03/07/2030Nashville, USA25 - 19 Igor Yefremov0 - 1 WPts
04/05/2030Nashville, USA24 - 19 Matthew MacKenna0 - 6 WPts
06/03/2030Nashville, USA23 - 19 Diego Bongolan4 - 12 WPts
06/01/2030Nashville, USA22 - 19 Patrick Morino6 - 9 WPts
06/11/2029Nashville, USA22 - 18 Azam Algahary17 - 14(1) LPts
06/09/2029Portmore, Jamaica22 - 17 Leo Cumbie5 - 21 LPts
09/07/2029Bratislava, Slovakia21 - 17 Bernard Jakubek12 - 22(1) WPts
11/05/2029Gomel, Belarus20 - 17 Bohdan Baranek22 - 15 WPts
13/03/2029Port-de-Paix, Haiti19 - 17 Campbell de Chaumont29 - 22 WPts
12/01/2029Nashville, USA18 - 17 John Maver0 - 9 WPts
14/11/2028Carrefour, Haiti18 - 16 Tyson Vian17 - 13 LPts
16/09/2028Milwaukee, USA18 - 15 Nick McDermott14 - 13 LPts
19/07/2028Nashville, USA17 - 15 Barry Leon1 - 13 WPts
21/05/2028Madrid, Spain16 - 15 Alfonso Melgoza7 - 17 WPts
23/03/2028Antwerp, Belgium16 - 14 Kor Piers17 - 8 LPts
24/01/2028Medellin, Colombia16 - 13 Xaver Leandro5 - 11 LPts
26/11/2027Bello, Colombia16 - 12 Xavier Nino14 - 21(5) LPts
28/09/2027New Kingston, Jamaica16 - 11 Dylan Southerland18 - 12 LPts
31/07/2027Guayaquil, Ecuador15 - 11 Edmundo Casado15 - 10 WPts
02/06/2027Nashville, USA14 - 11 Gethin Abraham2 - 10(1) WPts
04/04/2027Athens, Greece14 - 10 Orion Anagnos9(1) - 18 LPts
04/02/2027New Delhi, India13 - 10 Aftab Khan7 - 15 WPts
07/12/2026New Amsterdam, Guyana12 - 10 Cody Fairweather7 - 5 WPts
09/10/2026Davao City, Philippines11 - 10 Zach Bables5 - 8 WPts
11/08/2026Marseille, France11 - 9 Francis Loeb61(3) - 12 LPts
13/06/2026Bogota, Colombia11 - 8 Ximen Grego10 - 19(1) LPts
15/04/2026Manila, Philippines10 - 8 Kris Paredes0 - 2 WPts
15/02/2026Nashville, USA9 - 8 Yasin Samra0 - 8 WPts
18/12/2025Nashville, USA8 - 8 Nero Fabian3 - 13 WPts
20/10/2025Nashville, USA7 - 8 Billy Dunlay1 - 6 WPts
22/08/2025Nashville, USA6 - 8 Michael Abercrombie3 - 6 WPts
24/06/2025Khayelitsha, South Africa6 - 7 Ndumisa Khumalo25 - 17 LPts
26/04/2025Nashville, USA5 - 7 Morgan Greenway0 - 1 WPts
26/02/2025London, UK5 - 6 Mark Bellamy31(1) - 14 LPts
29/12/2024New Kingston, Jamaica4 - 6 Rob Tolmie3 - 5 WPts
31/10/2024Nashville, USA3 - 6 James Donn2 - 9 WPts
01/09/2024Isfahan, Iran3 - 5 Dewei Ung0 - 9(4) LPts
04/07/2024Columbia, USA2 - 5 Floyd Taylor2 - 7 WPts
05/05/2024Hartford, USA2 - 4 Joel Cromie0 - 0 LPts
24/03/2024Dallas, USA2 - 3 Dylan Johns22(3) - 13 LPts
17/02/2024Hialeah, USA1 - 3 Hugh Reddick0 - 0 WPts
31/12/2023Kampala, Uganda1 - 2 Josh Kiprotich4 - 6 LPts
01/11/2023Nashville, USA0 - 2 Dave Dann1 - 3 WPts
02/09/2023Bayamon, Puerto Rico0 - 1 Federico Ramos15 - 15 LPts
05/07/2023Providence, USA0 - 0 Declan Touch0 - 0 LPts