Weightclass:  Lightweight
Location:  Lafayette, USA
Record:  22 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/07/2033Athens, Greece22 - 20 Nisus Georgiadis15(2) - 15 LPts
27/05/2033Nairobi, Kenya21 - 20 Mark Mahboob13 - 19 WPts
29/03/2033Hartford, USA21 - 19 Ian Wallingford26(1) - 11 LPts
28/01/2033Hartford, USA21 - 18 Ian Wallingford25(1) - 11 LPts
24/12/2032Jacksonville, USA21 - 17 Phil Vasallo36(2) - 16 LPts
22/11/2032Dublin, Ireland20 - 17 Niall Teagan10 - 16(1) WPts
24/09/2032Dushanbe, Tajikistan19 - 17 Fedar Tagirov12 - 10 WPts
27/07/2032Samarqand, Uzbekistan18 - 17 Toma Tashim21 - 9 WPts
29/05/2032Lafayette, USA17 - 17 James Darby4 - 3 WPts
29/03/2032North Las Vegas, USA16 - 17 Edward Munhall14 - 15 WPts
01/02/2032Miami, USA15 - 17 Alfonso Lugo7 - 23(4) WPts
05/12/2031Christchurch, New Zealand14 - 17 Richard Kelso5 - 4 WPts
07/10/2031Northampton, UK13 - 17 Anton McChesney4 - 11 WPts
08/08/2031Lafayette, USA12 - 17 Antonio Caiazzo6 - 7 WPts
10/06/2031Shymkent, Kazakhstan11 - 17 Khalid Maiceev15 - 8 WPts
12/04/2031Lafayette, USA10 - 17 Darryl Page0 - 2 WPts
11/02/2031Chicago, USA10 - 16 Nick Elrick1 - 4 LPts
14/12/2030Nashville, USA10 - 15 Mason Ocanas7 - 16 LPts
16/10/2030Manukau, New Zealand9 - 15 Brin Atkins1 - 2 WPts
18/08/2030West Valley City, USA9 - 14 Paul Coughlan7 - 19 LPts
27/06/2030Manchester, USA9 - 13 Edmund Gam7 - 20 LPts
28/04/2030Chipancingo, Mexico9 - 12 Juan Abrantes11(1) - 9 LPts
28/02/2030Lafayette, USA8 - 12 Cade Garnier1 - 10 WPts
31/12/2029Rochester, USA8 - 11 Ellis Warden7 - 14 LPts
03/11/2029Tulsa, USA8 - 10 Mason MacDermott15 - 11 LPts
06/09/2029Lafayette, USA8 - 9 John Duffy3 - 20 LPts
07/07/2029Oklahoma City, USA7 - 9 Ian Zanni9 - 6 WPts
09/05/2029Lafayette, USA6 - 9 Alfonso Maradiaga1 - 8 WPts
11/03/2029Calgary, Canada6 - 8 Jay Bellis31(2) - 19 LPts
10/01/2029Lafayette, USA6 - 7 Morgan Hemphill6 - 7 LPts
11/11/2028Lafayette, USA6 - 6 Lee Atkins1 - 14 LPts
12/09/2028Montevideo, Uruguay6 - 5 Montego Hinojosa2 - 20 LPts
15/07/2028Kingston, Jamaica6 - 4 Dom Lumsden16 - 8 LPts
17/05/2028Vilnius, Lithuania6 - 3 Blazej Bazar18(1) - 7 LPts
19/03/2028Vilnius, Lithuania6 - 2 Jan Struzik18 - 10 LPts
20/01/2028San Jose, Costa Rica5 - 2 Rodrigo Lovato10 - 22 WPts
22/11/2027Prague, Czech Republic5 - 1 Michal Darilek12 - 22(1) LPts
24/09/2027Austin, USA4 - 1 Joel Glaspie0 - 0 WPts
31/07/2027Cork, Ireland4 - 0 Phil Maguire32 - 10 LPts
02/06/2027Lafayette, USA3 - 0 Jamie Houdon1 - 3 WPts
03/04/2027Fort Lauderdale, USA2 - 0 Felix Kissick0 - 10 WPts
11/02/2027San Antonio, USA1 - 0 John Lanman0 - 4 WPts
05/01/2027Lafayette, USA0 - 0 Mark Swan0 - 0 WPts