Weightclass:  Light Welterweight
Location:  Ottawa, Canada
Record:  28(2) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/03/2031Ottawa, Canada27(2) - 11 Arseni Caribzhanov12 - 8 WPts
12/01/2031Ottawa, Canada26(2) - 11 Vicente Cain4 - 6 WPts
11/11/2030Ottawa, Canada25(2) - 11 Odell Bjorn1 - 4 WPts
12/09/2030Ottawa, Canada24(2) - 11 Zelipe Basco3(1) - 17 WPts
13/07/2030Ottawa, Canada23(2) - 11 Saturnin Arreguin0 - 13(1) WPts
13/05/2030Ottawa, Canada22(2) - 11 Myung-joo Jang10 - 8 WPts
14/03/2030Ottawa, Canada21(1) - 11 Tuyp Zuneman4 - 16(1) WKO3
13/01/2030Ottawa, Canada20(1) - 11 Reynaldo Caballero2 - 4 WPts
13/11/2029Ottawa, Canada19(1) - 11 Varden Fokou8 - 5 WPts
14/09/2029Ottawa, Canada18(1) - 11 Barbabe Percier1 - 9 WPts
15/07/2029Ottawa, Canada17(1) - 11 Waqas Almubarak5 - 10 WPts
16/05/2029Ottawa, Canada16(1) - 11 Venacio Vicencio18 - 18 WPts
17/03/2029Saskatoon, Canada15(1) - 11 David Comrie6 - 13 WPts Canada National Championships 2029View
14/03/2029Saskatoon, Canada14(1) - 11 Davie Ivery22 - 24 WPts Canada National Championships 2029View
11/03/2029Saskatoon, Canada13(1) - 11 Tyson Thil2 - 0 WPts Canada National Championships 2029View
02/02/2029Schaerbeek, Belgium12(1) - 11 Neville Bayne16 - 10 WPts
05/12/2028Riga, Latvia11(1) - 11 Mikhail Andersons2 - 7 WPts
07/10/2028Brussels, Belgium10(1) - 11 Boswell Bedel10 - 15 WPts
09/08/2028Quito, Ecuador9(1) - 11 Javier Salina12 - 10 WPts
11/06/2028Caracas, Venezuela8 - 11 Edmundo Chavera2 - 20(8) WKO3
13/04/2028Montevideo, Uruguay7 - 11 Xaver Molino19(3) - 12 WPts
14/02/2028Edmonton, Canada7 - 10 Demont Baton13 - 7 LPts
20/12/2027Ottawa, Canada7 - 9 Ib Meng0 - 5 LPts
22/10/2027Ottawa, Canada7 - 8 Moubarak Omar14 - 7 LPts
23/08/2027Ottawa, Canada6 - 8 Brin Affleck2 - 0 WPts
23/06/2027Ottawa, Canada6 - 7 Vincent Crandall3 - 6 LPts
26/04/2027Ottawa, Canada5 - 7 Trystan Brame7 - 3 WPts
26/02/2027Ottawa, Canada4 - 7 Aaron Elijah3 - 9 WPts
27/12/2026Montreal, Canada4 - 6 Ames Mader7 - 4 LPts
31/10/2026Lonueuil, Canada4 - 5 Vachel Duvauchelle8 - 14 LPts
03/09/2026Ottawa, Canada4 - 4 Clinton Munn12 - 10 LPts
22/07/2026Montreal, Canada4 - 3 Johnny Troop35(3) - 17 LPts
20/06/2026Winnipeg, Canada3 - 3 Ian Bainum0 - 0 WPts
04/05/2026Anyang, South Korea3 - 2 Young-cheol Heo7 - 15(1) LPts
06/03/2026Ottawa, Canada2 - 2 Clint Ashdown1(1) - 9 WPts
06/01/2026Anyang, South Korea2 - 1 Keun-ho Yoo8 - 7 LPts
08/11/2025Vancouver, Canada1 - 1 Dylan Stealey4 - 11 WPts
29/09/2025Laval, Canada1 - 0 Charles Suite26(2) - 19 LPts
26/08/2025Ottawa, Canada0 - 0 Isaac Platt0 - 2 WPts