Weightclass:  Featherweight
Location:  Ottawa, Canada
Record:  17 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/02/2028Ottawa, Canada16 - 18 Edward Ferry1 - 1 WPts
20/12/2027Ottawa, Canada15 - 18 Chris Suite0 - 5 WPts
21/10/2027Ottawa, Canada14 - 18 John Haney15 - 11 WPts
22/08/2027Ottawa, Canada13 - 18 Florimond Franck0 - 9 WPts
23/06/2027Ottawa, Canada12 - 18 Justin Kyles0 - 17 WPts
25/04/2027Ottawa, Canada11 - 18 John Haney12 - 9 WPts
24/02/2027Ottawa, Canada11 - 17 Paul Bardsley2 - 3 LPts
25/12/2026Ottawa, Canada10 - 17 Wen Tsou8 - 5 WPts
26/10/2026Ottawa, Canada9 - 17 Alejandro Sarmiento6 - 18(7) WPts
27/08/2026Ottawa, Canada8 - 17 Sam Luna1 - 9 WPts
28/06/2026Ottawa, Canada7 - 17 Frans-Jos Naude0 - 2 WPts
29/04/2026Ottawa, Canada6 - 17 Melor Platko1 - 3 WPts
01/03/2026Seoul, South Korea6 - 16 Suk-young An10 - 14(1) LPts
01/01/2026Samara, Russia6 - 15 Nikolai Krutov15 - 32 LPts
03/11/2025Vancouver, Canada5 - 15 Robert Bains2 - 11(2) WPts
15/09/2025La Plata, Argentina4 - 15 Alejandro Hernandes11 - 16 WPts
18/07/2025Ottawa, Canada4 - 14 Cris Palma10 - 13 LPts
20/05/2025Riga, Latvia4 - 13 Dmitriy Kalnzemnieks22 - 24(2) LPts
22/03/2025Ottawa, Canada3 - 13 Kris Tassie0 - 9 WPts
22/01/2025Edmonton, Canada3 - 12 Morgan Gaddie24 - 15 LPts
29/11/2024Riga, Latvia2 - 12 Luka Likums3 - 20 WPts
01/10/2024Soweto, South Africa2 - 11 Afram Serero18 - 23 LPts
03/08/2024Laval, Canada2 - 10 Ian Gee24 - 12 LPts
09/06/2024Quebec City, Canada2 - 9 Montgomery Tellier19(1) - 26 LPts
19/04/2024Ottawa, Canada1 - 9 Connor Ainsley5 - 6 WPts
28/03/2024Ottawa, Canada1 - 8 Laramie Dalle2 - 0 LPts
29/01/2024Istanbul, Turkey1 - 7 Serkan Oray26(2) - 9 LPts
01/12/2023Belem, Brazil1 - 6 Montana Rosa17(3) - 12 LPts
02/10/2023Ottawa, Canada1 - 5 Angel Corea6 - 21 LPts
04/08/2023Vaughan, Canada0 - 5 John Halladay0 - 1 WPts
15/06/2023Ottawa, Canada0 - 4 Arnie Purdie17(1) - 11 LPts
08/05/2023Vaughan, Canada0 - 3 Jacob Glasford23(1) - 7 LPts
03/04/2023Płock, Poland0 - 2 Hainrich Kasperski20 - 9 LPts
03/02/2023Ottawa, Canada0 - 1 Michael Fairley11 - 18 LPts
05/12/2022Ottawa, Canada0 - 0 Nemesio Nery1 - 7 LPts