Weightclass:  Light Welterweight
Location:  Vaughan, Canada
Record:  24 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2028Vaughan, Canada23 - 17 Paul McPhearson2 - 21(1) WPts
16/10/2028Vaughan, Canada22 - 17 Orkhan Wassan0 - 2 WPts
17/08/2028Vaughan, Canada21 - 17 Farhad Saleh11(2) - 15 WPts
18/06/2028Vaughan, Canada20 - 17 Rashid Badour1 - 4 WPts
19/04/2028Vaughan, Canada19 - 17 Muslum Salycow3 - 6 WPts
19/02/2028Vaughan, Canada19 - 16 Joaquin Arquilla21 - 13 LPts
21/12/2027Vaughan, Canada18 - 16 Arthur Hanlin0 - 1 WPts
22/10/2027Vaughan, Canada17 - 16 Lee Cowen2 - 4 WPts
22/08/2027Vaughan, Canada16 - 16 Barry Oliphant0 - 1 WPts
23/06/2027Vaughan, Canada15 - 16 Dave Vizard0 - 3 WPts
27/04/2027Edmonton, Canada15 - 15 Connor Paterson16 - 12 LPts
11/03/2027Montreal, Canada15 - 14 Bryn Tarbert12 - 13 LPts Canada National Championships 2027View
21/02/2027Pretoria, South Africa14 - 14 John Nfuni9 - 15 WPts
23/12/2026Vaughan, Canada13 - 14 Xyshaun Amengaetego6(1) - 16 WPts
24/10/2026Stockholm, Sweden12 - 14 Kevin Carling4 - 13 WPts
26/08/2026Córdoba, Argentina11 - 14 Lorenzo Rio5 - 5 WPts
28/06/2026Baku, Azerbaijan10 - 14 Ismet Edigarov12 - 9 WPts
30/04/2026Ganja, Azerbaijan9 - 14 Elkhan Hagverdiyev1 - 16 WPts
02/03/2026Kumasi, Ghana9 - 13 Clint Panyin10 - 5 LPts
02/01/2026Floridablanca, Colombia9 - 12 Manuel Pinedo8 - 5(1) LPts
04/11/2025Karaj, Iran8 - 12 Ho Long16 - 12 WPts
06/09/2025Messina, Italy7 - 12 Valerio Leonetti8 - 10 WPts
08/07/2025Vancouver, Canada7 - 11 Owen Goff11 - 13 LPts
22/05/2025Vaughan, Canada6 - 11 Diego Monico1 - 5 WPts
24/03/2025Mississauga, Canada6 - 10 Wayne Porter4 - 4 LPts
24/01/2025Vaughan, Canada5 - 10 Rich Ray2(1) - 13 WPts
25/11/2024Vaughan, Canada4 - 10 Sam Birney2 - 17 WPts
27/09/2024Vaughan, Canada3 - 10 Sam Birney2 - 16 WPts
29/07/2024Bratislava, Slovakia3 - 9 Bohumil Slechta25 - 14 LPts
31/05/2024Vaughan, Canada2 - 9 Waqas Sabbah1 - 3 WPts
01/04/2024Vaughan, Canada2 - 8 Yu Shan12 - 24 LPts
02/02/2024Vaughan, Canada2 - 7 Jacob Steuart2(1) - 11 LPts
04/12/2023Vaughan, Canada1 - 7 Emilio Mazariegos4 - 4 WPts
05/10/2023Vaughan, Canada1 - 6 Louis Bigger5 - 7 LPts
07/08/2023Vaughan, Canada1 - 5 Olindo Mascarenhas21(1) - 11 LPts
08/06/2023Takoradi, Ghana1 - 4 Kieran Kwabi31 - 3 LPts
10/04/2023Davao City, Philippines1 - 3 Jaguar Fuerte9 - 7 LPts
10/02/2023Rio de Janeiro, Brazil0 - 3 Nemesio Martir2 - 7 WPts
13/12/2022Quebec City, Canada0 - 2 Chevy Ulliel14 - 12 LPts
16/10/2022Vaughan, Canada0 - 1 Louis Bigger1 - 3 LPts
18/08/2022Vaughan, Canada0 - 0 Noel Christal2 - 2 LPts