Weightclass:  Light Welterweight
Location:  Boston, USA
Record:  27(1) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/11/2033Boston, USA26(1) - 9 Oro Licea0 - 5 WPts
20/09/2033Boston, USA25(1) - 9 Dai Heffernan21 - 14 WPts
21/07/2033Boston, USA24(1) - 9 Bob Broach5 - 4 WPts
21/05/2033Boston, USA23 - 9 Matthew Pryce0 - 2 WKO2
21/03/2033Ulaanbaatar, Mongolia22 - 9 Ajwad Lua7 - 18 WPts
21/01/2033Boston, USA21 - 9 Paul Seaton6 - 7 WPts
21/11/2032Palembang, Indonesia20 - 9 Ganggaya Kartawijaya9 - 13 WPts
23/09/2032Boston, USA19 - 9 Kris Cevallos7 - 17 WPts
24/07/2032Boston, USA18 - 9 Jordan Davidson2 - 10 WPts
25/05/2032Boston, USA17 - 9 Tobias James6 - 12 WPts
26/03/2032Johor Bahru, Malaysia16 - 9 Tariq Jamali18 - 15 WPts
27/01/2032Boston, USA15 - 9 Ian McNeeley9 - 10 WPts
28/11/2031Boston, USA14 - 9 John Purvis3 - 4 WPts
30/09/2031Boston, USA14 - 8 Nick Galbraith5 - 5 LPts
02/08/2031Miami, USA14 - 7 Gus Carruthers15(1) - 3 LPts
06/06/2031Boston, USA13 - 7 Peter Riddell2 - 3 WPts
06/04/2031Kuala Lumpur, Malaysia12 - 7 Zuffur Saade25 - 15 WPts
06/02/2031Prague, Czech Republic11 - 7 Andrej Homola6 - 20 WPts
09/12/2030Dublin, Ireland11 - 6 Geoff Rochead25 - 13 LPts
11/10/2030Boston, USA10 - 6 Dominic Heth10 - 9 WPts
13/08/2030Boston, USA9 - 6 Ian McCrady0 - 10 WPts
15/06/2030Magdeburg, Germany8 - 6 Hartmann Abt1 - 2 WPts
17/04/2030Bologna, Italy8 - 5 Liberatore Santella6 - 10 LPts
17/02/2030Ponce, Puerto Rico8 - 4 Selestino Moreno26 - 12 LPts
20/12/2029Boston, USA7 - 4 Mark Twaddle1 - 4 WPts
21/10/2029Dushanbe, Tajikistan7 - 3 Ordukhan Azizov8 - 14 LPts
23/08/2029Boston, USA6 - 3 Rafael Annala8 - 13 WPts
25/06/2029Touba, Senegal6 - 2 Senior Pouye15 - 13 LPts
26/04/2029Surprise, USA6 - 1 Amon Sloma3(1) - 3 LPts USA National Championships 2029View
23/03/2029Kiev, Ukraine5 - 1 Boris Wasko3 - 18 WPts
23/01/2029Lusaka, Zambia4 - 1 Luister Sibanyama2 - 18 WPts
25/11/2028Dnipropetrovsk, Ukraine3 - 1 Toma Wargo1 - 6(2) WPts
27/09/2028Salt Lake City, USA2 - 1 Noah Brody5 - 18 WPts
24/08/2028Boston, USA1 - 1 Andy Hastie6 - 2 WPts
25/06/2028Boston, USA1 - 0 Mike Albergo1 - 1 LPts
05/05/2028Boston, USA0 - 0 Nugi Nursugianti0 - 0 WPts