Weightclass:  Bantamweight
Location:  Vaughan, Canada
Record:  34(2) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/11/2029Vaughan, Canada33(2) - 14 Thibaud Bayne0 - 6 WPts
19/09/2029Vaughan, Canada32(2) - 14 Patrick Smailes3 - 1 WPts
21/07/2029Vaughan, Canada31(2) - 14 Kian Marvingt0 - 1 WPts
22/05/2029Vaughan, Canada30(2) - 14 Keun-ho Kang17 - 0 WPts
23/03/2029Vaughan, Canada29(2) - 14 Vegas Lozon2 - 7 WPts
22/01/2029Vaughan, Canada28(2) - 14 Jake Abraham0 - 1 WPts
23/11/2028Vaughan, Canada27(2) - 14 Quito Jesus2 - 8 WPts
25/09/2028Vaughan, Canada26(2) - 14 Hernan Cifuentes3 - 9 WPts
27/07/2028Vaughan, Canada25(2) - 14 Billy Wood12 - 16 WPts
28/05/2028Vaughan, Canada24(2) - 14 Nikolai Vasilyev6 - 14 WPts
29/03/2028Vaughan, Canada23(2) - 14 Olier Normandin18 - 26 WPts
29/01/2028Vaughan, Canada22(2) - 14 Verity de France7 - 14 WPts
30/11/2027Padang, Indonesia21(2) - 14 Ken-arok Samisi5 - 6 WPts
01/10/2027Vaughan, Canada20(2) - 14 Villiers Orange7 - 24(2) WPts
02/08/2027Saitama, Japan19(2) - 14 Jiro Kawano6 - 9 WPts
03/06/2027Mississauga, Canada19(2) - 13 Theo Bankes15 - 14(1) LPts
25/04/2027Edmonton, Canada18(2) - 13 Sammy Kelley17 - 20 WPts
17/03/2027Montreal, Canada18(2) - 12 Carolus Belmondo17 - 8 LPts Canada National Championships 2027View
14/03/2027Montreal, Canada17(2) - 12 Jamie Clugston7 - 2 WPts Canada National Championships 2027View
11/03/2027Montreal, Canada16(2) - 12 Dave Maskell11 - 15 WPts Canada National Championships 2027View
10/02/2027Shiraz, Iran15(2) - 12 Malik Hamady15 - 22 WPts
13/12/2026Toronto, Canada15(2) - 11 Zach Monce8 - 13 LPts
20/10/2026Vaughan, Canada14(2) - 11 Venacio Fulgencio11 - 22 WPts
21/08/2026Tijuana, Mexico14(2) - 10 Montenegro Leano12 - 10 LPts
23/06/2026Montevideo, Uruguay13(2) - 10 Elias Laura1 - 3 WPts
25/04/2026Tianjin, China12(2) - 10 Bing Hay3 - 8 WPts
25/02/2026Vaughan, Canada11(2) - 10 Olier Normandin9 - 11 WPts
27/12/2025Busan, South Korea10(2) - 10 Hyun-jun Ro4 - 0 WPts
29/10/2025Vaughan, Canada10(2) - 9 Yong-jae Myung4 - 3 LPts
31/08/2025Hartford, USA9(1) - 9 Harry Brice0 - 2 WKO3
03/07/2025El-Jadida, Morocco8(1) - 9 Jawdah Birou1 - 0 WPts
05/05/2025Delmas, Haiti7(1) - 9 Garen Louis-Dreyfus0 - 0 WPts
07/03/2025Chihuahua, Mexico6 - 9 Carlos Sierra1 - 6(3) WKO2
07/01/2025Palembang, Indonesia6 - 8 Wibowo Silaen20(1) - 23 LPts
09/11/2024Kitakyushu, Japan5 - 8 Hiroki Tamanaha3 - 26 WPts
10/09/2024Vaughan, Canada4 - 8 Seth Fyffe0 - 10(1) WPts
14/07/2024Vaughan, Canada4 - 7 Juan Parco27 - 12 LPts
15/05/2024Kumasi, Ghana4 - 6 Syed Salameh18 - 14 LPts
17/03/2024Montreal, Canada3 - 6 Blake Kinnie2 - 19 WPts
03/02/2024Toronto, Canada3 - 5 Jordan Meek7(1) - 25(1) LPts
03/01/2024Vaughan, Canada3 - 4 Ovidio Velasquez8 - 11 LPts
05/11/2023Bangor, UK3 - 3 Kieran Dolan0 - 0 LPts
07/09/2023Shubra El-Kheima, Egypt3 - 2 Zain Sabahi18 - 17 LPts
10/07/2023Vaughan, Canada2 - 2 Peter Kennedy2 - 2 WPts
11/05/2023Jaipur, India1 - 2 Obaid Dada6 - 17 WPts
13/03/2023Halifax, Canada1 - 1 Mel Broadus23(1) - 9 LPts
16/01/2023Guatemala City, Guatemala1 - 0 Leonel Corrales17 - 10 LPts
18/11/2022Vaughan, Canada0 - 0 Mortimer Marais1 - 3 WPts