Weightclass:  Welterweight
Location:  Indianapolis, USA
Record:  27 - 31(7)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2033Indianapolis, USA26 - 31(7) James Speirs2(1) - 4 WPts
08/10/2033Indianapolis, USA25 - 31(7) James Gartley2 - 3 WPts
08/08/2033Indianapolis, USA25 - 30(7) Gabriel Danowski9 - 6 LPts
07/06/2033Indianapolis, USA24 - 30(7) Harta Solossa0 - 7 WPts
08/04/2033Indianapolis, USA23 - 30(7) James Gartley1 - 0 WPts
07/02/2033Indianapolis, USA22 - 30(7) Denton Rochead0 - 3 WPts
08/12/2032Indianapolis, USA21 - 30(7) Robert Bell1 - 0 WPts
08/10/2032Indianapolis, USA20 - 30(7) Rob Clouston5 - 10 WPts
09/08/2032Indianapolis, USA19 - 30(7) Jose Manilag1 - 10 WPts
10/06/2032Indianapolis, USA18 - 30(7) Shaun Higgins2 - 5 WPts
11/04/2032Indianapolis, USA17 - 30(7) Kenzie Hindman1 - 0 WPts
11/02/2032Indianapolis, USA17 - 29(6) Xavier Higuera4 - 11 LKO3
13/12/2031Indianapolis, USA16 - 29(6) Geoff Breton1 - 0 WPts
14/10/2031Philadelphia, USA16 - 28(5) Paul Greig11(2) - 1 LKO3
20/08/2031New Kingston, Jamaica15 - 28(5) Mick Burwick10(1) - 15 WPts
22/06/2031Wuppertal, Germany14 - 28(5) Edsel Danke4 - 7 WPts
24/04/2031Managua, Nicaragua13 - 28(5) Rodrigo Rodriguez4 - 13 WPts
24/02/2031Stockholm, Sweden13 - 27(5) Loui Thorell0 - 0 LPts
27/12/2030Szczecin, Poland13 - 26(5) Sergiusz Dobosz25 - 7 LPts
29/10/2030Namyangju, South Korea13 - 25(5) Eun-sun Choo23 - 12(1) LPts
31/08/2030Indianapolis, USA12 - 25(5) Peter MacConnell0 - 2 WPts
30/06/2030Hamburg, Germany12 - 24(5) Franz Cruey5 - 9(1) LPts
02/05/2030Brasilia, Brazil11 - 24(5) Rico Mattos3 - 5 WPts
04/03/2030Indianapolis, USA10 - 24(5) Joaquin Nicolau32(1) - 18 WPts
04/01/2030Waitakere, New Zealand10 - 23(5) Billy Hauiti19 - 22 LPts
06/11/2029New Delhi, India9 - 23(5) Amer Naqvi17(1) - 10 WPts
07/09/2029Tampa, USA9 - 22(5) Kyle Braid7 - 19 LPts
10/07/2029Kiev, Ukraine9 - 21(5) Wasyl Bula29(1) - 17(1) LPts
12/05/2029Cedar Rapids, USA9 - 20(5) Morgan Greenway19(1) - 7 LPts
15/03/2029Davenport, USA9 - 19(5) Peter Crear6 - 19(1) LPts
14/01/2029Indianapolis, USA8 - 19(5) Callum Cormack2 - 11 WPts
16/11/2028Indianapolis, USA7 - 19(5) Antoni Kluk14 - 24 WPts
17/09/2028Indianapolis, USA6 - 19(5) Frisco Blasco0 - 1 WPts
19/07/2028Lagos, Nigeria6 - 18(4) Tariq Jabbour14 - 5 LKO3
21/05/2028Indianapolis, USA5 - 18(4) Ahmed Imam2 - 5 WPts
23/03/2028Ghent, Belgium5 - 17(4) Vitalis Van Guyse19 - 14 LPts
24/01/2028Plovdiv, Bulgaria5 - 16(4) Gavril á Godyashchev18 - 14 LPts
26/11/2027Calabar, Nigeria4 - 16(4) Akeem Ogunmola7 - 15(1) WPts
28/09/2027Quito, Ecuador4 - 15(4) Quinto Pimienta12 - 9 LPts
31/07/2027Diourbel, Senegal4 - 14(4) Adalard Novy13 - 15 LPts
02/06/2027Santo Domingo de Guzman, Dominican Republic4 - 13(4) Montenegro Amaya10(1) - 18 LPts
04/04/2027London, UK4 - 12(4) Robert Jones13 - 11 LPts
04/02/2027Port-au-Prince, Haiti3 - 12(4) Giles Ogier4 - 18 WPts
06/12/2026Isfahan, Iran3 - 11(4) Dewei Ung6 - 17(4) LPts
08/10/2026Tehran, Iran2 - 11(4) Bilal Kasuri5 - 13 WPts
10/08/2026Indianapolis, USA1 - 11(4) Ian Llandinam2 - 8 WPts
11/06/2026Mexico City, Mexico1 - 10(4) Alejandro Rivera21 - 15 LPts
13/04/2026Henderson, USA1 - 9(3) James Donn5 - 15 LKO3
16/02/2026Mashhad, Iran1 - 8(2) Gazi Meer8 - 19 LKO3
19/12/2025Guayaquil, Ecuador1 - 7(1) Isidro Saldivar11 - 35 LKO3
21/10/2025Carrefour, Haiti1 - 6(1) Pascal Obier7 - 18(2) LPts
23/08/2025New York City, USA1 - 5(1) Andy McGuire2 - 0 LPts
28/06/2025Tolyatti, Russia1 - 4(1) Aleksei Strizh5 - 8 LPts
29/04/2025Lodz, Poland0 - 4(1) Mikolaj Kempa1 - 10(1) WPts
01/03/2025Indianapolis, USA0 - 3(1) Frisco Rengifo9 - 6 LPts
01/01/2025Ankara, Turkey0 - 2(1) Serkan Gulpinar4 - 7(1) LPts
03/11/2024Mecca, Saudi Arabia0 - 1 Zuffur Batrouney8 - 25 LKO3
05/09/2024Indianapolis, USA0 - 0 Venacio Yanez0 - 14 LPts