Weightclass:  Featherweight
Location:  Mississauga, Canada
Record:  36 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2033Mississauga, Canada35 - 13 Soyol Galiacberov6 - 26 WPts
30/10/2033Mississauga, Canada34 - 13 Ian Kitching0 - 3 WPts
28/08/2033Mississauga, Canada33 - 13 Chris Profit6 - 10 WPts
28/06/2033Mississauga, Canada32 - 13 Juan Regal8 - 11(1) WPts
27/04/2033Mississauga, Canada31 - 13 Dale Hird33 - 15 WPts
26/02/2033Mississauga, Canada30 - 13 Harri Serjala1 - 5 WPts
27/12/2032Mississauga, Canada29 - 13 Michael Mundia0 - 8 WPts
27/10/2032Mississauga, Canada28 - 13 Dung Trang15 - 9 WPts
27/08/2032Mississauga, Canada27 - 13 Larrimore Hugo4 - 10 WPts
27/06/2032Seoul, South Korea27 - 12 Hyun-soo Kang38 - 21 LPts
29/04/2032Almaty, Kazakhstan26 - 12 Saad Iscackow10 - 15 WPts
01/03/2032Laval, Canada25 - 12 Russel Beal6 - 24 WPts
04/01/2032Dublin, Ireland24 - 12 Lucas Donnell13 - 15 WPts
06/11/2031Mississauga, Canada23 - 12 Luc Orleans10 - 15 WPts
04/11/2031Copenhagen, Denmark22 - 12 Ingmar Holler4 - 12 WPts
06/09/2031Burnaby, Canada21 - 12 Jake Clowney22 - 15 WPts
08/07/2031La Plata, Argentina20 - 12 Yago Barquero3 - 14 WPts
10/05/2031San Jose, Costa Rica19 - 12 Malvolio Isidro1 - 3 WPts
12/03/2031Amsterdam, Netherlands18 - 12 Giele Fierens4 - 22 WPts
12/01/2031Jakarta, Indonesia18 - 11 Fakhrul Soei18 - 23 LPts
14/11/2030Quezon City, Philippines18 - 10 Billy Cendejas29 - 12 LPts
16/09/2030Rosario, Argentina17 - 10 Marjun Cabanilla20 - 13 WPts
19/07/2030Roskilde, Denmark17 - 9 Haakon Bidstrup29 - 7 LPts
21/05/2030Copenhagen, Denmark16 - 9 Ludvig Jepperson12 - 13 WPts
23/03/2030Mississauga, Canada15 - 9 Sean Niblock6 - 9 WPts
23/01/2030Mississauga, Canada14 - 9 Lucien Gillard12 - 9 WPts
24/11/2029Saskatoon, Canada14 - 8 Chris Caddell5 - 13 LPts
26/09/2029Bolton, UK13 - 8 Brett McAlinden0 - 5 WPts
29/07/2029Taiyuan, China12 - 8 Wen Jong18(1) - 12 WPts
31/05/2029Riga, Latvia11 - 8 Borya Jumtinsh4 - 15 WPts
02/04/2029Apopa, El Salvador11 - 7 Alano Rubiano17(1) - 31 LPts
02/02/2029Rosario, Argentina10 - 7 Desiderio Almaraz15(1) - 14 WPts
05/12/2028Mississauga, Canada9 - 7 Glanville Noah1 - 5 WPts
07/10/2028Vancouver, Canada9 - 6 Michael Stein13 - 12 LPts
09/08/2028Karagandy, Kazakhstan8 - 6 Mehdiqulu Ghantemitov11 - 12 WPts
11/06/2028Khayelitsha, South Africa8 - 5 Thulani Maphatsoe14 - 8 LPts
13/04/2028Mississauga, Canada7 - 5 Sam Moutray1 - 1 WPts
14/02/2028Oran, Algeria6 - 5 Waqar Deghiche0 - 6 WPts
17/12/2027Floridablanca, Colombia5 - 5 Joaquin Batres12 - 17 WPts
19/10/2027Cartagena, Colombia4 - 5 Francisco Bellon9 - 12 WPts
21/08/2027Melbourne, Australia4 - 4 James Mohan6 - 16 LPts
23/06/2027Mississauga, Canada3 - 4 Joey Bethel1 - 2 WPts
24/04/2027Roodepoort, South Africa3 - 3 Bryn Kajiji39 - 20 LPts
24/02/2027Ottawa, Canada2 - 3 Paul Lory11 - 17 WPts
28/12/2026Brasilia, Brazil2 - 2 Zacarias Penso38 - 18 LPts
29/10/2026Bogota, Colombia2 - 1 Sierra Labrada46(3) - 17 LPts
31/08/2026Edmonton, Canada2 - 0 Matt Riddick0 - 0 LPts
14/07/2026Edmonton, Canada1 - 0 Floyd Swanston9 - 24 WPts
13/06/2026Mississauga, Canada0 - 0 Johnny Turnbull3 - 5 WPts