Weightclass:  Light Welterweight
Location:  Port St. Lucie, USA
Record:  52(18) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/03/2036Miami, USA51(17) - 10 Barry Black0 - 2 WKO2
05/02/2036Miami, USA50(16) - 10 George Mackintosh1 - 0 WKO3
07/01/2036Miami, USA49(15) - 10 Dominic Mayne0 - 1 WTKO2
10/12/2035Miami, USA48(14) - 10 Michael Jerden1 - 0 WKO3
15/11/2035Miami, USA47(13) - 10 Dave Toribio0 - 1 WTKO2
16/10/2035Miami, USA46(12) - 10 John Westwater1 - 3 WKO3
20/09/2035Miami, USA45(11) - 10 Michael Donaldson0 - 3 WKO2
24/08/2035Miami, USA44(11) - 10 Sid Roche0 - 20(1) WPts
31/07/2035Miami, USA43(10) - 10 Ricky Balles1 - 5(1) WKO3
02/07/2035Miami, USA42(9) - 10 Stephen Swanston0 - 7 WKO3
04/06/2035Miami, USA41(9) - 10 Josh Dougal1 - 5 WPts
09/05/2035Miami, USA40(8) - 10 Vincent Raine4 - 22(2) WKO2
15/04/2035Miami, USA39(8) - 10 Robert Wheeling2 - 21 WPts
17/03/2035Miami, USA38(7) - 10 Michael Crafford1 - 3 WKO2
17/02/2035Miami, USA37(6) - 10 Gethin Donnellon0 - 7 WKO3
20/01/2035Miami, USA36(5) - 10 Oscar Tansey1 - 5 WKO3
27/12/2034Miami, USA35(4) - 10 Bart Czajka1 - 9 WKO3
27/11/2034Miami, USA34(4) - 10 Oscar Stormont1 - 9 WPts
30/10/2034Miami, USA33(4) - 10 Phil Cleary2 - 6 WPts
02/10/2034Miami, USA32(4) - 10 Euan Goracci3 - 6 WPts
07/09/2034Miami, USA31(4) - 10 Mark Ogg1 - 4(1) WPts
10/08/2034Miami, USA30(3) - 10 Max Aikins3 - 2(1) WKO3
17/07/2034Miami, USA29(2) - 10 Sid Roche0 - 1 WKO2
21/06/2034Miami, USA28(1) - 10 Dominic Groves0 - 13(1) WKO3
25/05/2034Miami, USA27(1) - 10 Dave Rodie5 - 10(1) WPts
28/04/2034Miami, USA26(1) - 10 Mike Blagg3 - 19 WPts
02/04/2034Miami, USA25 - 10 John Steedman3 - 10 WKO3
04/03/2034Miami, USA24 - 10 Robert Wheeling1 - 11 WPts
08/02/2034Miami, USA23 - 10 Vincent Raine3 - 11(1) WPts
08/01/2034Plovdiv, Bulgaria23 - 9 Blagoy á Hubchev21 - 27(6) LPts
08/11/2033Ulaanbaatar, Mongolia22 - 9 Batbarayn Khongor17 - 20(1) WPts
10/09/2033Bangkok, Thailand21 - 9 Patomsuk Poomchantuek12(1) - 13 WPts
12/07/2033San Jose, Costa Rica20 - 9 Vegas Guillermo4 - 22 WPts
13/05/2033Port St. Lucie, USA19 - 9 Paul Crum25 - 25 WPts
14/03/2033Oslo, Norway18 - 9 Oscar Alme3 - 18 WPts
14/01/2033Ulaanbaatar, Mongolia17 - 9 Isaak Togoldor7 - 21 WPts
16/11/2032Dushanbe, Tajikistan16 - 9 Namiq Ghazi8 - 14 WPts
18/09/2032Bergen, Norway15 - 9 Kelby Ottum11 - 19 WPts
21/07/2032Vitebsk, Belarus14 - 9 Lazar Tyurina13 - 13(1) WPts
23/05/2032Port St. Lucie, USA13 - 9 Dillon Hearn0 - 12 WPts
24/03/2032La Paz, Bolivia12 - 9 Nasario Cava3 - 30 WPts
25/01/2032Port St. Lucie, USA12 - 8 Sean Kitchener7 - 10 LPts
26/11/2031Shubra El-Kheima, Egypt11 - 8 Yasin Nabih2 - 4 WPts
27/09/2031Sacremento, USA10 - 8 Antwan Biggs11 - 9 WPts
03/08/2031Petaling Jaya, Malaysia9 - 8 Shayan Azizi1 - 21(1) WPts
05/06/2031Centennial, USA9 - 7 Ian Breckenridge2 - 12 LPts
06/04/2031Prague, Czech Republic8 - 7 Andrej Homola6 - 21 WPts
06/02/2031Port St. Lucie, USA7 - 7 Gethin Gilkeson14 - 4 WPts
09/12/2030Antipolo, Philippines7 - 6 Ignado Olmo39 - 13 LPts
11/10/2030Brno, Czech Republic7 - 5 Ignßc Manes26 - 27(1) LPts
13/08/2030New Orleans, USA6 - 5 Arran Nin3 - 10 WPts
15/06/2030Port St. Lucie, USA5 - 5 Bryan Sloan1 - 0 WPts
16/04/2030Kansas City, USA4 - 5 Cole Stiffler9 - 7 WPts
19/02/2030Samarqand, Uzbekistan4 - 4 Mirza Allahverdiyev14(1) - 14 LPts
22/12/2029Port St. Lucie, USA4 - 3 Peter Blacketer2 - 6 LPts
23/10/2029Kuching, Malaysia3 - 3 Abdul Ghazal11 - 11 WPts
25/08/2029Vantaa, Finland3 - 2 Kyosti Manninen15 - 10(1) LPts
27/06/2029Khujand, Tajikistan3 - 1 Fedar Caghgaliev15(3) - 16 LPts
28/04/2029Indianapolis, USA2 - 1 Michael Cowman3 - 4 WPts
21/03/2029New Orleans, USA1 - 1 Lewis Peart8 - 14 WPts
10/02/2029Maipu, Chile1 - 0 Juan Piedra12 - 21 LPts
13/12/2028Port St. Lucie, USA0 - 0 John Villena1 - 1 WPts