Weightclass:  Welterweight
Location:  London, Canada
Record:  23(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/04/2024London, Canada22(1) - 16 Rodrigo Somero3 - 12 WPts
14/02/2024London, Canada21(1) - 16 Jose Mathe4 - 8 WPts
16/12/2023London, Canada20(1) - 16 Aleksandr Slapjums0 - 5 WPts
17/10/2023London, Canada19(1) - 16 Fidel Camisa3 - 10 WPts
19/08/2023London, Canada18(1) - 16 Davie Adcock22 - 9 WPts
20/06/2023London, Canada17(1) - 16 Chris Hanes5 - 9 WPts
21/04/2023London, Canada16(1) - 16 Darryl Polston13(5) - 15 WPts
21/02/2023London, Canada15(1) - 16 Sorrel Depardon0 - 6(1) WPts
22/12/2022London, Canada14(1) - 16 Bryan Lundy7 - 19 WPts
23/10/2022London, Canada13(1) - 16 Azad Khanmammadov10 - 18 WPts
25/08/2022London, Canada12(1) - 16 Afon Moldabecoff5 - 5 WPts
26/06/2022London, Canada11(1) - 16 Reinald Jean0 - 5(4) WPts
27/04/2022Almaty, Kazakhstan10(1) - 16 Isaak Urazgulow5 - 18 WPts
27/02/2022Maracaibo, Venezuela10(1) - 15 Berto Catalan16 - 4 LPts
30/12/2021Calgary, Canada10(1) - 14 Audric Dreyfus12 - 10(1) LPts
07/11/2021London, Canada9(1) - 14 Seamus MacFarland3 - 14 WPts
07/09/2021Surrey, Canada8(1) - 14 John Roos5 - 14 WPts
14/07/2021Puente Alto, Chile7(1) - 14 Juan Cecilio7 - 10 WPts
15/05/2021Edmonton, Canada6(1) - 14 Stephen Morse4 - 16 WPts
30/03/2021Laval, Canada5 - 14 Paul Sconce6 - 16(1) WKO3
24/02/2021Yerevan, Armenia4 - 14 Madteos Fusdigyan6 - 10 WPts
27/12/2020Rostock, Germany4 - 13 Albertus Scherling4 - 11 LPts
29/10/2020Gaineau, Canada4 - 12 Vernon Verlaine3 - 16 LPts
01/09/2020London, Canada3 - 12 Alejandro Casares1 - 5 WPts
01/07/2020London, Canada2 - 12 Rob Sloan2 - 3 WPts
30/04/2020Mississauga, Canada2 - 11 Nick Carrie8 - 2 LPts
19/03/2020Samarqand, Uzbekistan1 - 11 Seyfulla Karakhanov4 - 6 WPts
20/01/2020Zarqa, Jordan1 - 10 Ali Zaloun8 - 3 LPts
21/11/2019Montreal, Canada1 - 9 Mardian Cartier7 - 2 LPts
12/10/2019Toronto, Canada1 - 8 Dale Kyle6 - 0 LPts
02/09/2019London, Canada1 - 7 Viktor Quareyt1 - 1 LPts
04/07/2019Minsk, Belarus0 - 7 Vasyl Moldovan0 - 1 WPts
06/05/2019Winnipeg, Canada0 - 6 Michael Mowat0 - 0 LPts
30/03/2019Tangier, Morocco0 - 5 Imededdine Sellami7 - 0 LPts
28/01/2019London, Canada0 - 4 Guillermo Bras2 - 2 LPts
28/11/2018Ottawa, Canada0 - 3 Arnie Beaton1 - 5 LPts
14/10/2018London, Canada0 - 2 Brendan Hogge1 - 0 LPts
16/08/2018London, Canada0 - 1 Ignado Buron0 - 1 LPts
18/06/2018London, Canada0 - 0 John Cowie0 - 2 LPts