Weightclass:  Light Welterweight
Location:  Richmond, USA
Record:  32(2) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/06/2027Richmond, USA31(2) - 23 John Najarro0 - 1 WPts
22/04/2027Richmond, USA30(2) - 23 Alessandro Collino7 - 12 WPts
21/02/2027Anyang, South Korea30(2) - 22 Keun-ho Yoo14 - 8 LPts
24/12/2026Accra, Ghana30(2) - 21 Mahdi Akamenya6 - 9 LPts
26/10/2026Richmond, USA29(2) - 21 David Kor0 - 2 WPts
27/08/2026Richmond, USA28(2) - 21 Frisco Disla4 - 8 WPts
28/06/2026Richmond, USA27(2) - 21 Afon Indriksons5 - 15 WPts
29/04/2026Kumasi, Ghana27(2) - 20 Davie Kanda3 - 11 LPts
01/03/2026Richmond, USA26(2) - 20 Lazar Hopko13 - 12 WPts
31/12/2025San Lorenzo, Paraguay26(2) - 19 Marjun Antonio7 - 9 LPts
02/11/2025Richmond, USA25(2) - 19 Robert Crookston9 - 6 WPts
03/09/2025Richmond, USA24(2) - 19 Xaverius Burgos6 - 21(4) WPts
06/07/2025Guayaquil, Ecuador23(2) - 19 Jose Rivero4 - 9 WPts
08/05/2025Chiba, Japan22(2) - 19 Kaede Ige2 - 13(1) WPts
10/03/2025Richmond, USA21(2) - 19 Mark Rosete1 - 4 WPts
26/01/2025Richmond, USA20(2) - 19 Mark Rosete1 - 2 WPts
09/01/2025Kawaguchi, Japan19(1) - 19 Satoru Baba0 - 14(2) WKO3
11/11/2024Tijuana, Mexico18(1) - 19 Francisco Fortun4 - 12 WPts
13/09/2024Tembisa, South Africa18(1) - 18 Dikembe Magqwaka4 - 7 LPts
16/07/2024Richmond, USA17(1) - 18 John Grandison2 - 2 WPts
16/05/2024Richmond, USA16(1) - 18 Germain Feydeau5 - 7 WPts
17/03/2024Richmond, USA15 - 18 Nicholas Gove1 - 8(1) WKO3
17/01/2024Richmond, USA14 - 18 Corey Taaffe1 - 12 WPts
18/11/2023Funabashi, Japan13 - 18 Kei Suzuki5 - 6 WPts
20/09/2023Malang, Indonesia13 - 17 Dharawangsa Holten13 - 20(6) LPts
23/07/2023Milan, Italy12 - 17 Savio Fabrizio5 - 20(2) WPts
25/05/2023Richmond, USA11 - 17 Corey Taaffe1 - 8 WPts
26/03/2023Quezon City, Philippines11 - 16 Nemesio Somera25(1) - 8 LPts
26/01/2023Caloocan, Philippines11 - 15 Yago Alvizo9(1) - 20 LPts
28/11/2022San Jose, USA10 - 15 John Gaunce1 - 25 WPts
02/10/2022Bratislava, Slovakia9 - 15 Rehor Podrasky4 - 6(1) WPts
04/08/2022Manukau, New Zealand9 - 14 Mark Birrell15 - 14 LPts
06/06/2022El Paso, USA9 - 13 Bart Hunter22 - 2 LPts
07/04/2022Boston, USA9 - 12 Eddie McNeilly20 - 6 LPts
07/02/2022Richmond, USA8 - 12 Syed Hosein2 - 2 WPts
08/12/2021Tokorozawa, Japan8 - 11 Takeo Sadow12 - 8 LPts
10/10/2021Cape Town, South Africa8 - 10 Naftali Gyan10 - 10 LPts
12/08/2021Richmond, USA7 - 10 Cruz Fiel5 - 15 WPts
10/06/2021Imus, Philippines7 - 9 Kiki Canlas11 - 8 LPts
12/04/2021Richmond, USA6 - 9 John Erwood5 - 6 WPts
09/02/2021Accra, Ghana6 - 8 Shaquille Adjei8(1) - 6 LPts
12/12/2020Newark, USA6 - 7 Matt Ballan1 - 4 LPts
13/10/2020San Diego, USA6 - 6 Jay Garrett13 - 3 LPts
27/08/2020Richmond, USA6 - 5 Woo-young No6 - 9(4) LPts
26/06/2020Stockholm, Sweden6 - 4 Simon Malmborg7 - 8 LPts
28/04/2020Richmond, USA5 - 4 Satoshi Osada3 - 5 WPts
29/02/2020Richmond, USA4 - 4 Mason Wilde1 - 1 WPts
30/12/2019Richmond, USA3 - 4 Jack Kendrick2 - 6 WPts
30/10/2019Richmond, USA3 - 3 Karekin Nahabedian3 - 7 LPts
31/08/2019Kingston, Jamaica2 - 3 Michael Brattain5 - 5 WPts
02/07/2019Richmond, USA2 - 2 Paul Gattuso0 - 8 LPts
03/05/2019Richmond, USA1 - 2 Bohdan Moroz5 - 4 WPts
03/03/2019Richmond, USA1 - 1 Marjun Medina1 - 1 LPts
03/01/2019Santo Domingo Oeste, Dominican Republic1 - 0 Manuel Salcido2 - 0 LPts
05/11/2018Richmond, USA0 - 0 Matthew Ogg0 - 1 WPts