Weightclass:  Welterweight
Location:  Brampton, Canada
Record:  24 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2032Brampton, Canada23 - 8 Jose Roble1 - 5 WPts
28/10/2032Brampton, Canada22 - 8 Nyambayarayn Baighanow2 - 15 WPts
28/08/2032Brampton, Canada21 - 8 Mike Marinos8 - 24 WPts
28/06/2032Brampton, Canada20 - 8 Greg Dingwell17 - 12 WPts
29/04/2032Brampton, Canada19 - 8 David Moffitt22 - 11 WPts
29/02/2032Brampton, Canada18 - 8 Kyrylo Chaplinski2 - 1 WPts
31/12/2031Brampton, Canada17 - 8 Dewei Yip1 - 3 WPts
01/11/2031Brampton, Canada16 - 8 Rodolphe Gieseke8 - 19 WPts
02/09/2031Brampton, Canada15 - 8 Harvey Newman0 - 12 WPts
04/07/2031Annaba, Algeria15 - 7 Imran Madyan18(1) - 10 LPts
05/05/2031Lusaka, Zambia14 - 7 Keshawn Hamuchenkwa0 - 0 WPts
07/03/2031Montreal, Canada13 - 7 Orane Delahaye8 - 19(1) WPts
11/01/2031Dun Laoghaire, Ireland12 - 7 Fionn Dougherty9 - 19 WPts
13/11/2030Kumasi, Ghana12 - 6 Kofi Moyoyo14 - 15 LPts
15/09/2030Brampton, Canada11 - 6 Rob Milton0 - 4 WPts
17/07/2030Ottawa, Canada10 - 6 Dave Bateson7 - 14 WPts
24/05/2030Laval, Canada9 - 6 Odilon de Pizan16 - 17 WPts
28/03/2030Brampton, Canada8 - 6 Matt Pryde3 - 5 WPts
28/01/2030Laval, Canada7 - 6 Orane Platini2(1) - 26(1) WPts
30/11/2029Bayamon, Puerto Rico7 - 5 Jose Morano11 - 19(1) LPts
02/10/2029Aalborg, Denmark6 - 5 Carolus Dall12 - 11 WPts
04/08/2029Valparaiso, Chile5 - 5 Oro Rubi1 - 16 WPts
06/06/2029Plzen, Czech Republic5 - 4 Izßk Cernik5 - 6 LPts
08/04/2029Brampton, Canada4 - 4 Cable Haddad1 - 11(1) WPts
08/02/2029Odense, Denmark3 - 4 Tryggvi Steffensen0 - 3 WPts
11/12/2028Montreal, Canada3 - 3 Courvoisier Perrault13(1) - 18 LPts
14/10/2028Las Condes, Chile2 - 3 Carlos Siman3 - 10 WPts
15/08/2028Saitama, Japan2 - 2 Raiden Tabata7 - 11 LPts
17/06/2028Gold Coast, Australia2 - 1 Nicholas Dermott6 - 7 LPts
19/04/2028Lyon, France1 - 1 Russel Cade3 - 15 WPts
20/02/2028Calgary, Canada1 - 0 Chris Sauceman21 - 7 LPts
25/12/2027Brampton, Canada0 - 0 Dabney Barra2 - 4 WPts