Weightclass:  Welterweight
Location:  Montreal, Canada
Record:  9 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/10/2028Montreal, Canada9 - 22 Chung-yong Lim18(1) - 22 LPts
22/08/2028Montreal, Canada8 - 22 Spencer Houp3 - 4 WPts
23/06/2028Montreal, Canada8 - 21 Jax Morales3 - 3 LPts
25/04/2028Montreal, Canada8 - 20 Benedikt Kohel13 - 15 LPts
25/02/2028Montreal, Canada7 - 20 George Dawes4 - 4 WPts
27/12/2027Montreal, Canada7 - 19 Forrest Millot13 - 18 LPts
28/10/2027Montreal, Canada6 - 19 Matthew Mardock3 - 6 WPts
28/08/2027Montreal, Canada6 - 18 Sam Kenna5 - 11 LPts
29/06/2027Montreal, Canada5 - 18 Sam Profitt0 - 7 WPts
30/04/2027Montreal, Canada5 - 17 Clint Lanman4 - 18 LPts
01/03/2027Montreal, Canada4 - 17 Marjun Godinez0 - 8(1) WPts
31/12/2026Montreal, Canada4 - 16 Kian Bruce15 - 15 LPts
02/11/2026Montreal, Canada4 - 15 Antwan Patience1 - 13 LPts
10/09/2026Toronto, Canada4 - 14 Joseph Drysdale6 - 15 LPts
13/07/2026San Miguel de Tucuman, Argentina4 - 13 Quico Naragon13 - 23 LPts
14/05/2026Copenhagen, Denmark3 - 13 Ingmar Hassing9(1) - 18 WPts
16/03/2026Rosario, Argentina3 - 12 Jose Vinal10 - 14 LPts
16/01/2026Sofia, Bulgaria3 - 11 Blagun á Blagoev39(7) - 18 LPts
18/11/2025Ho Chi Minh City, Vietnam3 - 10 Phung Danh12 - 4 LPts
20/09/2025Calgary, Canada3 - 9 Mark Kenneth5 - 14 LPts
26/07/2025Mogilev, Belarus3 - 8 Nikolai Klukas16(1) - 10 LPts
28/05/2025Montreal, Canada2 - 8 Corey Magee4 - 18(7) WPts
30/03/2025Montreal, Canada2 - 7 Clint Tilford24 - 22 LPts
23/02/2025Montreal, Canada2 - 6 Mark Scroggie0 - 1 LPts
24/01/2025Hamburg, Germany2 - 5 Adel Dalsing20 - 21 LPts
26/11/2024Maracaibo, Venezuela1 - 5 Alejandro Montoya0 - 4 WPts
28/09/2024Montreal, Canada1 - 4 Nasario Bojorquez9 - 4 LPts
31/07/2024Ho Chi Minh City, Vietnam1 - 3 Chuong Nhung7 - 11(1) LPts
02/06/2024Garoua, Cameroon1 - 2 Tenenan Eury5 - 4(1) LPts
04/04/2024Vilnius, Lithuania1 - 1 Sebastian Czyz3 - 3(1) LPts
05/02/2024Montreal, Canada1 - 0 John Dunnett3(1) - 4 LPts
07/12/2023Montreal, Canada0 - 0 Ellis Gee0 - 3 WPts