Weightclass:  Middleweight
Location:  Surprise, USA
Record:  17 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/08/2032Surprise, USA17 - 27 Dave Prospero2(1) - 2 LPts
13/06/2032Surprise, USA16 - 27 Noel Watkins0 - 1(1) WPts
16/04/2032Surprise, USA15 - 27 Kendis Quaye5 - 9 WPts
16/02/2032Surprise, USA14 - 27 Tobias McConchie0 - 1 WPts
18/12/2031Surprise, USA14 - 26 Juan Lombardo7 - 10 LPts
19/10/2031Surprise, USA13 - 26 Lewis Traill0 - 1 WPts
19/08/2031Surprise, USA13 - 25 Geron Dewaere11 - 19 LPts
21/06/2031Surprise, USA13 - 24 Sajid Ansari6 - 16(2) LPts
22/04/2031Surprise, USA12 - 24 Meinyard Henzel3 - 9 WPts
22/02/2031Surprise, USA11 - 24 Mel Bulloch10 - 27 WPts
23/12/2030Surprise, USA10 - 24 John Sweeney7 - 18 WPts
24/10/2030Surprise, USA10 - 23 Stephen Duffy14 - 11 LPts
26/08/2030Norfolk, USA10 - 22 Rhys Reese4 - 20 LPts
27/06/2030Surprise, USA9 - 22 Cody Edmundson2 - 1 WPts
27/04/2030Surprise, USA8 - 22 Jeong-hyeop Woo0 - 1 WPts
26/02/2030San Jose, Costa Rica8 - 21 Fanuco Gamero9(1) - 12 LPts
29/12/2029Surprise, USA7 - 21 Lazar Parshivlyuk1 - 8 WPts
30/10/2029Croix des Bouqets, Haiti7 - 20 Fernand Ostheimer23 - 20 LPts
01/09/2029Fort Lauderdale, USA7 - 19 Declan Patterson2 - 20 LPts
04/07/2029Allentown, USA7 - 18 John Farman4 - 20 LPts
08/05/2029Surprise, USA7 - 17 Harvey Duris7 - 8(1) LPts
09/03/2029Warren, USA7 - 16 Vincent Lennon6 - 11 LPts
13/01/2029Petaling Jaya, Malaysia6 - 16 Rehman Tarar1 - 7(3) WPts
15/11/2028Santo Domingo de Guzman, Dominican Republic6 - 15 Vegas Barretto10 - 17 LPts
17/09/2028Surprise, USA5 - 15 Alen Macawili0 - 13(1) WPts
19/07/2028Surprise, USA5 - 14 Rob Banter1 - 4 LPts
20/05/2028Surprise, USA4 - 14 Barry Gollon1 - 8 WPts
22/03/2028Vienna, Austria4 - 13 Everett Geibler23(5) - 42 LPts
23/01/2028Mixco, Guatemala4 - 12 Diego Rubio21 - 9 LPts
25/11/2027Surprise, USA3 - 12 Jun Iha3(1) - 6 WPts
27/09/2027Stamford, USA2 - 12 John Scott0 - 12(3) WPts
30/07/2027Saitama, Japan2 - 11 Kyo Sasaki10 - 10 LPts
01/06/2027Caloocan, Philippines2 - 10 Santiago Quiaoit3 - 11 LPts
03/04/2027Stockholm, Sweden2 - 9 Alex Ansell15 - 15 LPts
03/02/2027Osogbo, Nigeria2 - 8 Olufemi Nurudeen15 - 27 LPts
06/12/2026Baltimore, USA2 - 7 Shaun Storie3 - 20(2) LPts
08/10/2026Detroit, USA2 - 6 Mark McCaig1 - 18 LPts
10/08/2026Surprise, USA2 - 5 Antwan Priddy2 - 8 LPts
11/06/2026New Orleans, USA1 - 5 Greg Westwater0 - 4(1) WPts
14/04/2026Ulaanbaatar, Mongolia1 - 4 Hayyan Ackishew8 - 17(4) LPts
14/02/2026Surprise, USA1 - 3 Floyd Hagemann3 - 3 LPts
16/12/2025Independence, USA1 - 2 Jacob Dundas2 - 3 LPts
22/10/2025Austin, USA1 - 1 Rob Davies6 - 23 LPts
02/09/2025Surprise, USA1 - 0 Reinhart Kamins1 - 3 LPts
05/07/2025Surprise, USA0 - 0 Mel Bulloch0 - 2 WPts