Weightclass:  Bantamweight
Location:  Montreal, Canada
Record:  24 - 31(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/06/2031Montreal, Canada23 - 31(3) Ismail Bagdat4 - 5 WPts
29/04/2031Montreal, Canada22 - 31(3) Jesus Blando1 - 11 WPts
28/02/2031Montreal, Canada21 - 31(3) Anar Kalieff2 - 3 WPts
29/12/2030Montreal, Canada20 - 31(3) Ora Ortiz5 - 9 WPts
30/10/2030Montreal, Canada20 - 30(3) Ora Mancera3 - 0 LPts
01/09/2030Montreal, Canada19 - 30(3) Confucius Wee6 - 17(5) WPts
02/07/2030Montreal, Canada18 - 30(3) Gervasio Leyva2 - 14 WPts
03/05/2030Montreal, Canada17 - 30(3) Gauvain Ogier0 - 1 WPts
04/03/2030Montreal, Canada16 - 30(3) Jacob James9 - 17 WPts
04/01/2030Montreal, Canada15 - 30(3) Anthony Llywelyn4 - 23 WPts
06/11/2029Montreal, Canada14 - 30(3) Knel Hakopyan8 - 4 WPts
06/09/2029Montreal, Canada13 - 30(3) Dave Maskell18 - 26 WPts
07/07/2029Montreal, Canada12 - 30(3) Juan Burgo6 - 12 WPts
08/05/2029Carolina, Puerto Rico11 - 30(3) Quico Godinez11 - 32 WPts
10/03/2029Montreal, Canada10 - 30(3) John Eliot1 - 10 WPts
08/01/2029Nassau, Bahamas10 - 29(3) Stephen Telfer19 - 27 LPts
10/11/2028Montreal, Canada9 - 29(3) Ciel Candeloro0 - 10 WPts
11/09/2028Ciudad del Este, Paraguay9 - 28(3) Quinto Laris25 - 5 LPts
14/07/2028Montreal, Canada9 - 27(2) Kieran Brymer10 - 9 LKO3
25/05/2028Brescia, Italy9 - 26(2) Gianfranco Neri3 - 18 LPts
27/03/2028Montreal, Canada8 - 26(2) Paul Duncan1 - 1 WPts
27/01/2028Edmonton, Canada8 - 25(2) Brad Scroggin6 - 26(1) LPts
30/11/2027Montreal, Canada7 - 25(2) Daichi Miyashiro3 - 3 WPts
01/10/2027Vaughan, Canada7 - 24(2) Bryan Mosman20(2) - 14 LPts
10/08/2027Montreal, Canada6 - 24(2) Noah Urian1 - 1 WPts
11/06/2027Toronto, Canada6 - 23(2) Mark Preece18 - 6 LPts
22/04/2027Montreal, Canada5 - 23(2) Verity de France5 - 8 WPts
14/04/2027Tokyo, Japan4 - 23(2) Hajime Ueno5 - 9 WPts
14/02/2027Vancouver, Canada4 - 22(2) Colin Malloch7(1) - 14 LPts
26/12/2026Edmonton, Canada4 - 21(2) Sammy Kelley15 - 20 LPts
25/11/2026Montreal, Canada4 - 20(2) Paul Rhees13 - 13(1) LPts
26/09/2026Montreal, Canada3 - 20(2) Verity de France2 - 4 WPts
30/08/2026Montreal, Canada2 - 20(2) Verity de France2 - 3 WPts
09/08/2026Winnipeg, Canada2 - 19(2) Dave Strother7 - 6 LPts
15/06/2026Montreal, Canada2 - 18(2) Daniel Arther11 - 10 LPts
17/04/2026New Kingston, Jamaica2 - 17(2) Oscar Lowry6 - 15(7) LPts
17/02/2026Kuala Lumpur, Malaysia2 - 16(2) Danyaal Sharif28(1) - 19 LPts
20/12/2025London, Canada2 - 15(2) Ian Killens6 - 4(1) LPts
24/10/2025Algiers, Algeria1 - 15(2) Majid Mazari4 - 10 WPts
26/08/2025London, Canada1 - 14(2) Dave Bainum5 - 9 LPts
28/06/2025Montreal, Canada1 - 13(2) Waleed Shafi0 - 2 LPts
29/04/2025Montreal, Canada1 - 12(2) Roy Jean-Baptiste14 - 13 LPts
04/03/2025Montreal, Canada1 - 11(2) Aleron Le Roy Ladurie3 - 9 LPts
04/01/2025Toronto, Canada1 - 10(2) Ashley Hutcheson0 - 9 LPts
07/11/2024Montreal, Canada0 - 10(2) Paul Bass1 - 10(1) WPts
07/09/2024Montreal, Canada0 - 9(2) Mark Preece3 - 4 LPts
09/07/2024Prague, Czech Republic0 - 8(2) RadomÝr Horky7 - 16 LPts
11/05/2024Yokohama, Japan0 - 7(2) Yasushi Horiuchi3 - 1 LPts
13/03/2024Bayamon, Puerto Rico0 - 6(1) Joaquin Berrones16(1) - 25 LKO3
14/01/2024Montreal, Canada0 - 5(1) Dave Maskell1 - 2 LPts
14/11/2023Montreal, Canada0 - 4(1) Sam Brockie0 - 2 LPts
21/10/2023Halifax, Canada0 - 3 Noah Lockart7(1) - 20 LKO3
16/09/2023San Juan, Puerto Rico0 - 2 Vicente Baylon27(1) - 4 LPts
19/07/2023Calgary, Canada0 - 1 John Smylie5 - 24 LPts
05/06/2023Montreal, Canada0 - 0 Dave Bainum0 - 0 LPts