Weightclass:  Heavyweight
Location:  Brampton, Canada
Record:  24 - 24(10)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/05/2026Brampton, Canada23 - 24(10) Stieran Ager2 - 8 WPts
31/03/2026Brampton, Canada22 - 24(10) John Kitamirike6 - 8 WPts
30/01/2026Brampton, Canada21 - 24(10) Callum Kamalebo5 - 11(1) WPts
01/12/2025Brampton, Canada21 - 23(9) Joey Penry30(1) - 16 LKO3
01/10/2025Brampton, Canada21 - 22(8) Joey Penry29 - 16 LKO3
03/08/2025Brampton, Canada21 - 21(7) Sacha Marc11 - 13 LKO3
04/06/2025Brampton, Canada21 - 20(6) Travis Lasalle4 - 18 LKO3
06/04/2025Brampton, Canada20 - 20(6) Rob Semple0 - 9 WPts
05/02/2025Brampton, Canada20 - 19(5) Donat Komarek11(1) - 13 LKO3
08/12/2024Brampton, Canada19 - 19(5) Sammy Alderdice1 - 7 WPts
09/10/2024Brampton, Canada18 - 19(5) Unto Matinsalo0 - 9 WPts
09/10/2024Brampton, Canada17 - 19(5) Unto Matinsalo0 - 8 WPts
11/08/2024Brampton, Canada16 - 19(5) Alec Jones0 - 7 WPts
13/06/2024Montpellier, France15 - 19(5) Erec Lavanchy3 - 5 WPts
15/04/2024Espoo, Finland14 - 19(5) Miikka Mantyla0 - 7 WPts
16/02/2024Montreal, Canada13 - 19(5) Raul Cassel5 - 26 WPts
26/12/2023Yerevan, Armenia12 - 19(5) Vazrig Nakhnikyan2 - 9 WPts
28/10/2023Saskatoon, Canada12 - 18(4) Sam Christison19 - 14 LKO3
19/09/2023Ottawa, Canada12 - 17(4) Leon Magouirk16 - 16 LPts
15/08/2023Saskatoon, Canada11 - 17(4) Clint Greim9 - 19 WPts
22/06/2023Vienna, Austria10 - 17(4) Aksel Isny3 - 6 WPts
24/04/2023Calgary, Canada10 - 16(4) Brin Vicker23 - 10 LPts
25/02/2023Brampton, Canada9 - 16(4) Ritchie Mardwardt2 - 6 WPts
27/12/2022Brampton, Canada9 - 15(4) Jack Bogie20 - 13 LPts
30/10/2022Dubai, UAE9 - 14(3) Haaris Badour26 - 9 LKO3
01/09/2022Turku, Finland8 - 14(3) Aarre Kallela8 - 18 WPts
04/07/2022Zagreb, Croatia8 - 13(3) Tin Kirin7 - 22 LPts
06/05/2022Konibodom, Tajikistan8 - 12(3) Bakir El-Sayed9 - 15 LPts
08/03/2022Brampton, Canada8 - 11(2) Jay Haye8(1) - 12 LKO3
05/01/2022Warsaw, Poland7 - 11(2) Kacper Kempisty0 - 0 WPts
06/11/2021Riyadh, Saudi Arabia6 - 11(2) Zafa Ammar5 - 10 WPts
08/09/2021Vienna, Austria6 - 10(2) Steinway Zienagel14 - 8 LPts
11/07/2021Nassau, Bahamas6 - 9(2) Zach Isbister10 - 10 LPts
11/05/2021Toronto, Canada6 - 8(2) Jonathan Moorman6 - 11 LPts
12/03/2021Leon, Mexico6 - 7(2) Diego Mujica13 - 6 LPts
12/01/2021Paris, France5 - 7(2) Bellamy Halimi9(1) - 7 WPts
12/11/2020London, Canada4 - 7(2) Antwan Comey2 - 9 WPts
15/09/2020Brampton, Canada4 - 6(2) Ian Voisin14 - 3 LPts
16/07/2020Brampton, Canada3 - 6(2) Miroslav Aracic7 - 5 WPts
16/05/2020Brampton, Canada3 - 5(1) Tamarius Nkya6 - 7 LKO3
16/03/2020Vilnius, Lithuania3 - 4(1) Cezar Gazda5 - 7 LPts
16/01/2020Brampton, Canada2 - 4(1) Lloyd Landon4 - 5 WPts
15/11/2019Oulu, Finland2 - 3(1) Uoti Pennanen2 - 6 LPts
17/09/2019Brampton, Canada2 - 2(1) Noel Mathias0 - 5 LPts
18/07/2019Dresden, Germany1 - 2(1) Griswald Helfrich2 - 2 WPts
20/05/2019Toronto, Canada1 - 1 Jay Haye1 - 1 LKO3
03/04/2019Calgary, Canada1 - 0 Leeroy Hutcheon1 - 2 LPts
18/02/2019Brampton, Canada0 - 0 Tugdual Blanco3 - 1 WPts