Weightclass:  Featherweight
Location:  Ottawa, Canada
Record:  26 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2028Ottawa, Canada26 - 20 Ian Kenny21 - 4 LPts
14/10/2028Ottawa, Canada26 - 19 Briar Chamfort13 - 8 LPts
15/08/2028Ottawa, Canada25 - 19 Bruce Bellaire7(1) - 6 WPts
16/06/2028Ottawa, Canada24 - 19 Josh Hasson14 - 11 WPts
17/04/2028Montreal, Canada23 - 19 Vachel Fouche6 - 22 WPts
18/02/2028Montreal, Canada22 - 19 Vachel Fouche6 - 21 WPts
21/12/2027Ottawa, Canada21 - 19 Richard Curtis8 - 18 WPts
22/10/2027Melbourne, Australia20 - 19 Justin Rosie4(1) - 14 WPts
24/08/2027Ottawa, Canada19 - 19 Vermont Painchaud2 - 4 WPts
23/06/2027Toronto, Canada18 - 19 Rob Creighton12 - 21 WPts
28/04/2027Mandaue, Philippines17 - 19 Xaver Baclao8 - 11 WPts
28/02/2027Dublin, Ireland17 - 18 Karl Rafferty15 - 18 LPts
31/12/2026Ottawa, Canada16 - 18 Euan Hadden8(2) - 22 WPts
01/11/2026Zamboanga City, Philippines16 - 17 Juan Ascencio2 - 22 LPts
03/09/2026Ottawa, Canada15 - 17 Gabriel Alanis5 - 24 WPts
06/07/2026Seoul, South Korea15 - 16 Dong-won Kwak32 - 19 LPts
08/05/2026Mendoza, Argentina14 - 16 Rodrigo Vinal8 - 9 WPts
10/03/2026Prague, Czech Republic13 - 16 ZßviÜ Chladek16 - 14(5) WPts
10/01/2026Dubai, UAE13 - 15 Asif Kazmi0 - 8 LPts
12/11/2025Adelaide, Australia12 - 15 Glynn Struthers1 - 17(5) WPts
14/09/2025Shymkent, Kazakhstan11 - 15 Dmitriy Marsuckoff1 - 7 WPts
17/07/2025Lima, Peru10 - 15 Montana Mangas8 - 13 WPts
19/05/2025Ottawa, Canada9 - 15 Laramie Ostermeyer4 - 8 WPts
20/03/2025Ottawa, Canada8 - 15 Homer Harris4 - 9 WPts
20/01/2025Kiev, Ukraine7 - 15 Pyotr Bilicki6 - 11 WPts
22/11/2024Benin City, Nigeria7 - 14 Bature Ogedegbe30 - 11(1) LPts
24/09/2024Ottawa, Canada7 - 13 Christien Ageins2 - 9 LPts
27/07/2024Ottawa, Canada7 - 12 Harry Ewan1 - 7(2) LPts
28/05/2024San Felipe de Puerto Plata, Dominican Republic7 - 11 Edmundo Heras29 - 9 LPts
30/03/2024Ottawa, Canada6 - 11 Clint Methven0 - 9 WPts
31/01/2024Toronto, Canada5 - 11 Dan Rodgerson4 - 11 WPts
06/12/2023Surrey, Canada5 - 10 Gus Kendrick13 - 23(1) LPts
09/10/2023Ottawa, Canada4 - 10 Paul Southerland1 - 7 WPts
12/08/2023Ottawa, Canada3 - 10 Morgan Reece1 - 0 WPts
13/06/2023Calgary, Canada3 - 9 Mick Sim5(2) - 19 LPts
13/05/2023Hamilton, Canada3 - 8 Jordan Spencer29(1) - 6(1) LPts
12/04/2023Santa Fe de la Vera Cruz, Argentina3 - 7 Cuba Posa8 - 16 LPts
12/02/2023Magangue, Colombia2 - 7 Nasario Huertas14 - 10 WPts
15/12/2022San Pedro de Macoris, Dominican Republic2 - 6 Selestino Fuente13(2) - 18 LPts
17/10/2022Prague, Czech Republic2 - 5 Metodej Basista16 - 10 LPts
19/08/2022Prague, Czech Republic2 - 4 Petr Kouba16 - 9 LPts
21/06/2022Vilnius, Lithuania2 - 3 Martyn Kohanski14 - 11 LPts
23/04/2022San Jose, Costa Rica2 - 2 Fidel Borbon8 - 7 LPts
23/02/2022Quebec City, Canada1 - 2 Odo Gaudin0 - 3 WPts
18/01/2022Toronto, Canada1 - 1 Robert Munroe0 - 0 LPts
17/12/2021Kumasi, Ghana1 - 0 Tyrell Sekyi9 - 12(2) LPts
18/10/2021Ottawa, Canada0 - 0 Richie Phillip1 - 0 WPts