Weightclass:  Light Welterweight
Location:  New York City, USA
Record:  18 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/12/2030New York City, USA18 - 14 Petro Mosko13 - 8 LPts
22/10/2030New York City, USA18 - 13 Daniel Robin29 - 10 LPts
23/08/2030Belem, Brazil17 - 13 Jose Santos5 - 8 WPts
25/06/2030New York City, USA16 - 13 Dale Harrower10 - 15 WPts
26/04/2030Henderson, USA16 - 12 Amon Sloma9(1) - 5 LPts USA National Championships 2030View
21/04/2030New York City, USA15 - 12 Laron Kadji2 - 7 WPts
20/02/2030New York City, USA14 - 12 John Sween6 - 26 WPts
23/12/2029New York City, USA13 - 12 Dale Harrower8 - 12 WPts
24/10/2029New York City, USA12 - 12 John Sween6 - 24 WPts
25/08/2029New York City, USA11 - 12 Mashawn Chepkemei1 - 9 WPts
27/06/2029Tampere, Finland10 - 12 Mikael Ykspetaja21 - 18 WPts
29/04/2029Surprise, USA10 - 11 Amon Sloma4(1) - 3 LPts USA National Championships 2029View
26/04/2029Surprise, USA9 - 11 Mike Albergo5 - 3(1) WPts USA National Championships 2029View
14/03/2029New York City, USA8 - 11 Juan Vizcaino6 - 7 WPts
12/01/2029Ulaanbaatar, Mongolia7 - 11 Dmitriy Narmandakh11 - 23(1) WPts
14/11/2028New York City, USA6 - 11 Mikio Sano7 - 15 WPts
16/09/2028New York City, USA5 - 11 Colin McAree5 - 12 WPts
17/07/2028New York City, USA4 - 11 Stephen McElligott1 - 4 WPts
18/05/2028Santa Cruz de la Sierra, Bolivia4 - 10 Onofre Luy12 - 10(1) LPts
20/03/2028Vilnius, Lithuania4 - 9 Tadzio Basara30 - 13 LPts
21/01/2028Espoo, Finland4 - 8 Alvi Manninen8 - 12 LPts
23/11/2027Ulaanbaatar, Mongolia4 - 7 Munkhbayar Umraliev14 - 12 LPts
25/09/2027Si Racha, Thailand3 - 7 Kwantahi Sripramote15 - 8 WPts
28/07/2027New York City, USA2 - 7 Sam McPherson12 - 4 WPts
30/05/2027Columbus, USA1 - 7 Mark Helf0 - 0 WPts
07/04/2027New York City, USA1 - 6 Pedro Castrillo16 - 12 LPts
06/02/2027Nashville, USA0 - 6 Paul Cowan5 - 8 WPts
10/12/2026New York City, USA0 - 5 Kris Verner12 - 1 LPts
11/10/2026Nonthaburi, Thailand0 - 4 Yodngoen Vachiraban24(1) - 16 LPts
13/08/2026New York City, USA0 - 3 Valerio Truffi13 - 26(6) LPts
15/06/2026Philadelphia, USA0 - 2 Mark Harries5 - 6 LPts
21/04/2026Quezon City, Philippines0 - 1 Angel Babalato8 - 6 LPts
21/02/2026New York City, USA0 - 0 Ian Couts2 - 1 LPts