Weightclass:  Light Welterweight
Location:  Halifax, Canada
Record:  30(1) - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/12/2033Montevideo, Uruguay29(1) - 5 Jair Matute8 - 17 WPts
09/10/2033Halifax, Canada28(1) - 5 Haider Rassi4 - 5 WPts
09/08/2033Medellin, Colombia27(1) - 5 Quiqui Lavin10 - 17 WPts
10/06/2033Santiago de los Caballeros, Dominican Republic26(1) - 5 Nicandro Madruga3 - 7 WPts
12/04/2033Halifax, Canada25(1) - 5 Ian Proffit11 - 18 WPts
11/02/2033Mombasa, Kenya24 - 5 Kofi Lai16 - 29(10) WKO3
13/12/2032Nassau, Bahamas23 - 5 Henry Kernell1 - 2 WPts
15/10/2032Gunsan, South Korea22 - 5 Eun-sun Kang12 - 15 WPts
17/08/2032Copenhagen, Denmark21 - 5 Niels Christesen7 - 12 WPts
16/06/2032Halifax, Canada20 - 5 Adam Kipe2 - 6 WPts
20/04/2032Calgary, Canada19 - 5 Jordan Bathgate9 - 6 WPts
21/02/2032Charleroi, Belgium18 - 5 Marlon Prost1 - 5 WPts
24/12/2031Halifax, Canada17 - 5 Beau Bugatti14 - 9 WPts
25/10/2031Halifax, Canada16 - 5 Bahram Maksudov6 - 6 WPts
25/08/2031Halifax, Canada15 - 5 Pascal Mansart1 - 5 WPts
27/06/2031Quito, Ecuador14 - 5 Bronco Vides6(1) - 17 WPts
29/04/2031Sana'a, Yemen13 - 5 Amjad Malki0 - 1 WPts
01/03/2031Bello, Colombia12 - 5 Gig Metro6(1) - 15 WPts
01/01/2031Chofu, Japan12 - 4 Daiki Mori11 - 8 LPts
03/11/2030Vancouver, Canada12 - 3 Charlie Hopper9 - 16 LPts
10/09/2030Dalian, China12 - 2 Confucius Feng27 - 18 LPts
12/07/2030Poltava, Ukraine11 - 2 Fedir Bogus6 - 16 WPts
13/05/2030Halifax, Canada10 - 2 Mark Tillery4 - 5 WPts
15/03/2030Mississauga, Canada9 - 2 Declan Trzeguet3 - 12(1) WPts
17/01/2030Quebec City, Canada8 - 2 Raul Barthez4 - 7 WPts
23/11/2029Halifax, Canada7 - 2 Alen Cole0 - 7 WPts
25/09/2029Halifax, Canada6 - 2 Edmundo Lopez8 - 6 WPts
28/07/2029Halifax, Canada5 - 2 Bassett Normandeau3 - 3 WPts
30/05/2029Rosario, Argentina5 - 1 Aimon Matas21 - 12(1) LPts
01/04/2029Accra, Ghana4 - 1 Mel Jamin12 - 9 WPts
01/02/2029Halifax, Canada3 - 1 Denis Fonck4(1) - 19 WPts
04/12/2028Medina, Saudi Arabia2 - 1 Azam Farid3 - 14 WPts
06/10/2028Ghent, Belgium1 - 1 Louis Paul Giselinck1 - 13 WPts
08/08/2028Guatemala City, Guatemala1 - 0 Diego Espana2 - 10 LPts
10/06/2028Halifax, Canada0 - 0 Joshua Watkins1 - 1 WPts