Weightclass:  Middleweight
Location:  Richmond, Canada
Record:  44 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/07/2024Richmond, Canada43 - 5 Ramirez Jara2 - 12 WPts
11/05/2024Richmond, Canada42 - 5 Shinji Teramoto2 - 17 WPts
12/03/2024Richmond, Canada41 - 5 Sabuur Rebbot7 - 13 WPts
12/01/2024Richmond, Canada40 - 5 Blazej Kapela0 - 8 WPts
13/11/2023Richmond, Canada39 - 5 Okapi Kivejinja20(1) - 19 WPts
14/09/2023Richmond, Canada38 - 5 Kris Varonen2 - 17 WPts
15/07/2023Richmond, Canada37 - 5 Cemil Arif1 - 9 WPts
15/05/2023Richmond, Canada36 - 5 Ike Duba3 - 11 WPts
15/03/2023Richmond, Canada35 - 5 Paul Olaki1 - 8 WPts
14/01/2023Richmond, Canada34 - 5 James Francy1 - 6 WPts
14/11/2022Richmond, Canada33 - 5 Yago Barros0 - 5 WPts
14/09/2022Richmond, Canada32 - 5 Carlos Cardiel2 - 6 WPts
15/07/2022Soweto, South Africa31 - 5 Manu Molekane7 - 20 WPts
17/05/2022Richmond, Canada30 - 5 Santiago Mancebo14 - 15 WPts
17/03/2022London, Canada29 - 5 Louis Orne17 - 11 WPts Canada National Championships 2022View
14/03/2022London, Canada28 - 5 Ranger Becotte13 - 9 WPts Canada National Championships 2022View
11/03/2022London, Canada27 - 5 Sam Hails12 - 10 WPts Canada National Championships 2022View
25/02/2022Surrey, Canada26 - 5 Clint Sauceman6 - 18 WPts
28/12/2021Toshkent, Uzbekistan25 - 5 Mukhtar Muhtarov11 - 15 WPts
30/10/2021Bremen, Germany25 - 4 Adelbert Meckstroth11 - 9 LPts
31/08/2021Richmond, Canada24 - 4 Lloyd Jefferson13(1) - 3 WPts
30/06/2021Richmond, Canada23 - 4 Neil Finlayson15(1) - 1 WPts
29/04/2021Toronto, Canada22 - 4 Kyle Breckon7 - 13 WPts
17/03/2021Winnipeg, Canada22 - 3 Frasier Hugo21 - 1 LPts Canada National Championships 2021View
14/03/2021Winnipeg, Canada21 - 3 Peter Polson13 - 2 WPts Canada National Championships 2021View
11/03/2021Winnipeg, Canada20 - 3 Flannery Oulette15 - 4 WPts Canada National Championships 2021View
04/03/2021Richmond, Canada19 - 3 Leeroy Stevenson5 - 9 WPts
03/01/2021Samara, Russia18 - 3 Kolya Torgovanov6 - 7 WPts
04/11/2020Richmond, Canada17 - 3 Suren Abajyan15 - 1 WPts
06/09/2020Sofia, Bulgaria16 - 3 Zahari á Radostev3 - 11 WPts
06/07/2020Samarqand, Uzbekistan15 - 3 Qulu Seidov5 - 6 WPts
08/05/2020Vancouver, Canada14 - 3 Harry Phenix5 - 7(1) WPts
11/03/2020Mississauga, Canada14 - 2 Frasier Hugo12 - 0 LPts Canada National Championships 2020View
04/03/2020Toronto, Canada13 - 2 Gus Orrick6 - 5 WPts
27/01/2020San Salvador, El Salvador12 - 2 Juan Munoz12 - 1 WPts
29/11/2019Richmond, Canada11 - 2 John Olin3(1) - 2 WPts
29/09/2019Montreal, Canada10 - 2 Alexandre Trzeguet3 - 8 WPts
31/07/2019Memphis, USA9 - 2 Leighton Atkins0 - 4 WPts
01/06/2019Memphis, USA8 - 2 Leighton Atkins0 - 3 WPts
02/04/2019Viba del Mar, Chile7 - 2 Rafael Padua2 - 7 WPts
02/02/2019Richmond, Canada6 - 2 Sam Sullivan1 - 0 WPts
04/12/2018Vancouver, Canada5 - 2 Noah Hilley1 - 0 WPts
14/10/2018Richmond, Canada5 - 1 Bruce Tullis3 - 0 LPts
16/08/2018Richmond, Canada5 - 0 Leeroy Olin2 - 0 LPts
18/06/2018Calgary, Canada4 - 0 Kian Brewster0 - 0 WPts
02/05/2018Markham, Canada3 - 0 Peter Monteith1 - 0 WPts
29/03/2018Richmond, Canada2 - 0 Reinald Baton1 - 0 WPts
14/02/2018Montreal, Canada1 - 0 Percy Oyer0 - 1 WPts
08/01/2018Richmond, Canada0 - 0 Hayyan Ouaadi0 - 0 WPts