Weightclass:  Featherweight
Location:  Gaineau, Canada
Record:  21 - 24(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2029Gaineau, Canada21 - 23(2) Glanville Noah3 - 12 LPts
04/10/2029Gaineau, Canada20 - 23(2) Mark Hamilton1 - 0 WPts
05/08/2029Gaineau, Canada19 - 23(2) Nick Allan1 - 0 WPts
06/06/2029Gaineau, Canada19 - 22(2) Jay Gilchrist2 - 1 LPts
07/04/2029Gaineau, Canada18 - 22(2) Rob Duff2 - 3 WPts
07/02/2029Gaineau, Canada18 - 21(2) Ian Crofoot21 - 8 LPts
09/12/2028Gaineau, Canada17 - 21(2) Marcel Beaulac1 - 5(1) WPts
10/10/2028Gaineau, Canada16 - 21(2) Vicente Lona1 - 8 WPts
12/08/2028Montreal, Canada15 - 21(2) Alec Levingston16 - 22 WPts
24/06/2028Laval, Canada15 - 20(2) Stuart Symon17 - 26 LPts
23/05/2028Gaineau, Canada14 - 20(2) John Haney20 - 13 WPts
15/04/2028Kosice, Slovakia13 - 20(2) Rudolf Triska1 - 2 WPts
16/02/2028Regina, Canada12 - 20(2) Paul Reyburn9 - 21 WPts
22/12/2027Gaineau, Canada12 - 19(2) Alen Smiles1 - 1 LPts
23/10/2027Gaineau, Canada12 - 18(1) Vasili Tohtarov13 - 12 LKO3
24/08/2027Montreal, Canada11 - 18(1) Vachel Fouche5 - 19 WPts
26/06/2027Gaineau, Canada10 - 18(1) Sam Luna3 - 13 WPts
28/04/2027Gaineau, Canada10 - 17(1) Gennady Podgorny8 - 6 LPts
28/02/2027Abobo, Ivory Coast10 - 16(1) Holland de Pizan27 - 14 LPts
31/12/2026Gaineau, Canada9 - 16(1) Paul Southerland2 - 26 WPts
01/11/2026Novosibirsk, Russia8 - 16(1) Zernebog Strizh10 - 17 WPts
03/09/2026Seoul, South Korea7 - 16(1) Eun-sun Paik8 - 19(1) WPts
06/07/2026Ottawa, Canada7 - 15(1) Richard Curtis3 - 14 LPts
08/05/2026Gaineau, Canada7 - 14(1) Fresco Jimenez23 - 29 LPts
10/03/2026Ipoh, Malaysia6 - 14(1) Obaid Kamali10 - 15 WPts
10/01/2026Prague, Czech Republic6 - 13(1) Filip Bartel8 - 19 LPts
12/11/2025Hiroshima, Japan6 - 12(1) Eiji Shiraishi17 - 30 LPts
14/09/2025Gaineau, Canada6 - 11(1) Morgan Glynn2 - 6 LPts
16/07/2025Gaineau, Canada5 - 11(1) Ladislav Alujevic2 - 3 WPts
18/05/2025Bandar Lampung, Indonesia5 - 10(1) Rashid Zamani9 - 21 LPts
19/03/2025Calgary, Canada5 - 9(1) Oscar Purvis2 - 6 LPts
29/01/2025Laval, Canada5 - 8(1) Ian Gee27 - 12 LPts
23/12/2024Gaineau, Canada5 - 7(1) Stuart Symon2 - 6 LPts
30/11/2024Montreal, Canada4 - 7(1) Laramie Dalle3 - 4 WPts
02/10/2024Burnaby, Canada4 - 6 Arran Lewis18(3) - 17 LKO3
30/09/2024Gaineau, Canada3 - 6 Stuart Symon2 - 3 WPts
14/08/2024Gaineau, Canada2 - 6 Stuart Symon2 - 1 WPts
05/08/2024Anderlecht, Belgium2 - 5 Tujan Joel16(1) - 16 LPts
07/06/2024Brampton, Canada1 - 5 Mel Wynne0 - 0 WPts
09/04/2024Regina, Canada1 - 4 Noel Norrie9(2) - 25 LPts
15/02/2024Gaineau, Canada1 - 3 Connor Ainsley1 - 5 LPts
16/01/2024Gaineau, Canada1 - 2 Connor Ainsley0 - 4 LPts
22/12/2023Gaineau, Canada0 - 2 Connor Ainsley0 - 2 WPts
11/12/2023Quebec City, Canada0 - 1 Audric Calmat14(2) - 22 LPts
05/11/2023Gaineau, Canada0 - 0 Liang Tsen0 - 0 LPts