Weightclass:  Light Welterweight
Location:  San Diego, USA
Record:  21 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/11/2029San Diego, USA20 - 10 Cisco Trigueros3 - 7 WPts
14/09/2029San Diego, USA19 - 10 Richie Kabukala1 - 2 WPts
15/07/2029San Diego, USA18 - 10 Loredo Mabini8 - 9 WPts
17/05/2029San Diego, USA17 - 10 Chris Duchamp12 - 21 WPts
17/03/2029San Diego, USA16 - 10 Louis Milton11 - 17 WPts
16/01/2029San Diego, USA15 - 10 Stephen McElligott2 - 7 WPts
17/11/2028Pretoria, South Africa14 - 10 Gethin Tshimbi2 - 3 WPts
19/09/2028San Diego, USA13 - 10 Michael Cowman2 - 1 WPts
20/07/2028Bogor, Indonesia13 - 9 Jerriz Pertiwi16(1) - 11 LPts
22/05/2028Omaha, USA12 - 9 John Tracey9 - 6 WPts
24/03/2028Shubra El-Kheima, Egypt11 - 9 Waleed Attar11 - 30(2) WPts
25/01/2028San Diego, USA10 - 9 David Ancrum0 - 8 WPts
26/11/2027San Diego, USA9 - 9 Greg Feimster1 - 1 WPts
27/09/2027Vienna, Austria9 - 8 Manfred Harden13 - 9 LPts
30/07/2027San Diego, USA8 - 8 Yutaka Okamoto6 - 7 WPts
31/05/2027San Diego, USA7 - 8 Gethin Llewelyn5 - 6 WPts
01/04/2027San Diego, USA6 - 8 Barry Cavanah7 - 15 WPts
01/02/2027Novosibirsk, Russia5 - 8 Mikhail Orlov1 - 6(1) WPts
04/12/2026San Diego, USA4 - 8 Mike Robbie1 - 1 WPts
05/10/2026San Diego, USA3 - 8 George Jones0 - 1 WPts
07/08/2026Suez, Egypt3 - 7 Saad Rahmani18 - 16 LPts
09/06/2026Pikine, Senegal2 - 7 Garrison Badji4 - 19 WPts
11/04/2026San Diego, USA2 - 6 Haider Saba1 - 0 LPts
11/02/2026Milan, Italy1 - 6 Vico Ghilardotti5 - 19(2) WPts
14/12/2025Utrecht, Netherlands1 - 5 Juliaan Fassuer8 - 16 LPts
16/10/2025Nonthaburi, Thailand1 - 4 Yodngoen Vachiraban18(1) - 16 LPts
18/08/2025Dortmund, Germany1 - 3 Adalrik Christoffer5 - 7 LPts
20/06/2025Munich, Germany1 - 2 Richmond Pittmon8 - 9(1) LPts
22/04/2025Bangkok, Thailand1 - 1 Oleydong Sitthongsak2 - 1 LPts
22/02/2025Lincoln, USA1 - 0 Stuart Drummond6 - 6(1) LPts
27/12/2024San Diego, USA0 - 0 Mark Frost2 - 0 WPts