Weightclass:  Light Welterweight
Location:  Philadelphia, USA
Record:  22(2) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2034Philadelphia, USA21(2) - 18 Keun-ho Ro6 - 6 WPts
25/11/2033Philadelphia, USA20(2) - 18 Owen Dashiell6 - 11 WPts
24/09/2033Philadelphia, USA19(2) - 18 Jordan Jerez8 - 5 WPts
24/07/2033Philadelphia, USA18(2) - 18 John Cacpal8 - 13 WPts
24/05/2033Philadelphia, USA17(2) - 18 Marjun Ibuna0 - 5 WPts
24/03/2033Philadelphia, USA17(2) - 17 Jordan Jerez5 - 4 LPts
22/01/2033Philadelphia, USA16(2) - 17 Harvey Hill3 - 6 WPts
22/11/2032Philadelphia, USA15(2) - 17 Timofei Sludnov10(1) - 12 WPts
23/09/2032Philadelphia, USA14(2) - 17 Jordan Jerez2 - 3 WPts
24/07/2032Philadelphia, USA13(2) - 17 Michael Drummond5 - 14 WPts
25/05/2032Milwaukee, USA13(2) - 16 Noel Frew17(1) - 8 LPts
26/03/2032Augusta, USA13(2) - 15 Brad Owen3 - 1 LPts
27/01/2032Philadelphia, USA13(2) - 14 Peter Riddell4 - 5 LPts
28/11/2031Vilnius, Lithuania12(1) - 14 Adrian Zak18 - 10(1) WKO3
30/09/2031Nassau, Bahamas12(1) - 13 Jordan Turk37 - 19(1) LPts
02/08/2031Augusta, USA12(1) - 12 Steven Snape15(1) - 9 LPts
07/06/2031Philadelphia, USA11(1) - 12 Matt Flaws1 - 1 WPts
07/04/2031Philadelphia, USA10(1) - 12 John Soulis2 - 2 WPts
07/02/2031Philadelphia, USA9(1) - 12 Saad Iman4 - 16(3) WPts
10/12/2030Minsk, Belarus9(1) - 11 Valeri Matey23 - 20(1) LPts
12/10/2030Detroit, USA9(1) - 10 Mark Moore12 - 12 LPts
15/08/2030Gdansk, Poland9(1) - 9 Piotr Kobak9 - 18 LPts
17/06/2030Turku, Finland8 - 9 Alvi Nikula4 - 18(1) WKO3
19/04/2030Oulu, Finland8 - 8 Niklas Kyllonen6 - 22 LPts
19/02/2030Philadelphia, USA7 - 8 Joseph Wayne0 - 12 WPts
22/12/2029Miramar, USA6 - 8 Juan Fontan6 - 10 WPts
31/10/2029Philadelphia, USA6 - 7 Aoi Takeshita1 - 4 LPts
01/09/2029Ulaanbaatar, Mongolia6 - 6 Zhuang Batur21(1) - 13 LPts
04/07/2029Nakuru, Kenya5 - 6 Tavarius Wakihuri1 - 0 WPts
06/05/2029Philadelphia, USA4 - 6 Mark Twaddle1 - 0 WPts
07/03/2029Philadelphia, USA3 - 6 Mark Chepkwony0 - 1 WPts
05/01/2029Wichita, USA2 - 6 Dom Brown0 - 0 WPts
10/11/2028Montero, Bolivia2 - 5 Aimon Cobarrubias4 - 19 LPts
12/09/2028San Jose, Costa Rica2 - 4 Nemesio Balli23(1) - 16 LPts
15/07/2028Tegucigalpa, Honduras2 - 3 Juan Salcido6 - 12 LPts
17/05/2028Philadelphia, USA1 - 3 Dai Darby3 - 12 WPts
19/03/2028Philadelphia, USA1 - 2 David Ancrum0 - 9 LPts
19/01/2028Philadelphia, USA0 - 2 Alec Harle2 - 5 WPts
21/11/2027Ahmedabad, India0 - 1 Duleep Ramanathan11 - 10 LPts
23/09/2027Philadelphia, USA0 - 0 Michael Penman5 - 2 LPts