Weightclass:  Lightweight
Location:  Brampton, Canada
Record:  26(3) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/10/2025Brampton, Canada25(3) - 21 Jay Ord0 - 1 WPts
07/08/2025Brampton, Canada24(3) - 21 Malik Shaer2 - 13 WPts
08/06/2025Brampton, Canada23(3) - 21 Sammy Crosby0 - 1 WPts
10/04/2025Brampton, Canada22(3) - 21 Francois Lucas9 - 14 WPts
10/02/2025Brampton, Canada21(3) - 21 Montrose Hallier1 - 9 WPts
12/12/2024Brampton, Canada20(3) - 21 Adnan Kairbecoff4 - 8 WPts
12/10/2024Brampton, Canada19(2) - 21 Malcolm Service0 - 1 WKO2
13/08/2024Brampton, Canada18(2) - 21 George Weatherley6 - 9 WPts
14/06/2024Brampton, Canada17(2) - 21 Gabriel Cartagena0 - 3 WPts
14/04/2024Brampton, Canada17(2) - 20 James Rennick1 - 1 LPts
14/02/2024Brampton, Canada16(1) - 20 Kai Raison0 - 8 WKO3
16/12/2023Brampton, Canada15(1) - 20 Alejandro Carillo12 - 27 WPts
17/10/2023Brampton, Canada14(1) - 20 Jacques Jade12 - 21 WPts
19/08/2023Sydney, Australia14(1) - 19 Theo Chalmers13 - 18 LPts
21/06/2023Athens, Greece14(1) - 18 Krzysztofr Lois27(4) - 7 LPts
23/04/2023Santiago de los Caballeros, Dominican Republic13(1) - 18 Rodrigo Celeste6 - 19 WPts
23/02/2023Lusaka, Zambia13(1) - 17 Okal Paipi28 - 4 LPts
26/12/2022Athens, Greece13(1) - 16 Zero Lois28(1) - 7 LPts
28/10/2022Harare, Zimbabwe12(1) - 16 Mark Mkwananzi3 - 7 WPts
30/08/2022Phoenix, USA12(1) - 15 Mark Binion30 - 5 LPts
01/07/2022Kumasi, Ghana12(1) - 14 Chris Akamenya15(1) - 7 LPts
03/05/2022Halifax, Canada11 - 14 Jack Wightman3 - 20(1) WKO3
19/03/2022Toronto, Canada11 - 13 John Ruxton24 - 1 LPts
16/02/2022Brampton, Canada10 - 13 Merrill Eugene9 - 11 WPts
17/12/2021Laval, Canada10 - 12 Paul Malles8 - 16 LPts
03/11/2021Vancouver, Canada10 - 11 Jordan Pryce7 - 11 LPts
18/09/2021Soweto, South Africa9 - 11 Michael Kanyinda5(1) - 14 WPts
21/07/2021Calgary, Canada8 - 11 Danny Weston5 - 12 WPts
07/06/2021London, Canada8 - 10 Chris Hawley14 - 5 LPts
03/05/2021Brampton, Canada8 - 9 Dale Willie7 - 13 LPts
05/03/2021Melbourne, Australia7 - 9 Jordan Servello0 - 0 WPts
04/01/2021Kiev, Ukraine6 - 9 Borysko Iwanicki5 - 13 WPts
05/11/2020Chiclayo, Peru6 - 8 Salvador Antonio0 - 0 LPts
07/09/2020Brampton, Canada6 - 7 Mojiz Oulmers11 - 4 LPts
07/07/2020Brampton, Canada5 - 7 Makalo Rantie4 - 11 WPts
07/05/2020Choloma, Honduras5 - 6 Manuel Enriquez8 - 7 LPts
08/03/2020Brampton, Canada5 - 5 Mark Sproat1 - 6 LPts
31/01/2020Brampton, Canada4 - 5 Gonzalo Aguilera1 - 8(1) WPts
01/12/2019Brampton, Canada4 - 4 Quiqui Rodriguez1 - 10 LPts
02/10/2019Brampton, Canada3 - 4 Afon Baiseitow2 - 2 WPts
02/08/2019Brampton, Canada2 - 4 Dior Paille4 - 6 WPts
02/06/2019Prague, Czech Republic2 - 3 Bartolomej Zemanek1 - 6 LPts
04/04/2019Brampton, Canada2 - 2 Mark Begue3 - 1 LPts
02/02/2019Winnipeg, Canada2 - 1 Chainey de France1 - 1 LPts
15/12/2018Brampton, Canada2 - 0 James Sands5 - 2 LPts
16/10/2018Brampton, Canada1 - 0 Billy Bonchaka0 - 1 WPts
18/08/2018Brampton, Canada0 - 0 Sergeant Courau2 - 3 WPts