Weightclass:  Lightweight
Location:  Ottawa, Canada
Record:  28(8) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/08/2031Ottawa, Canada27(7) - 26 Isaac Ferriss1 - 20(2) WKO3
02/06/2031Ottawa, Canada26(6) - 26 Davie Drozd11 - 8 WKO3
01/04/2031Ottawa, Canada25(6) - 26 Dave Fairweather12(1) - 31 WPts
31/01/2031Ottawa, Canada24(6) - 26 Loredo Concepcion11 - 9 WPts
01/12/2030Ottawa, Canada23(6) - 26 Ladislav Križanic6 - 1 WPts
02/10/2030Ottawa, Canada22(6) - 26 Dimi Gailis2 - 5 WPts
04/08/2030Ottawa, Canada21(6) - 26 Joey Mitchell16 - 22 WPts
05/06/2030Ottawa, Canada20(6) - 26 Seth Copeland12 - 19 WPts
06/04/2030Ottawa, Canada19(6) - 26 Lee Aitkens0 - 6 WPts
05/02/2030Ottawa, Canada18(5) - 26 Seth Sleigh4 - 4 WKO2
07/12/2029Ottawa, Canada17(4) - 26 Max Dysart3 - 2 WKO3
08/10/2029Ottawa, Canada16(4) - 26 Lewis Greenway5 - 8 WPts
09/08/2029Sharjah, UAE15(3) - 26 Syed Ibrahim2 - 2 WKO2
11/06/2029Aarhus, Denmark14(2) - 26 Norb Bentsen3 - 12(2) WKO2
13/04/2029Ottawa, Canada13(1) - 26 MatyᚠHollas5 - 16(5) WKO3
13/02/2029Ottawa, Canada12(1) - 26 Andy Peedin1 - 2 WPts
15/12/2028Merlo, Argentina11(1) - 26 Diego Antolin2(1) - 10 WPts
17/10/2028Khayelitsha, South Africa11(1) - 25 Michael Kikadi7 - 3 LPts
19/08/2028Montreal, Canada11(1) - 24 Montrell Basque17 - 17 LPts
22/06/2028Stockholm, Sweden11(1) - 23 Dante Ellstrom11 - 13 LPts
24/04/2028Ottawa, Canada10 - 23 James Fullerton8 - 14(3) WKO3
25/02/2028Yerevan, Armenia9 - 23 Boghos Taldabanyan0 - 2 WPts
28/12/2027Ottawa, Canada8 - 23 Max Russell4 - 10 WPts
29/10/2027Lima, Peru8 - 22 Manuel Zenon35 - 18 LPts
31/08/2027Ankara, Turkey8 - 21 Arslan Fahri24(1) - 28 LPts
02/07/2027Ottawa, Canada7 - 21 Johnny Ballentine6 - 23 WPts
04/05/2027Ottawa, Canada6 - 21 Matthew Rosser1 - 9 WPts
06/03/2027Ottawa, Canada6 - 20 Ian Morgan18 - 2 LPts
06/01/2027Calgary, Canada5 - 20 Oscar Rury7 - 22 WPts
15/11/2026Ottawa, Canada4 - 20 Yulian Orazaev11 - 7 WPts
16/09/2026Cape Town, South Africa4 - 19 Dave Strydom12 - 11 LPts
19/07/2026Ottawa, Canada3 - 19 Vjekoslav Prpic7 - 13 WPts
20/05/2026Ottawa, Canada3 - 18 Majid Ghacsylycoff0 - 3 LPts
22/03/2026Halifax, Canada3 - 17 John Stephenson19 - 8 LPts
27/01/2026Calgary, Canada3 - 16 Bruce Webb6 - 13(2) LPts
30/11/2025Ottawa, Canada3 - 15 Chris Bigger3 - 10(1) LPts
01/10/2025Ottawa, Canada2 - 15 Charles Carlin1 - 4 WPts
04/08/2025Ottawa, Canada2 - 14 Isaak Devyatyarov4 - 4 LPts
05/06/2025Brno, Czech Republic2 - 13 Blahoslav Hruska8 - 7 LPts
07/04/2025Rosario, Argentina2 - 12 Montego Nery7 - 6 LPts
07/02/2025Ottawa, Canada1 - 12 Bohdan Wasco0 - 5(1) WPts
10/12/2024Yerevan, Armenia0 - 12 Misag Majaryan2 - 2 WPts
12/10/2024Ottawa, Canada0 - 11 Jay Bellis6 - 12 LPts
15/08/2024Kurume, Japan0 - 10 Goro Oda10 - 10 LPts
17/06/2024Valparaiso, Chile0 - 9 Diego Santana4 - 11 LPts
19/04/2024Ottawa, Canada0 - 8 Francois Lucas4 - 7 LPts
07/04/2024Bangkok, Thailand0 - 7 Pungluang Chiayong1 - 6 LPts
08/02/2024Russeifa, Jordan0 - 6 Hassan Waheed21 - 16 LPts
11/12/2023Quebec City, Canada0 - 5 Oliver du Gast0 - 0 LPts
19/10/2023Toronto, Canada0 - 4 Mark Begue17 - 15 LPts
27/08/2023Ottawa, Canada0 - 3 Arthur Pirnie0 - 1 LPts
28/06/2023Winnipeg, Canada0 - 2 Ollie Weatherley1 - 2 LPts
30/04/2023Hamilton, Canada0 - 1 Peter Aikin7 - 25 LPts
18/03/2023Ottawa, Canada0 - 0 Cody Broadie0 - 1 LPts