Weightclass:  Welterweight
Location:  Toronto, Canada
Record:  16 - 29(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/07/2030Toronto, Canada15 - 29(3) Mike Eccles0 - 0 WPts
31/05/2030Toronto, Canada14 - 29(3) Elnara Kuliev5 - 13 WPts
01/04/2030Toronto, Canada14 - 28(3) Kwantahi Dangda9 - 16 LPts
01/02/2030Toronto, Canada13 - 28(3) Rehman Nadwi2 - 7 WPts
03/12/2029Toronto, Canada12 - 28(3) Jacob Forbes0 - 2 WPts
04/10/2029Toronto, Canada12 - 27(2) Peter Hesson2(1) - 31(8) LKO3
05/08/2029Toronto, Canada11 - 27(2) Nathan Pryor1 - 0 WPts
06/06/2029Toronto, Canada10 - 27(2) Scott Housel1 - 6 WPts
07/04/2029Toronto, Canada10 - 26(2) Euan Nisbet6 - 18 LPts
07/02/2029Toronto, Canada9 - 26(2) Lewis Bivins1 - 9 WPts
09/12/2028Toronto, Canada9 - 25(2) Matthew Lyne16 - 13 LPts
10/10/2028Toronto, Canada8 - 25(2) Orane Delahaye2 - 9(1) WPts
11/08/2028Toronto, Canada7 - 25(2) Dave Copland2 - 5 WPts
12/06/2028Zurich, Switzerland6 - 25(2) Rodolphe Gieseke2 - 4 WPts
14/04/2028Almaty, Kazakhstan6 - 24(2) Saleh Otarow9 - 13 LPts
15/02/2028Maroua, Cameroon6 - 23(2) Marvel Joel2 - 11 LPts
18/12/2027London, Canada6 - 22(2) Robert Samson7 - 21 LPts
23/10/2027Bokhtar, Tajikistan6 - 21(2) Latif Farid19 - 14 LPts
25/08/2027Almaty, Kazakhstan6 - 20(2) Mikhail Kerimow12 - 4 LPts
26/06/2027Toronto, Canada6 - 19(1) Amon Plowman14 - 18 LKO3
28/04/2027Samarqand, Uzbekistan6 - 18(1) Daniil Baiseitov12 - 16 LPts
28/02/2027Samarqand, Uzbekistan5 - 18(1) Sarvan Baghirov6 - 20 WPts
30/12/2026Seoul, South Korea5 - 17(1) Sung-ryong Jin33(2) - 36 LPts
01/11/2026Toronto, Canada4 - 17(1) David Sproul1 - 6 WPts
03/09/2026Kuala Lumpur, Malaysia4 - 16(1) Waqas Darwish22 - 12 LPts
06/07/2026Toronto, Canada4 - 15(1) John Pottinger4 - 17(3) LPts
13/05/2026Mar del Plata, Argentina4 - 14(1) Fausto Madero7 - 20 LPts
15/03/2026Lankaran, Azerbaijan4 - 13(1) Yunis Shamhalov5 - 10 LPts
15/01/2026Almaty, Kazakhstan4 - 12(1) Evgeny Seitbekov3 - 6 LPts
17/11/2025Toronto, Canada3 - 12(1) Mark Morgan9 - 10 WPts
18/09/2025Maracay, Venezuela3 - 11 Xavion Jaime12 - 11 LKO3
21/07/2025Merlo, Argentina3 - 10 Rafael Serafin4 - 18 LPts
23/05/2025Shymkent, Kazakhstan2 - 10 Andrii Kosaew4 - 9 WPts
25/03/2025Maracay, Venezuela1 - 10 Enzo Bermejo0 - 2 WPts
25/01/2025Quebec City, Canada1 - 9 Sorrel Depardon3 - 16(1) LPts
27/11/2024Toronto, Canada1 - 8 Johnny Andrew1 - 11 LPts
28/09/2024Toronto, Canada1 - 7 Afon Bajmuratov4 - 11 LPts
31/07/2024Toronto, Canada0 - 7 Davie Strachan3 - 6 WPts
01/06/2024Toronto, Canada0 - 6 Paul Guilliams4 - 9 LPts
03/04/2024Stuttgart, Germany0 - 5 Archard Gepner23 - 11 LPts
04/02/2024Wroclaw, Poland0 - 4 Tymon Grzywinski29 - 8 LPts
07/12/2023Montreal, Canada0 - 3 Alastair Caine0 - 0 LPts
19/10/2023Vancouver, Canada0 - 2 Neil Salmond17 - 13 LPts
06/09/2023Hamilton, Canada0 - 1 Montrell Belisle28(3) - 7 LPts
05/08/2023Toronto, Canada0 - 0 Davie Whary0 - 7 LPts