Weightclass:  Welterweight
Location:  Allentown, USA
Record:  3 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2033Allentown, USA3 - 21 Kieran Murdock4 - 13 LPts
24/11/2032Allentown, USA3 - 20 Joe Sheedy0 - 4 LPts
23/09/2032Allentown, USA2 - 20 Iain Campbell1 - 0 WPts
24/07/2032Allentown, USA2 - 19 Ian Millar1 - 4 LPts
25/05/2032Allentown, USA2 - 18 Mark Wynn2 - 8 LPts
26/03/2032Allentown, USA2 - 17 Arnie Wyllie2 - 10 LPts
27/01/2032Allentown, USA2 - 16 Sam Gillogly10 - 17 LPts
28/11/2031Allentown, USA2 - 15 Jair Pablo1 - 4 LPts
28/09/2031Allentown, USA2 - 14 John Beese9 - 1 LPts
01/08/2031Marrakech, Morocco2 - 13 Rizwan-ul-Haq Kamelanc11 - 17 LPts
03/06/2031Carolina, Puerto Rico2 - 12 Leonel Liberato20 - 21 LPts
05/04/2031Guayaquil, Ecuador2 - 11 Ryo Behar15 - 17 LPts
05/02/2031Allentown, USA2 - 10 Mark Colson14 - 11 LPts
08/12/2030Allentown, USA2 - 9 Mauro Romagnoli0 - 11 LPts
09/10/2030Raleigh, USA2 - 8 John Beese3 - 1 LPts
17/08/2030Heraklion, Greece1 - 8 Herodotus Toto0 - 11 WPts
19/06/2030Mariupol, Ukraine1 - 7 Petro Rusin7 - 18 LPts
21/04/2030Riga, Latvia1 - 6 Dmitri Saule25 - 15 LPts
21/02/2030Zagreb, Croatia1 - 5 Darijo Gabric35 - 25 LPts
24/12/2029Allentown, USA0 - 5 Vico Asaro0 - 14(1) WPts
26/10/2029Namangan, Uzbekistan0 - 4 Talib Atallah2 - 1 LPts
28/08/2029Port-de-Paix, Haiti0 - 3 Foster Belizaire9(1) - 29 LPts
30/06/2029Allentown, USA0 - 2 Blake Urich3 - 7(1) LPts
01/05/2029Philadelphia, USA0 - 1 Kyle Boliver4 - 5 LPts
05/03/2029Nassau, Bahamas0 - 0 Antwan Beatie0 - 0 LPts