Weightclass:  Lightweight
Location:  Chicago, USA
Record:  47(1) - 39(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2034Chicago, USA46(1) - 39(5) èimon Votava1 - 11 WPts
26/11/2033Chicago, USA45(1) - 39(5) Keun-ho Ro5 - 11 WPts
25/09/2033Chicago, USA44(1) - 39(5) Bature Oguguo5 - 4 WPts
25/07/2033Chicago, USA43(1) - 39(5) Liko Chern8 - 11 WPts
25/05/2033Chicago, USA42(1) - 39(5) Ferdinand Acton8 - 6 WPts
25/03/2033Chicago, USA41(1) - 39(5) Vegas Martinez4 - 11 WPts
23/01/2033Chicago, USA40(1) - 39(5) Richard Kelso10 - 6 WPts
23/11/2032Chicago, USA39(1) - 39(5) Angel Saade8 - 13 WPts
23/09/2032Durham, USA39(1) - 38(4) Arthur MacFadden18(1) - 0 LKO3
24/08/2032Chicago, USA38(1) - 38(4) Hikaru Ozaki1 - 6 WPts
24/06/2032Seoul, South Korea37(1) - 38(4) Dong-won Sok18 - 9 WPts
26/04/2032Salt Lake City, USA37(1) - 37(4) Chris De Corato20(2) - 8 LPts USA National Championships 2032View
16/04/2032Sao Paulo, Brazil37(1) - 36(4) Baltasar Mato23 - 10 LPts
17/02/2032Kikuyu, Kenya36(1) - 36(4) Fraser Kidero21 - 23 WPts
20/12/2031Liege, Belgium35(1) - 36(4) Holland Gaudin2 - 18(1) WPts
21/10/2031Accra, Ghana35(1) - 35(4) Sam Inkoom16 - 7 LPts
22/08/2031Carolina, Puerto Rico35(1) - 34(4) Nicandro Soria17 - 23 LPts
24/06/2031Mexico City, Mexico34(1) - 34(4) Ignado Nanez12 - 19(1) WPts
26/04/2031Davenport, USA34(1) - 33(4) David Dalzell14 - 2 LPts USA National Championships 2031View
14/04/2031Columbus, USA33(1) - 33(4) Paul Kaplan22 - 9 WPts
04/04/2031Milwaukee, USA32(1) - 33(4) Joe Nee9 - 10 WPts
09/03/2031Milwaukee, USA31(1) - 33(4) Joe Nee9 - 9 WPts
22/02/2031Carolina, Puerto Rico31(1) - 32(4) Nicandro Soria14 - 23 LPts
25/12/2030Virginia Beach, USA31(1) - 31(4) Brendan MacIsaac52 - 19 LPts
31/10/2030Tucson, USA31(1) - 30(3) Robert Acedo40(4) - 7 LKO3
26/10/2030Virginia Beach, USA31(1) - 29(3) Brendan MacIsaac51 - 19 LPts
24/10/2030Bridgeport, USA30(1) - 29(3) Patrick Taylor3 - 2 WPts
12/09/2030Columbus, USA30(1) - 28(3) Paul Kaplan18 - 6 LPts
09/09/2030Bridgeport, USA29(1) - 28(3) Patrick Taylor3 - 1 WPts
04/09/2030Kuala Lumpur, Malaysia28(1) - 28(3) Umair Ramadan9 - 15 WPts
07/07/2030Nashville, USA28(1) - 27(3) Denton Moss4 - 2 LPts
12/06/2030Houston, USA27(1) - 27(3) Charles Harding9 - 17(1) WPts
09/06/2030Nashville, USA26(1) - 27(3) Denton Moss4 - 1 WPts
31/05/2030Minneapolis, USA25(1) - 27(3) Rob Pride5(1) - 11 WPts
26/04/2030Henderson, USA25(1) - 26(3) Robert Acedo34(4) - 7 LPts USA National Championships 2030View
08/04/2030Tucson, USA25(1) - 25(2) Robert Acedo33(3) - 7 LKO3
06/04/2030Houston, USA24(1) - 25(2) Charles Harding9 - 15 WPts
29/03/2030Jacksonville, USA23(1) - 25(2) Phil Vasallo22 - 11 WPts
09/03/2030Jacksonville, USA23(1) - 24(2) Phil Vasallo21 - 11 LPts
08/03/2030Manchester, USA23(1) - 23(2) Tom MacGillivray35(3) - 16 LPts
31/01/2030Tucson, USA23(1) - 22(2) Robert Acedo31(3) - 7 LPts
29/01/2030Houston, USA22(1) - 22(2) Charles Harding9 - 13 WPts
23/01/2030Boston, USA21(1) - 22(2) Edward McArtor11 - 13 WPts
15/01/2030Tucson, USA21(1) - 21(1) Robert Acedo30(2) - 7 LKO3
10/01/2030Boston, USA20(1) - 21(1) Edward McArtor11 - 12 WPts
03/01/2030Houston, USA19(1) - 21(1) Charles Harding9 - 12 WPts
01/01/2030Coventry, UK18 - 21(1) Callum Linsey8(1) - 10 WKO3
03/11/2029St. Louis, USA17 - 21(1) Sam Kenneth11 - 9 WPts
30/09/2029Lincoln, USA16 - 21(1) Irfan Samra1 - 13(2) WPts
21/09/2029Boston, USA16 - 20(1) Edward McArtor8 - 12 LPts
18/09/2029Lincoln, USA15 - 20(1) Irfan Samra1 - 12(2) WPts
16/09/2029Gilbert, USA14 - 20(1) Declan Carlow11 - 20 WPts
19/08/2029Chicago, USA14 - 19 Robert Acedo27(1) - 7 LKO3
20/06/2029Phoenix, USA14 - 18 Ian Cochran7 - 9 LPts
17/05/2029Gilbert, USA14 - 17 Declan Carlow9 - 19 LPts
06/04/2029Gilbert, USA14 - 16 Declan Carlow8 - 18 LPts
15/03/2029Anchorage, USA14 - 15 Ellis Naismith15 - 12 LPts
23/01/2029Phoenix, USA14 - 14 Ian Cochran5 - 7 LPts
14/01/2029Kansas City, USA13 - 14 Ewan Rundquist7 - 9 WPts
12/01/2029Boise, USA12 - 14 Gethin Blyth1 - 9 WPts
02/01/2029Overland Park, USA11 - 14 Mark Hanes0 - 2 WPts
29/12/2028Huntsville, USA10 - 14 Joseph Brewster0 - 1 WPts
11/11/2028Providence, USA10 - 13 Ian Ables18 - 11 LPts
17/09/2028Cagliari, Italy10 - 12 Savio Corghi15 - 15 LPts
20/07/2028Chicago, USA9 - 12 Bob Beatie1 - 9 WPts
22/05/2028Chicago, USA8 - 12 Atif Sarah1 - 0 WPts
24/03/2028Minneapolis, USA8 - 11 Danny Blaikie7 - 20(1) LPts
25/01/2028Chicago, USA8 - 10 Seferino Larios4 - 5 LPts
27/11/2027Columbia, USA8 - 9 Richie Davis2 - 11 LPts
29/09/2027Chicago, USA7 - 9 Paul Crighton2 - 9(1) WPts
31/07/2027Dundee, UK7 - 8 Dennis McArthur12 - 14 LPts
02/06/2027Seville, Spain7 - 7 Francisco Langa26 - 9 LPts
04/04/2027Nairobi, Kenya7 - 6 Robert Nsibambi14 - 9 LPts
04/02/2027Montevideo, Uruguay7 - 5 Marjun Mareno4 - 5 LPts
07/12/2026Seattle, USA6 - 5 Euan Killy4 - 3 WPts
15/10/2026Louisville, USA6 - 4 Bryn Gurganus4 - 7 LPts
07/10/2026Hoover, USA5 - 4 David Kellas1 - 8 WPts
04/10/2026Fort Wayne, USA4 - 4 Arthur Mostyn2 - 12 WPts
02/10/2026Birmingham, USA3 - 4 John Gilkeson2 - 11 WPts
09/08/2026Boise, USA3 - 3 Ben Blackman10 - 6 LPts
27/07/2026Hoover, USA3 - 2 David Kellas0 - 6 LPts
24/07/2026Cedar Rapids, USA3 - 1 Inigo Carns11 - 13 LPts
12/07/2026Fort Wayne, USA2 - 1 Arthur Mostyn1 - 11 WPts
08/07/2026Indianapolis, USA1 - 1 Gareth Nish0 - 3 WPts
06/07/2026Chicago, USA0 - 1 Spencer Dula5 - 7 WPts
06/06/2026Chicago, USA0 - 0 Davie Bortone3 - 4(1) LPts