Weightclass:  Featherweight
Location:  Ottawa, Canada
Record:  28(3) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/04/2030Ottawa, Canada27(3) - 25 Neper Valdivieso4 - 9 WPts
06/02/2030Ottawa, Canada26(2) - 25 Zachary Creer0 - 2 WKO3
08/12/2029Ottawa, Canada25(2) - 25 Mike Oughton1 - 0 WPts
09/10/2029Ottawa, Canada24(2) - 25 Juan Beltre3 - 9 WPts
10/08/2029Ottawa, Canada23(2) - 25 Marin Haccoun0 - 0 WPts
11/06/2029Ottawa, Canada22(2) - 25 Heraklesr Rosso1 - 1 WPts
12/04/2029Ottawa, Canada22(2) - 24 Santiago Severino2 - 3 LPts
11/02/2029Ottawa, Canada21(2) - 24 ZßviÜ Kalich3 - 22 WPts
13/12/2028Ottawa, Canada20(2) - 24 Lucas Donnell1 - 8 WPts
14/10/2028Ottawa, Canada19(2) - 24 Ciel Tautou1 - 4 WPts
15/08/2028Ottawa, Canada18(2) - 24 Kian Hennion3 - 3 WPts
16/06/2028Ottawa, Canada17(2) - 24 Vachel Fouche7 - 23 WPts
17/04/2028San Jose, Costa Rica16(2) - 24 Leonardo Ciervo3 - 17 WPts
18/02/2028Lima, Peru15(1) - 24 Diego Burgo4 - 16(5) WKO3
21/12/2027Ottawa, Canada14(1) - 24 Edward Ferry1 - 0 WPts
22/10/2027London, UK13(1) - 24 Mark Havey3 - 2 WPts
24/08/2027Dushanbe, Tajikistan12 - 24 Kolya Dzhandosoff7 - 16(2) WKO3
26/06/2027Ottawa, Canada11 - 24 Bryn Lynne1 - 2 WPts
28/04/2027Minsk, Belarus10 - 24 Vasyl Chop2 - 22 WPts
28/02/2027Perth, Australia10 - 23 David McPheron6 - 13 LPts
31/12/2026Vaughan, Canada9 - 23 James Geddie9(1) - 19(1) WPts
30/11/2026Gaineau, Canada8 - 23 John Couper2 - 27 WPts
26/10/2026Carrefour, Haiti8 - 22 Carvell Drucker14 - 18 LPts
28/08/2026Baku, Azerbaijan8 - 21 Anvr Aliyev5 - 16 LPts
30/06/2026Toronto, Canada8 - 20 Rob Creighton8 - 19 LPts
11/05/2026Vaughan, Canada8 - 19 Marc Etienne7 - 12 LPts
12/03/2026Paris, France7 - 19 Chase Carre12(1) - 15 WPts
12/01/2026Ottawa, Canada7 - 18 Nick Stevenson13 - 11 LPts
13/11/2025San Juan, Argentina7 - 17 Diego Santiesteban8 - 18 LPts
15/09/2025Linyi, China7 - 16 Ye Wee6 - 10 LPts
18/07/2025Anderlecht, Belgium6 - 16 Reinald Cendrars7 - 9(1) WPts
20/05/2025Dnipropetrovsk, Ukraine6 - 15 Wasyl Denis11 - 10 LPts
22/03/2025Ottawa, Canada5 - 15 John Reaney3 - 5 WPts
22/01/2025Toronto, Canada5 - 14 Josh Kerr6 - 12 LPts
30/11/2024Ottawa, Canada4 - 14 Nick Orrock3 - 10(2) WPts
01/10/2024Surrey, Canada4 - 13 Gus Kendrick18 - 23(1) LPts
05/08/2024Montreal, Canada4 - 12 Adrien Phillippe26 - 12 LPts
07/06/2024Ottawa, Canada4 - 11 Dave Davidson20 - 11 LPts
14/04/2024Vancouver, Canada3 - 11 Ben Dickinson5 - 21 WPts
14/03/2024Hamilton, Canada3 - 10 Rich Sanderson8 - 33 LPts
31/01/2024Ottawa, Canada3 - 9 Barbabe Benichou0 - 1 LPts
02/12/2023Toronto, Canada3 - 8 Gregor Scripture3 - 8 LPts
09/10/2023Vaughan, Canada2 - 8 Mick Norment1 - 4 WPts
21/08/2023Ottawa, Canada2 - 7 Zach Kay27 - 5 LPts
25/06/2023Montreal, Canada2 - 6 Aramis Perec15(1) - 15 LPts
18/05/2023Regina, Canada1 - 6 Paul Reyburn0 - 0 WPts
14/04/2023Poltava, Ukraine1 - 5 Mikhail Chop12 - 16 LPts
14/02/2023Ottawa, Canada1 - 4 Zhu Zheng8 - 24(3) LPts
16/12/2022Winnipeg, Canada1 - 3 Ian Forbes6 - 5 LPts
24/10/2022Kiev, Ukraine1 - 2 Wasyl Mikus20 - 8 LPts
26/08/2022Ottawa, Canada1 - 1 Sid Groat8 - 14 LPts
15/07/2022Montreal, Canada1 - 0 Julien Perse17 - 12 LPts
05/06/2022Ottawa, Canada0 - 0 Joaquin Veiga3 - 7 WPts