Weightclass:  Lightweight
Location:  Philadelphia, USA
Record:  23(2) - 27(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/09/2041Philadelphia, USA22(2) - 27(1) Sid Blevins13 - 24 WPts
15/07/2041Philadelphia, USA21(2) - 27(1) Clint Mitchell38 - 8 WPts
14/05/2041Almaty, Kazakhstan20(1) - 27(1) Azam Marsucov19(1) - 19 WKO3
16/03/2041Philadelphia, USA19(1) - 27(1) Davie Everett21 - 17 WPts
13/01/2041Tipitapa, Nicaragua18(1) - 27(1) Venacio Tejeda11 - 21 WPts
15/11/2040Mar del Plata, Argentina17(1) - 27(1) Vidal Forero14 - 20 WPts
17/09/2040Santiago de los Caballeros, Dominican Republic16(1) - 27(1) Oihane Ravelo2 - 1 WPts
18/07/2040Montevideo, Uruguay15 - 27(1) Jose Camarillo1 - 5 WKO2
20/05/2040Chihuahua, Mexico14 - 27(1) Vicente Vilches15 - 20(1) WPts
22/03/2040Louisville, USA14 - 26(1) Jonathan Rooney30(4) - 16(1) LPts
10/02/2040Philadelphia, USA14 - 25(1) Nathan Mains2 - 1 LPts
16/01/2040Wichita, USA14 - 24 Danny Faulds21 - 19 LKO3
22/11/2039Macon, USA14 - 23 Dai Underwood36(1) - 6 LPts
18/10/2039Minneapolis, USA14 - 22 Daniel Mehlenbacher53 - 3 LPts
17/10/2039Los Angeles, USA14 - 21 Brendan Leamon10 - 9 LPts
21/09/2039Boston, USA13 - 21 Mark Bailie19 - 10 WPts
12/08/2039Los Angeles, USA13 - 20 John Welsh21(1) - 14 LPts
10/07/2039Soyapango, El Salvador13 - 19 Berto Camejo3 - 12 LPts
12/05/2039Philadelphia, USA12 - 19 Waqas Elouazzani2 - 8 WPts
12/03/2039Dammam, Saudi Arabia11 - 19 Hassan Arif16 - 12 WPts
12/01/2039Philadelphia, USA10 - 19 Danny Faulds17 - 17 WPts
11/11/2038Philadelphia, USA9 - 19 Santiago Avena10 - 10 WPts
11/09/2038Davao City, Philippines9 - 18 Paul Mesa29(3) - 32 LPts
14/07/2038Minneapolis, USA9 - 17 Daniel Mehlenbacher37 - 2 LPts
07/07/2038Boston, USA9 - 16 Henry Crosby3 - 2 LPts
31/05/2038Dushanbe, Tajikistan8 - 16 Ramil Abulhasanov9 - 15 WPts
31/03/2038Port St. Lucie, USA8 - 15 Mike Lamar20 - 6 LPts
09/02/2038Los Angeles, USA8 - 14 Brendan Leamon3 - 1 LPts
23/01/2038Honolulu, USA8 - 13 Rob Ranocchia3 - 0 LPts
16/12/2037Nizhny Novgorod, Russia7 - 13 Andrii Gura11 - 9 WPts
18/10/2037Paris, France6 - 13 Roy Flores25 - 15 WPts
02/10/2037Malaga, Spain5 - 13 Macario Cadiz7 - 6 WPts
04/08/2037Karagandy, Kazakhstan5 - 12 Evgeny Ghackupov27(3) - 14 LPts
06/06/2037Almaty, Kazakhstan5 - 11 Urfan Kazhgaliev15 - 19 LPts
08/04/2037Philadelphia, USA4 - 11 Gennady Boiko6 - 10 WPts
08/02/2037New Orleans, USA3 - 11 Harvey Jacque2 - 7 WPts
10/12/2036Nador, Morocco3 - 10 Ruhul Darbaki29(1) - 11 LPts
12/10/2036Yerevan, Armenia3 - 9 Bedros Oenirvyan8 - 13 LPts
14/08/2036Chitungwiza, Zimbabwe3 - 8 Bart Takawira21 - 15 LPts
16/06/2036Surrey, Canada3 - 7 Rob Wallis20 - 11 LPts
17/04/2036New York City, USA2 - 7 Will Kempe1 - 20 WPts
19/02/2036Detroit, USA2 - 6 Richie Heatley14 - 18 LPts
22/12/2035Algiers, Algeria2 - 5 Rehman Mekkaoui14 - 20 LPts
24/10/2035Terrassa, Spain2 - 4 Juan Vides11 - 26 LPts
25/08/2035Natal, Brazil2 - 3 Quin Rodrigues8 - 15 LPts
27/06/2035Maroua, Cameroon2 - 2 Nicolas Tchoyi39 - 18 LPts
28/04/2035Orlando, USA1 - 2 Chris Nicol4 - 12(1) WPts
28/02/2035Baltimore, USA1 - 1 John Hire10 - 12 LPts
21/01/2035Milwaukee, USA1 - 0 Khalid Gaber13 - 18 LPts
18/12/2034Philadelphia, USA0 - 0 Paul Flynn0 - 3 WPts