Weightclass:  Welterweight
Location:  Virginia Beach, USA
Record:  12 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2034Warsaw, Poland12 - 18 Cibor Czar4 - 28 LPts
11/11/2033Virginia Beach, USA12 - 17 Barry Bateman18 - 15 LPts
15/09/2033Virginia Beach, USA11 - 17 Charles Greenlees5 - 5 WPts
16/07/2033Wellington, New Zealand10 - 17 Ashley Appleton9 - 15 WPts
16/05/2033Nashville, USA10 - 16 Kai Corson18(2) - 15 LPts
28/03/2033Warren, USA9 - 16 Robert Tierney8 - 10 WPts
25/02/2033Colorado Springs, USA8 - 16 Mike Doe8 - 13 WPts
16/01/2033Virginia Beach, USA7 - 16 Ian Benzie1 - 20 WPts
16/11/2032Liege, Belgium7 - 15 Alain Filipacchi16 - 13 LPts
18/09/2032Daejeon, South Korea6 - 15 Min-woo Kee7 - 22(1) WPts
20/07/2032Yerevan, Armenia6 - 14 Hampig Ossyan7 - 14 LPts
22/05/2032Kharkiv, Ukraine6 - 13 Aleksei Rakowski8 - 17 LPts
24/03/2032Varna, Bulgaria5 - 13 Zlatan á Paisi13 - 8 WPts
25/01/2032Saint Paul, USA4 - 13 Matthew Brolin6 - 8(2) WPts
27/11/2031Mitchells Plain, South Africa4 - 12 Kwanda Hanekom17(1) - 22 LPts
29/09/2031Waterbury, USA4 - 11 Ian Watters6 - 7 LPts
08/08/2031Pretoria, South Africa4 - 10 Penda Danquah9 - 34 LPts
10/06/2031Stockholm, Sweden4 - 9 Gustav Ram4 - 18(1) LPts
11/04/2031Virginia Beach, USA3 - 9 Leeroy Ruane1 - 1 WPts
09/02/2031Sofia, Bulgaria3 - 8 Sergej á Zhivkov25 - 10 LPts
12/12/2030Manchester, USA3 - 7 John MacMullen9 - 5 LPts
14/10/2030Virginia Beach, USA2 - 7 Mark Bryde3 - 2 WPts
16/08/2030Virginia Beach, USA2 - 6 Haider Baghirov11 - 20 LPts
18/06/2030Virginia Beach, USA1 - 6 Amjad Sadek3 - 7 WPts
20/04/2030Montevideo, Uruguay1 - 5 Jose Lerma11 - 20 LPts
20/02/2030Montevideo, Uruguay1 - 4 Manuel Belles22 - 11 LPts
23/12/2029Portland, USA0 - 4 Bryn Pollick1 - 5 WPts
30/10/2029Memphis, USA0 - 3 Isaac MacAdam3 - 20(1) LPts
31/08/2029Wellington, New Zealand0 - 2 Mark Rangimakere11 - 18 LPts
03/07/2029Constantine, Algeria0 - 1 Ibrahim Maroufel28 - 21 LPts
05/05/2029Virginia Beach, USA0 - 0 Ye Sheh11 - 4 LPts