Weightclass:  Light Heavyweight
Location:  Brampton, Canada
Record:  47(4) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/05/2033Brampton, Canada46(4) - 9 Foster Dacoury12 - 25(1) WPts
25/03/2033Brampton, Canada45(4) - 9 Kenzie Poyner1 - 4 WPts
24/01/2033Brampton, Canada44(3) - 9 Vida Platte4 - 3 WKO3
24/11/2032Brampton, Canada43(3) - 9 Josh Smeaton9 - 15 WPts
24/09/2032Brampton, Canada42(3) - 9 Elton Dahlgren7 - 17 WPts
25/07/2032Saint Petersburg, Russia42(3) - 8 Kashif Salame49 - 10 LPts Saint Petersburg Olympics 2032View
22/07/2032Saint Petersburg, Russia41(3) - 8 Ike Bakare21 - 3 WPts Saint Petersburg Olympics 2032View
19/07/2032Saint Petersburg, Russia40(3) - 8 Goga Kackpenow34 - 15 WPts Saint Petersburg Olympics 2032View
16/07/2032Saint Petersburg, Russia39(2) - 8 Amon Bironze33(1) - 11 WKO3 Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia38(2) - 8 Acelin Bataille33 - 12 WPts Saint Petersburg Olympics 2032View
18/06/2032Brampton, Canada38(2) - 7 Cisco Mancillas18 - 4 LPts
18/05/2032Brampton, Canada37(2) - 7 Cisco Mancillas18 - 3 WPts
17/04/2032Oruro, Bolivia36(2) - 7 Cisco Mancillas18 - 2 WPts
17/03/2032Surrey, Canada35(2) - 7 Hayden Meggett19 - 12 WPts Canada National Championships 2032View
14/03/2032Surrey, Canada34(2) - 7 Nazaire Camus21(1) - 6 WPts Canada National Championships 2032View
11/03/2032Surrey, Canada33(2) - 7 Robert Wilk15(1) - 2 WPts Canada National Championships 2032View
15/02/2032Brampton, Canada33(2) - 6 Cisco Mancillas15 - 2 LPts
15/01/2032Rio de Janeiro, Brazil33(2) - 5 Cisco Mancillas14 - 2 LPts Americas Championships 2032View
12/01/2032Rio de Janeiro, Brazil32(2) - 5 Montenegro Polanco17 - 7 WPts Americas Championships 2032View
09/01/2032Rio de Janeiro, Brazil31(2) - 5 Aaron Tannahill25(2) - 10 WPts Americas Championships 2032View
18/11/2031Aarhus, Denmark30(1) - 5 Olan Steffensen3 - 16 WKO3
19/09/2031Valencia, Venezuela29(1) - 5 Carlos Alire39 - 29 WPts Valencia World Championships 2031View
16/09/2031Valencia, Venezuela28(1) - 5 Alan Geschke17 - 8 WPts Valencia World Championships 2031View
13/09/2031Valencia, Venezuela27(1) - 5 Sasha Stepushkin37 - 12 WPts Valencia World Championships 2031View
10/09/2031Valencia, Venezuela26(1) - 5 Albain Filipacchi35 - 13 WPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela25(1) - 5 Bart Kadende62(1) - 23(1) WPts Valencia World Championships 2031View
19/08/2031Brampton, Canada24(1) - 5 Hariman Olenhusen11(2) - 10 WPts
19/07/2031Brampton, Canada23(1) - 5 Hariman Olenhusen11(2) - 9 WPts
18/06/2031Brampton, Canada22(1) - 5 Hariman Olenhusen11(2) - 8 WPts
18/05/2031Brampton, Canada21(1) - 5 Hariman Olenhusen11(2) - 7 WPts
17/04/2031Vienna, Austria20(1) - 5 Hariman Olenhusen11(2) - 6 WPts
17/03/2031Montreal, Canada19(1) - 5 Hayden Meggett13 - 7 WPts Canada National Championships 2031View
14/03/2031Montreal, Canada18(1) - 5 Didier Orme30 - 12 WPts Canada National Championships 2031View
11/03/2031Montreal, Canada17(1) - 5 Nazaire Camus14 - 5 WPts Canada National Championships 2031View
11/02/2031Brampton, Canada16(1) - 5 Cade de Lisle11 - 4 WPts
18/12/2030Brampton, Canada16(1) - 4 Kamran Zamani19(1) - 1 LPts
14/11/2030Dushanbe, Tajikistan15(1) - 4 Kolya Nauryzbaew7 - 0 WPts
14/10/2030Dushanbe, Tajikistan15(1) - 3 Kolya Nauryzbaew6 - 0 LPts
13/09/2030Diourbel, Senegal14(1) - 3 Maslin Diakite14 - 7 WPts
16/07/2030Brampton, Canada13(1) - 3 Alan Geschke6 - 0 WPts
12/06/2030Brampton, Canada12(1) - 3 Elliot Hire4 - 15 WPts
14/04/2030Stockton, USA11(1) - 3 Aaron Tannahill9(2) - 3 WPts
14/03/2030Vaughan, Canada11(1) - 2 Didier Orme23 - 10 LPts Canada National Championships 2030View
11/03/2030Vaughan, Canada10(1) - 2 Hayden Meggett6 - 5 WPts Canada National Championships 2030View
09/01/2030Goiania, Brazil10(1) - 1 Isidro Robles48(1) - 24 LPts Americas Championships 2030View
14/11/2029Accra, Ghana9 - 1 Dakarai Quartey39 - 46(18) WKO2
16/09/2029Daegu, South Korea9 - 0 Johnny Scollard62 - 25 LPts Daegu World Championships 2029View
13/09/2029Daegu, South Korea8 - 0 Syed Kateb37(1) - 19 WPts Daegu World Championships 2029View
10/09/2029Daegu, South Korea7 - 0 Haldor Henning49 - 40 WPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea6 - 0 Kishore Ganesan22 - 18(3) WPts Daegu World Championships 2029View
13/07/2029Accra, Ghana5 - 0 Kaleb Gyan17 - 12 WPts
15/05/2029Mombasa, Kenya4 - 0 Oja Shrekeezy19 - 10 WPts
17/03/2029Saskatoon, Canada3 - 0 Mason Bees37(3) - 33 WPts Canada National Championships 2029View
14/03/2029Saskatoon, Canada2 - 0 Hayden Meggett3 - 1 WPts Canada National Championships 2029View
11/03/2029Saskatoon, Canada1 - 0 Joseph Kernell8 - 5 WPts Canada National Championships 2029View
10/02/2029Brampton, Canada0 - 0 Mason Bees35(3) - 32 WPts