Weightclass:  Light Welterweight
Location:  New York City, USA
Record:  23 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2034Lowell, USA22 - 15 Zach MacQuarrie3 - 22(1) WPts
12/11/2033Nashville, USA21 - 15 Sid Meo13 - 18 WPts
20/09/2033Boston, USA21 - 14 Jonathan Matherson25(1) - 9 LPts
28/07/2033Mobile, USA20 - 14 Floyd Cadenhead11 - 15 WPts
27/06/2033Jersey City, USA19 - 14 Mike Robbie19 - 30 WPts
12/05/2033Dushanbe, Tajikistan18 - 14 Yaqub Shahidi16 - 20 WPts
14/03/2033Shah Alam, Malaysia17 - 14 Adnan Younan4 - 12 WPts
14/01/2033Gdansk, Poland16 - 14 Tytus Kalkowski12 - 15 WPts
16/11/2032Oslo, Norway16 - 13 Sutherland Ritland16 - 11 LPts
18/09/2032Carolina, Puerto Rico15 - 13 Angel Facundo12 - 17 WPts
21/07/2032Cochabamba, Bolivia15 - 12 Frisco Cortinas16 - 13 LPts
23/05/2032Hanoi, Vietnam14 - 12 Truong Trang8 - 17 WPts
25/03/2032Portland, USA14 - 11 Chris Shirer12 - 16 LPts
30/01/2032New York City, USA13 - 11 Adam Kirkland14 - 14(1) WPts
02/12/2031New York City, USA13 - 10 Gregor MacConnell13 - 10 LPts
04/10/2031New York City, USA12 - 10 Dominic McAlinden5 - 14 WPts
05/08/2031San Miguelito, Panama11 - 10 Jose Echevarria20 - 14 WPts
07/06/2031Perm, Russia10 - 10 Toma Glinka4 - 9 WPts
08/04/2031New York City, USA10 - 9 Zlatan á Vasilchev22 - 28 LPts
08/02/2031Brest, Belarus10 - 8 Oleksiy Hritz28 - 17 LPts
11/12/2030Detroit, USA10 - 7 Mark Moore13 - 12 LPts
14/10/2030New York City, USA9 - 7 Fadei Dobroskok1 - 3 WPts
16/08/2030New York City, USA9 - 6 Vasili Kosichkin9 - 5 LPts
17/06/2030New York City, USA9 - 5 Jesper Song3 - 11 LPts
19/04/2030Ho Chi Minh City, Vietnam8 - 5 Tram Nhung4 - 16 WPts
19/02/2030New York City, USA7 - 5 Leighton Voils3 - 4 WPts
22/12/2029Charleston, USA6 - 5 Joe McQuire8 - 15 WPts
25/10/2029New York City, USA5 - 5 Sam Bryn1 - 2 WPts
25/08/2029Rijeka, Croatia4 - 5 Dino Grbac6 - 21 WPts
27/06/2029New York City, USA3 - 5 Wayne Heitmann0 - 2 WPts
28/04/2029New York City, USA3 - 4 Neil Fabian2 - 1 LPts
27/02/2029Detroit, USA3 - 3 Louis Wardrop7 - 3 LPts
12/01/2029Tegucigalpa, Honduras3 - 2 Carlos Rubiano13 - 17 LPts
14/11/2028Chicago, USA3 - 1 Bryn Connolly6 - 7 LPts
21/09/2028Bratislava, Slovakia2 - 1 Vavrinec Matas5 - 8 WPts
24/07/2028Pikine, Senegal2 - 0 Telo Niasse14 - 14 LPts
26/05/2028Baltimore, USA1 - 0 John Southerland3 - 7 WPts
25/04/2028New York City, USA0 - 0 Adam Kirkland0 - 3(1) WPts