Weightclass:  Welterweight
Location:  Surrey, Canada
Record:  3 - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2033Surrey, Canada3 - 23(1) Borden Filipacchi1 - 24 LPts
14/10/2033Munich, Germany3 - 22(1) Thorsten Schellinger17 - 7 LPts
16/08/2033Toshkent, Uzbekistan3 - 21(1) Nasib Ayoob24 - 16 LPts
16/06/2033Bangkok, Thailand3 - 20(1) Panomroonglek Chitpattana5 - 3 LPts
16/04/2033Melbourne, Australia3 - 19(1) Mike Cleland11 - 11 LPts
16/02/2033Melbourne, Australia3 - 18(1) Hugh Hoy7 - 6 LPts
19/12/2032Richmond, Canada3 - 17(1) Bart Haworth4 - 15 LPts
20/10/2032Surrey, Canada3 - 16(1) Greg Lockaby1 - 14 LPts
21/08/2032Alexandria, Egypt3 - 15(1) Faisal Eltayeb11 - 17 LPts
23/06/2032Surrey, Canada2 - 15(1) Bob Fairweather1 - 1 WPts
25/04/2032Surrey, Canada1 - 15(1) Rob Milton2 - 13 WPts
27/02/2032Kumasi, Ghana0 - 15(1) Lugono Sarkodee4 - 20 WPts
29/12/2031Montreal, Canada0 - 14(1) James Fotheringham3 - 10 LPts
31/10/2031Rotterdam, Netherlands0 - 13 Pien de Blide29(1) - 20 LKO3
02/09/2031Brampton, Canada0 - 12 Alastair Bailie15 - 8 LPts
10/07/2031Istaravshan, Tajikistan0 - 11 Nasimi Habeeb1 - 10 LPts
11/05/2031Edmonton, Canada0 - 10 Chris Maxwell4 - 12(1) LPts
13/03/2031Rotterdam, Netherlands0 - 9 Hoefke Baus17 - 26(1) LPts
13/01/2031Surrey, Canada0 - 8 Chris Maxwell3 - 11(1) LPts
14/11/2030Padang, Indonesia0 - 7 Dian Sutanto13 - 9 LPts
16/09/2030Kumasi, Ghana0 - 6 Lisimba Agbee34 - 9 LPts
19/07/2030Quebec City, Canada0 - 5 Dave Blower5 - 7 LPts
21/05/2030Toronto, Canada0 - 4 Ollie Bogie14 - 3 LPts
27/03/2030Surrey, Canada0 - 3 Clinton Blaine2 - 1 LPts
27/01/2030Saskatoon, Canada0 - 2 Michael Adam17 - 12 LPts
08/12/2029Toronto, Canada0 - 1 Clint Lanman16 - 22 LPts
05/11/2029Surrey, Canada0 - 0 Brad Newlands1 - 2 LPts