Weightclass:  Light Welterweight
Location:  Mississauga, Canada
Record:  39 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/03/2032Mississauga, Canada38 - 16 Timofei Kovalenko0 - 5 WPts
13/01/2032Mississauga, Canada38 - 15 Seamus Brogan14 - 9 LPts
14/11/2031Mississauga, Canada37 - 15 Albain Schueller0 - 4 WPts
13/09/2031Mississauga, Canada36 - 15 Jani Uotila0 - 5 WPts
15/07/2031Mississauga, Canada36 - 14 Ho Loh15(1) - 3 LPts
15/05/2031Mississauga, Canada35 - 14 Dimi Zaiylcanoff22 - 20(1) WPts
16/03/2031Mississauga, Canada34 - 14 Ambro× Ermis0 - 7(1) WPts
14/01/2031Mississauga, Canada33 - 14 Arseni Caribzhanov12 - 7 WPts
15/11/2030Mississauga, Canada33 - 13 Diego Baros6 - 8 LPts
15/09/2030Mississauga, Canada32 - 13 Hovig Nakhshikian3 - 3 WPts
15/07/2030Mississauga, Canada31 - 13 Oleos Marcano1 - 7 WPts
16/05/2030Mississauga, Canada30 - 13 Vidal Retana1 - 2 WPts
17/03/2030Vaughan, Canada30 - 12 Valentin Mansart26 - 18 LPts Canada National Championships 2030View
14/03/2030Vaughan, Canada29 - 12 Gregor Wake34 - 13 WPts Canada National Championships 2030View
11/03/2030Vaughan, Canada28 - 12 Chivalry Courau6 - 4 WPts Canada National Championships 2030View
03/03/2030Quebec City, Canada27 - 12 Valentin Mansart24 - 17 WPts
07/01/2030Mississauga, Canada26 - 12 Campbell Halley2 - 9 WPts
07/11/2029Mexico City, Mexico25 - 12 Alejandro Obregon5 - 5 WPts
09/09/2029Sapporo, Japan24 - 12 Kenji Muto5 - 12 WPts
11/07/2029Halifax, Canada24 - 11 Blake Coupland17 - 15 LPts
08/06/2029Edmonton, Canada23 - 11 Mike Hendrickson14 - 14 WPts
13/04/2029Mississauga, Canada22 - 11 Mark Troop7 - 5 WPts
03/04/2029Kumasi, Ghana21 - 11 Lewis Mayat9 - 12 WPts
03/02/2029Santo Domingo de Guzman, Dominican Republic21 - 10 Diego Gusman10 - 15 LPts
06/12/2028Mississauga, Canada20 - 10 Juan Almeda2 - 3 WPts
08/10/2028Aden, Yemen19 - 10 Amer Youssef4 - 13 WPts
10/08/2028Maracay, Venezuela19 - 9 Santiago Coronado9 - 6 LPts
12/06/2028Mississauga, Canada18 - 9 Ricky Ferries0 - 4 WPts
13/04/2028Mississauga, Canada17 - 9 Kolya Skolmeisters5 - 31(2) WPts
14/02/2028Laval, Canada17 - 8 Trystan Brame10 - 5 LPts
17/12/2027Almaty, Kazakhstan17 - 7 Valeri Bajcodamoff2 - 2 LPts
19/10/2027Warsaw, Poland16 - 7 Ryszard Zablocki2 - 11 WPts
21/08/2027Dublin, Ireland15 - 7 Carl Orman5 - 18 WPts
23/06/2027Sana'a, Yemen14 - 7 Zain Qudsi4 - 16 WPts
25/04/2027Tokyo, Japan13 - 7 Yuji Shinohara8(2) - 21(1) WPts
25/02/2027Tamale, Ghana12 - 7 Rehman Khalili9 - 14 WPts
28/12/2026Mississauga, Canada11 - 7 Leon Akin0 - 17(1) WPts
29/10/2026Regina, Canada10 - 7 Corey Forson2 - 10 WPts
02/09/2026Winnipeg, Canada9 - 7 Antoine Butor4 - 4 WPts
06/07/2026Montreal, Canada9 - 6 Mallory Barthez7 - 12 LPts
10/05/2026San Miguel, El Salvador9 - 5 Fidel Cuello33(4) - 19 LPts
12/03/2026Montreal, Canada8 - 5 Paris Millot6 - 10 WPts
12/01/2026Toronto, Canada8 - 4 Vince Roach35(1) - 21 LPts
15/11/2025Asuncion, Paraguay8 - 3 Vicente Rivas15 - 8 LPts
17/09/2025Toronto, Canada7 - 3 Sam Birney2 - 22 WPts
23/07/2025Calgary, Canada6 - 3 Aaron Elijah0 - 2 WPts
11/06/2025Toronto, Canada5 - 3 Isaac Platt0 - 0 WPts
04/05/2025Lonueuil, Canada4 - 3 Georges Moniotte1 - 0 WPts
23/03/2025Ottawa, Canada4 - 2 David Evans7 - 18 LPts
26/01/2025Toronto, Canada4 - 1 Dale Cromie2 - 7 LPts
01/12/2024Mississauga, Canada4 - 0 Scott Nee2 - 7 LPts
02/10/2024Mississauga, Canada3 - 0 Chris Bryce4 - 3 WPts
03/08/2024Mississauga, Canada2 - 0 Bryn Tarbert4 - 4 WPts
05/06/2024Mississauga, Canada1 - 0 Adam Sandercock4 - 3 WPts
07/04/2024Mississauga, Canada0 - 0 Mark Sharper1 - 4 WPts