Weightclass:  Light Welterweight
Location:  Edmonton, Canada
Record:  27 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/11/2033Edmonton, Canada26 - 22 Michael Galbreath2 - 10 WPts
02/09/2033Edmonton, Canada25 - 22 Koldan Klepikov1 - 0 WPts
02/07/2033Edmonton, Canada25 - 21 Venceslav Benesh14(1) - 11 LPts
01/05/2033Edmonton, Canada24 - 21 Felippe Zubia0 - 14(1) WPts
01/03/2033Edmonton, Canada23 - 21 Miguel Arguijo3 - 15 WPts
30/12/2032Edmonton, Canada22 - 21 Rodrigo Montilla1 - 11 WPts
30/10/2032Edmonton, Canada21 - 21 Ye Elbegdorj2 - 8 WPts
30/08/2032Edmonton, Canada20 - 21 Karekin Babaian0 - 2 WPts
30/06/2032Edmonton, Canada19 - 21 Robert Hattan1 - 7 WPts
30/04/2032Edmonton, Canada18 - 21 John Lloyd1 - 10 WPts
01/03/2032Edmonton, Canada17 - 21 Michael Manderson3 - 3 WPts
31/12/2031Edmonton, Canada16 - 21 Circinus Trzeguet0 - 2 WPts
01/11/2031Aarhus, Denmark15 - 21 Carolus Henrichsen3 - 7 WPts
03/09/2031Edmonton, Canada15 - 20 Brin Affleck16 - 13 LPts
06/07/2031Edmonton, Canada14 - 20 Charlie Hopper12 - 18 WPts
06/05/2031Baku, Azerbaijan14 - 19 Haider Niazi10 - 4 LPts
08/03/2031Vilnius, Lithuania14 - 18 Tomasz Czaplewski40 - 12 LPts
08/01/2031Stockholm, Sweden13 - 18 Nils Andre13 - 8 WPts
10/11/2030Belem, Brazil12 - 18 Quinto Vieira5 - 16 WPts
12/09/2030Yongin, South Korea11 - 18 Yong-jae Jou6 - 26(2) WPts
14/07/2030Kiev, Ukraine10 - 18 Vitali Golub6 - 13 WPts
16/05/2030Montevideo, Uruguay9 - 18 Juan Madruga9 - 18 WPts
18/03/2030Belo Horizonte, Brazil9 - 17 Carlos Serrao8 - 27 LPts
18/01/2030Edmonton, Canada8 - 17 Adrien Olive0 - 9 WPts
19/11/2029Daejeon, South Korea8 - 16 Hyun-jun Choi16 - 7 LPts
21/09/2029Toronto, Canada8 - 15 Callum Beddoe5 - 11 LPts
26/07/2029Aba, Nigeria8 - 14 Amjad Sultana15 - 18(2) LPts
28/05/2029Edmonton, Canada8 - 13 Foster Flores4 - 9 LPts
30/03/2029Edmonton, Canada7 - 13 Leggett Arabie7 - 14 WPts
30/01/2029Edmonton, Canada6 - 13 Beau Bugatti1 - 4 WPts
02/12/2028Cheonan, South Korea5 - 13 Chang-soo Son6 - 33 WPts
04/10/2028Cebu City, Philippines5 - 12 Macario Borgo16 - 27 LPts
06/08/2028Accra, Ghana5 - 11 Tavarius Dubango21 - 22 LPts
08/06/2028Jeddah, Saudi Arabia5 - 10 Haaris Obaidullah10 - 6 LPts
10/04/2028Baku, Azerbaijan4 - 10 Husein Seidov3 - 22(2) WPts
11/02/2028Vancouver, Canada4 - 9 Odo Marceau11 - 13 LPts
18/12/2027Viba del Mar, Chile4 - 8 Frisco Arellanes1 - 1 LPts
20/10/2027Sharjah, UAE4 - 7 Obaid Ismail15 - 12(3) LPts
22/08/2027Winnipeg, Canada4 - 6 Jamie Costine0 - 2 LPts
23/06/2027Ottawa, Canada3 - 6 Ives Fouche6 - 7 WPts
26/04/2027Edmonton, Canada3 - 5 Robert Newburn2 - 4 LPts
26/02/2027Edmonton, Canada2 - 5 Noah Hannay0 - 5 WPts
29/12/2026Accra, Ghana2 - 4 Mykelti Buari16 - 17 LPts
31/10/2026Mar del Plata, Argentina2 - 3 Franco Velasquez28(3) - 24 LPts
02/09/2026Edmonton, Canada1 - 3 James Whan0 - 4 WPts
05/07/2026Valladolid, Spain0 - 3 Ponce Quiles0 - 0 WPts
07/05/2026Lonueuil, Canada0 - 2 Georges Moniotte6 - 2 LPts
12/03/2026Winnipeg, Canada0 - 1 Rob Arras2 - 17(4) LPts
27/01/2026Laval, Canada0 - 0 Charles Suite28(2) - 19 LPts