Weightclass:  Light Welterweight
Location:  Vancouver, Canada
Record:  24(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Vancouver, Canada24(1) - 21 Dmitri Sagyndykoff18 - 4 LPts
22/10/2033Vancouver, Canada23(1) - 21 Tri Uwais1 - 5 WPts
21/08/2033Vancouver, Canada22(1) - 21 Boris Supan2 - 8 WPts
21/06/2033Vancouver, Canada21(1) - 21 Dave Steen1 - 2 WPts
20/04/2033Vancouver, Canada20(1) - 21 Amon Rury1 - 5 WPts
19/02/2033Vancouver, Canada19(1) - 21 Kevin Gartke1 - 8 WPts
19/12/2032Vancouver, Canada18(1) - 21 Thibaud Cartier0 - 3 WPts
19/10/2032Guatemala City, Guatemala17(1) - 21 Juan Rafael0 - 4 WPts
20/08/2032London, Canada17(1) - 20 Leo Welsh7 - 26 LPts
21/06/2032Toronto, Canada17(1) - 19 Joshua Watkins17 - 12 LPts
25/04/2032Soweto, South Africa16 - 19 Ian Letlabika14 - 15(1) WKO3
26/02/2032Baku, Azerbaijan15 - 19 Aghamali Aghanazarov9 - 24 WPts
28/12/2031London, Canada14 - 19 Leo Welsh6 - 23 WPts
02/11/2031Vancouver, Canada13 - 19 Vegas Guillermo1 - 13 WPts
03/09/2031Mamelodi, South Africa12 - 19 Yobachi Tshwete14 - 19 WPts
06/07/2031Edmonton, Canada12 - 18 Vincent Crandall14 - 20 LPts
10/05/2031Burnaby, Canada11 - 18 Dan Duvauchelle15 - 11 WPts
15/03/2031Montreal, Canada10 - 18 Leggett Arabie10 - 23 WPts
16/01/2031Montreal, Canada10 - 17 Elliot Oriol11 - 11 LPts
24/11/2030Vancouver, Canada10 - 16 Mark Troop19(1) - 12 LPts
03/11/2030Vancouver, Canada9 - 16 Lewis Shank12 - 3 WPts
05/09/2030Shubra El-Kheima, Egypt8 - 16 Jawad Barakat0 - 0 WPts
07/07/2030Georgetown, Guyana7 - 16 Dale Cecil1 - 0 WPts
09/05/2030Vancouver, Canada6 - 16 Rob Dabiri0 - 11 WPts
11/03/2030Toronto, Canada5 - 16 David Comrie10 - 15 WPts
16/01/2030Gothenburg, Sweden4 - 16 Mohamed Elofson2 - 12 WPts
18/11/2029Vancouver, Canada3 - 16 John Carswell2 - 4 WPts
19/09/2029London, Canada3 - 15 Leo Welsh2 - 13 LPts
30/07/2029Perth, Australia2 - 15 David Zurio1 - 12 WPts
01/06/2029Almaty, Kazakhstan1 - 15 Amjad Casymbekow7 - 12 WPts
03/04/2029Baku, Azerbaijan1 - 14 Haaris Mansoor10 - 35 LPts
03/02/2029Quebec City, Canada1 - 13 Leverett Jacquot6 - 21 LPts
09/12/2028Vancouver, Canada1 - 12 Zach McCants2 - 8 LPts
11/10/2028Richmond, Canada1 - 11 Vince Williams1 - 7(1) LPts
15/08/2028Edmonton, Canada1 - 10 Connor Paterson24 - 12 LPts
30/06/2028Quebec City, Canada1 - 9 Royal Leblanc25 - 16(1) LPts
26/05/2028Puebla, Mexico1 - 8 Lisandro Nazario9 - 12 LPts
28/03/2028Montreal, Canada1 - 7 Coyne de Laroche1 - 1 LPts
16/02/2028Surrey, Canada1 - 6 John Nabb11 - 21 LPts
21/12/2027Winnipeg, Canada1 - 5 Rich Ray8(2) - 25 LPts
01/11/2027Montreal, Canada1 - 4 Umber Aznavour8 - 17 LPts
29/09/2027Saskatoon, Canada1 - 3 Patrick Lynn0 - 0 LPts
22/08/2027Montreal, Canada1 - 2 John Inch4 - 6 LPts
23/06/2027Vancouver, Canada0 - 2 Noah Hannay0 - 8 WPts
26/04/2027Winnipeg, Canada0 - 1 Antoine Butor6 - 6 LPts
05/03/2027Vancouver, Canada0 - 0 Similien Apollinaire0 - 0 LPts