Weightclass:  Lightweight
Location:  Toronto, Canada
Record:  34(2) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/02/2030Toronto, Canada33(2) - 21 Hainrich Jezowski2 - 11 WPts
18/12/2029Toronto, Canada32(2) - 21 Apostol Filipovich2 - 10 WPts
19/10/2029Toronto, Canada31(2) - 21 Chris Mullins6 - 17 WPts
20/08/2029Toronto, Canada30(2) - 21 Clinton Entrekin10 - 16 WPts
21/06/2029Toronto, Canada29(2) - 21 Sergeant Bataille6 - 18 WPts
22/04/2029Toronto, Canada28(2) - 21 John Redpath24(1) - 22 WPts
21/02/2029Toronto, Canada27(2) - 21 Alvino Chairez5 - 7 WPts
23/12/2028Montreal, Canada26(1) - 21 Davie Forsythe20 - 19(3) WKO3
03/11/2028Zaragoza, Spain25(1) - 21 Juan Loya0 - 1 WPts
05/09/2028Turin, Italy24(1) - 21 Vicenzo Sellitti0 - 0 WPts
08/07/2028Chiba, Japan23(1) - 21 Aki Terada6 - 16 WPts
10/05/2028Toronto, Canada22(1) - 21 John Redpath20(1) - 18 WPts
11/03/2028Lonueuil, Canada22(1) - 20 Robert Lowder36 - 7 LPts Canada National Championships 2028View
13/02/2028Tegucigalpa, Honduras21(1) - 20 Urvano Aguilar6 - 16 WPts
16/12/2027Richmond, Canada21(1) - 19 Will Cullens29 - 14 LPts
17/10/2027Toronto, Canada20(1) - 19 Will Cullens29 - 13 WPts
18/08/2027Toronto, Canada20(1) - 18 Ramirez Mezo20 - 10 LPts
18/07/2027Toronto, Canada19(1) - 18 Isaak Devyatyarov19 - 9 WPts
17/06/2027Virginia Beach, USA18(1) - 18 Brendan MacIsaac27 - 3 WPts
17/05/2027Medellin, Colombia18(1) - 17 Zelipe Cayetano9 - 26 LPts
16/04/2027Rosario, Argentina18(1) - 16 Ramirez Mezo19 - 7 LPts
14/03/2027Montreal, Canada18(1) - 15 Will Cullens27 - 10 LPts Canada National Championships 2027View
11/03/2027Montreal, Canada17(1) - 15 Mason Abercrombie7(1) - 9 WPts Canada National Championships 2027View
12/02/2027Bangkok, Thailand16(1) - 15 Singpetch Winothai28 - 5 WPts
12/01/2027Quito, Ecuador15(1) - 15 Santiago Polo2 - 12 WPts
14/11/2026El Kelaa Des Sraghna, Morocco14(1) - 15 Barii Sektioui22(1) - 33(1) WPts
16/09/2026Tirana, Albania13(1) - 15 Julius Anania17 - 16 WPts
19/07/2026Montreal, Canada13(1) - 14 Gaston Depardieu9 - 22 LPts
21/05/2026Calgary, Canada12 - 14 Ethan Moss12 - 13(1) WKO3
24/03/2026Edmonton, Canada11 - 14 Declan Hopper3 - 14 WPts
25/01/2026Toronto, Canada10 - 14 Daniel Bise2 - 2 WPts
26/11/2025Kryvyi Rih, Ukraine9 - 14 Kolzak Vorobyov0 - 22 WPts
28/09/2025Aalborg, Denmark8 - 14 Ludvig Voigt10 - 13 WPts
31/07/2025Toronto, Canada7 - 14 Didier de Vigny1(1) - 3 WPts
02/06/2025Toronto, Canada6 - 14 John Redpath8 - 10 WPts
05/04/2025Toronto, Canada5 - 14 Dario Morena2 - 5 WPts
05/02/2025Winnipeg, Canada4 - 14 Ollie Weatherley4 - 10 WPts
10/12/2024Toronto, Canada4 - 13 George Weatherley7 - 10 LPts
12/10/2024Montreal, Canada4 - 12 Paul Groat13 - 6 LPts
19/08/2024San Juan, Argentina4 - 11 Alejandro Araya7 - 14 LPts
21/06/2024Algiers, Algeria3 - 11 Kamran Rahmani1 - 16 WPts
23/04/2024Toronto, Canada2 - 11 Darryl Lusher0 - 6 WPts
24/02/2024Cochabamba, Bolivia1 - 11 Luis Zamora13 - 25 WPts
27/12/2023Regina, Canada1 - 10 Ellis Terres11 - 21 LPts
02/11/2023Ottawa, Canada1 - 9 Leon Bulloch21 - 9 LPts
08/09/2023Vancouver, Canada1 - 8 Matt Curtin19 - 14 LPts
07/08/2023Shanghai, China1 - 7 Xing-fu Lew20 - 13 LPts
09/06/2023Cagayan de Oro, Philippines1 - 6 Emilio Villegas15 - 12 LPts
11/04/2023Vancouver, Canada1 - 5 Andy Blackie19 - 11 LPts
03/03/2023Halifax, Canada1 - 4 David Denholm2 - 4 LPts
06/01/2023Quebec City, Canada1 - 3 Lionel Fouroux13(1) - 15 LPts
10/11/2022Vancouver, Canada1 - 2 Matt Curtin16 - 12 LPts
20/09/2022Vancouver, Canada1 - 1 David Dove15 - 11 LPts
03/08/2022Accra, Ghana1 - 0 Ian Lamptey5 - 7 LPts
05/06/2022Toronto, Canada0 - 0 James Mattox16 - 7 WPts