Weightclass:  Lightweight
Location:  Ottawa, Canada
Record:  25 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/09/2028Ottawa, Canada24 - 14 Munavvar Gaziyev17 - 13 WPts
07/07/2028Ottawa, Canada23 - 14 Fabian Golda3 - 8 WPts
07/05/2028Ottawa, Canada22 - 14 Dries Moenynks1 - 1 WPts
08/03/2028Ottawa, Canada21 - 14 Tobias Ballard1 - 6 WPts
07/01/2028Ottawa, Canada20 - 14 Brendan Gladieux2 - 3 WPts
07/11/2027Ottawa, Canada19 - 14 Rob Mingus13(2) - 22 WPts
07/09/2027Ottawa, Canada18 - 14 Aleksandr Akmenkalns3 - 13 WPts
09/07/2027Ottawa, Canada17 - 14 Gazi Isckacov2 - 13 WPts
10/05/2027Ottawa, Canada16 - 14 Alec Shanklin14 - 7 WPts
11/03/2027Ottawa, Canada16 - 13 Paul Groat27(1) - 7 LPts
10/01/2027Ottawa, Canada15 - 13 Symon Lozinski3 - 9 WPts
11/11/2026Ottawa, Canada14 - 13 Ames Fontaine11 - 22 WPts
12/09/2026Ottawa, Canada13 - 13 Ollie Gowen8 - 10 WPts
13/07/2026Ottawa, Canada12 - 13 Malcolm Service3 - 9(1) WPts
13/05/2026Antwerp, Belgium11 - 13 Dok Van der Strate7 - 19(2) WPts
15/03/2026Ottawa, Canada10 - 13 Bruce Jarvie2 - 3 WPts
15/01/2026Antipolo, Philippines10 - 12 Joaquin Villas31(3) - 16 LPts
17/11/2025Soshanguve, South Africa10 - 11 Reneilwe Modjeka3 - 8 LPts
19/09/2025Lima, Peru9 - 11 Diego Clemente18(2) - 20 WPts
22/07/2025Caracas, Venezuela8 - 11 Xeres Reynosa3 - 7 WPts
24/05/2025Ottawa, Canada7 - 11 Kosol Chaiyong2 - 19 WPts
26/03/2025Ottawa, Canada6 - 11 Santiago Navar8(1) - 29 WPts
26/01/2025Ottawa, Canada5 - 11 Canon Baune2 - 5 WPts
27/11/2024Ottawa, Canada5 - 10 Spencer Stine13 - 5 LPts
28/09/2024Ottawa, Canada4 - 10 Colin Laude0 - 4 WPts
30/07/2024Ottawa, Canada3 - 10 Fitim Aliti0 - 14(3) WPts
01/06/2024Adelaide, Australia3 - 9 Shaun Scott13 - 12 LPts
03/04/2024Lima, Peru3 - 8 Quico Correa5 - 32 LPts
04/02/2024Saskatoon, Canada3 - 7 Malcolm Turk18 - 16 LPts
26/12/2023Brno, Czech Republic3 - 6 Ev×en Dec20 - 10 LPts
27/10/2023Ottawa, Canada3 - 5 Paul Groat9 - 4 LPts
28/08/2023Hamilton, Canada3 - 4 Peter Aikin9 - 25 LPts
06/07/2023Richmond, Canada2 - 4 Corey Floyd4 - 21 WPts
05/06/2023Gaineau, Canada1 - 4 Johnny Ballentine0 - 0 WPts
28/04/2023Halifax, Canada1 - 3 Brendan Fife6 - 1 LPts
06/03/2023Montreal, Canada1 - 2 Dax Etienne20 - 10 LPts
07/01/2023Calgary, Canada1 - 1 Sam Taite5(1) - 16 LPts
18/11/2022Winnipeg, Canada0 - 1 Robert Watson3 - 22(4) WPts
18/10/2022Ottawa, Canada0 - 0 Federico Lima20 - 12 LPts