Weightclass:  Lightweight
Location:  Fayetteville, USA
Record:  23(4) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2033Fayetteville, USA22(4) - 25 Wen Niu2 - 7 WPts
24/09/2033Fayetteville, USA21(4) - 25 Rob Coughlin2 - 1 WPts
24/07/2033Fayetteville, USA20(3) - 25 Urvano Fulgencio0 - 3 WKO3
24/05/2033Fayetteville, USA19(2) - 25 Robert Evans1 - 0 WKO3
24/03/2033Fayetteville, USA18(2) - 25 Pancho Mar0 - 13 WPts
22/01/2033Fayetteville, USA17(2) - 25 James Devin13 - 28 WPts
22/11/2032Fayetteville, USA17(2) - 24 Antwan Stirrat13 - 25 LPts
22/09/2032Fayetteville, USA16(2) - 24 David Kling1 - 2 WPts
23/07/2032Fayetteville, USA16(2) - 23 Brett Bugh10 - 13 LPts
25/05/2032Fayetteville, USA15(2) - 23 Robert De Vita0 - 1 WPts
26/03/2032Fayetteville, USA14(2) - 23 Mark Swan10 - 23 WPts
26/01/2032Montevideo, Uruguay13(1) - 23 Fresco Justiniano1 - 10(2) WKO2
28/11/2031Aalborg, Denmark13(1) - 22 Lunt Karlsen17 - 25 LPts
30/09/2031Fayetteville, USA12(1) - 22 Gregor Donne13 - 7 WPts
02/08/2031The Hague, Netherlands11(1) - 22 Rumold Van den Bussche9 - 6 WPts
04/06/2031La Florida, Chile11(1) - 21 Gonzalo Garcia15 - 10 LPts
06/04/2031Fayetteville, USA10(1) - 21 Nathan Urie3 - 6(1) WPts
07/02/2031Fayetteville, USA9(1) - 21 David Casey0 - 22(1) WPts
10/12/2030Vilnius, Lithuania8(1) - 21 Pawel Kos6 - 11 WPts
12/10/2030Columbus, USA7(1) - 21 David Mindrup3 - 10 WPts
14/08/2030Swansea, UK6(1) - 21 Oscar McMahon5 - 10 WPts
16/06/2030Fayetteville, USA5 - 21 George Cullum0 - 1 WKO3
17/04/2030Dushanbe, Tajikistan5 - 20 Boris Magerramov10 - 7 LPts
17/02/2030Fayetteville, USA4 - 20 Duncan Madigan3 - 3 WPts
20/12/2029Vilnius, Lithuania4 - 19 Bartlomiej Waligora5 - 9 LPts
22/10/2029Montreal, Canada4 - 18 Ames Fontaine26(1) - 25 LPts
24/08/2029Belfast, UK4 - 17 Daniel McAfee0 - 4 LPts
26/06/2029Saint Paul, USA3 - 17 Dylan Tran8 - 12 WPts
08/05/2029Medellin, Colombia3 - 16 Zelipe Cayetano19 - 32 LPts
10/03/2029Dublin, Ireland3 - 15 Killian Butler18 - 8 LPts
09/01/2029Fayetteville, USA3 - 14 Robert Coghlan10 - 11 LPts
11/11/2028Almaty, Kazakhstan3 - 13 Goga Oraloff12 - 24 LPts
12/09/2028Fayetteville, USA2 - 13 Ellis Lamond1 - 7 WPts
14/07/2028Wichita, USA2 - 12 Gareth Lobban2 - 17 LPts
18/05/2028Fayetteville, USA1 - 12 Hernan Serafin0 - 1 WPts
20/03/2028Kulob, Tajikistan1 - 11 Elnur Rahmanov19 - 13 LPts
21/01/2028Yerevan, Armenia1 - 10 Ardavazt Yagjyan17 - 11 LPts
23/11/2027Fayetteville, USA0 - 10 Joaquin Portales11 - 25(8) WPts
25/09/2027Fayetteville, USA0 - 9 Bart McCammon3 - 7 LPts
27/07/2027Vilnius, Lithuania0 - 8 Roman Cichowski13 - 16 LPts
29/05/2027Montevideo, Uruguay0 - 7 Zacarias Pedrosa11 - 18 LPts
31/03/2027Varna, Bulgaria0 - 6 Zahari á Stoyanov31(2) - 18 LPts
31/01/2027Memphis, USA0 - 5 Richie McCoubrey0 - 13 LPts
08/12/2026Pittsburgh, USA0 - 4 Arran Milne4 - 6 LPts
10/10/2026Amsterdam, Netherlands0 - 3 Glen Ziebosch20 - 15 LPts
12/08/2026Fayetteville, USA0 - 2 Brendan Archer6 - 5 LPts
14/06/2026Salt Lake City, USA0 - 1 Sam Moloney3 - 17 LPts
05/05/2026Lafayette, USA0 - 0 Paul Gilkison0 - 0 LPts