Weightclass:  Featherweight
Location:  Montreal, Canada
Record:  10 - 39(11)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/03/2031Montreal, Canada9 - 39(11) Herodotus Vassos5 - 7 WPts
15/01/2031Montreal, Canada9 - 38(10) Paul Rosie13 - 17 LKO3
16/11/2030Asuncion, Paraguay8 - 38(10) Franco Jaime12 - 7 WPts
18/09/2030Maracay, Venezuela8 - 37(10) Vicente Espiritu7 - 32(1) LPts
21/07/2030Brampton, Canada7 - 37(10) Mel Wynne9(1) - 29 WPts
23/05/2030Brampton, Canada7 - 36(10) Mel Wynne8(1) - 29 LPts
26/03/2030Montreal, Canada7 - 35(9) Bruce Bellaire19(1) - 16 LKO3
26/01/2030Santa Teresa del Tuy, Venezuela7 - 34(8) Hilario Balles16(1) - 15 LKO3
28/11/2029Lonueuil, Canada7 - 33(8) Pierre Lemartin29(2) - 10 LPts
13/10/2029Montreal, Canada7 - 32(7) Labaron Mader21 - 19 LKO3
12/09/2029New Kingston, Jamaica7 - 31(7) Nathan Torrens25(1) - 15 LPts
15/07/2029San Salvador, El Salvador7 - 30(7) Paco Vegas16 - 16 LPts
17/05/2029Montreal, Canada7 - 29(7) Bruce Bellaire14(1) - 11 LPts
02/04/2029Buenos Aires, Argentina7 - 28(7) Frisco Linde5 - 28 LPts
02/02/2029Guigang, China7 - 27(6) Liko Siong17 - 12 LKO3
05/12/2028San Jose, Costa Rica6 - 27(6) Rodrigo Griego1 - 0 WPts
07/10/2028Sumqayit, Azerbaijan5 - 27(6) Nijat Iskrafilov2 - 16 WPts
09/08/2028Lima, Peru5 - 26(6) Guido Tadeo17 - 14 LPts
11/06/2028Montreal, Canada4 - 26(6) Matt Herd3 - 14 WPts
12/04/2028Le Mans, France3 - 26(6) Albain Lavanchy11 - 20(2) WPts
13/02/2028Buenos Aires, Argentina2 - 26(6) Santiago Carlos15 - 16(1) WPts
16/12/2027Montreal, Canada2 - 25(6) Platt Duris2 - 20(1) LPts
17/10/2027Warsaw, Poland2 - 24(6) Tymoteusz Korch0 - 0 LPts
19/08/2027Toronto, Canada2 - 23(6) Ethan Minto5 - 13 LPts
28/06/2027Prague, Czech Republic2 - 22(6) MikulᚠHrdlicka27 - 17 LPts
30/04/2027Halifax, Canada2 - 21(6) Ewan Gillie10 - 23 LPts
04/03/2027Montreal, Canada2 - 20(6) Elliot Manderson3 - 5 LPts
04/01/2027Montreal, Canada2 - 19(6) Xeres Pita4 - 2 LPts
06/11/2026Hamilton, Canada2 - 18(5) Clint Methven5(1) - 20(1) LKO3
09/09/2026Montreal, Canada1 - 18(5) Paul Rosie1 - 1 WPts
10/07/2026Montreal, Canada1 - 17(4) James Geddie6 - 19(1) LKO3
11/05/2026Montreal, Canada1 - 16(4) Stuart Symon8 - 21 LPts
07/05/2026Almaty, Kazakhstan1 - 15(4) Haaris Iscakoff3 - 11 LPts
09/03/2026Calgary, Canada1 - 14(4) Oscar Purvis3 - 11 LPts
10/01/2026Fukuoka, Japan1 - 13(3) Jiro Kase6 - 31(9) LKO3
12/11/2025Cape Town, South Africa1 - 12(2) Okal Poku18 - 19 LKO2
14/09/2025San Juan, Argentina1 - 11(2) Diego Santiesteban7 - 18 LPts
17/07/2025Grodno, Belarus1 - 10(2) Dmytro Malko3(1) - 9 LPts
19/05/2025Antipolo, Philippines1 - 9(2) Santiago Cagauan4 - 14 LPts
21/03/2025iBhayi, South Africa1 - 8(2) Mashawn Ampomah10 - 15 LPts
21/01/2025Montreal, Canada1 - 7(2) Jeremie Gabriel1 - 14 LPts
23/11/2024Richmond, Canada1 - 6(2) Mark Kinnaird6 - 10 LPts
25/09/2024Gaineau, Canada1 - 5(1) Sorrel Marques13 - 16 LKO3
01/08/2024San Salvador, El Salvador1 - 4(1) Salvador Reyes16 - 8 LPts
03/06/2024Manila, Philippines1 - 3 Noe Macalipis13 - 23 LKO3
05/04/2024Montreal, Canada1 - 2 Connor Ainsley4 - 5 LPts
21/03/2024London, Canada0 - 2 James Rennie0 - 0 WPts
17/02/2024Karagandy, Kazakhstan0 - 1 Karamat Marsucoff14(1) - 22 LPts
20/12/2023Montreal, Canada0 - 0 Elliot Donnellon0 - 0 LPts