Weightclass:  Light Welterweight
Location:  Edmonton, Canada
Record:  19 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2033Edmonton, Canada18 - 20 Ioakim Nababkin7 - 9 WPts
30/10/2033Edmonton, Canada17 - 20 Cole Seth0 - 1 WPts
29/08/2033Edmonton, Canada16 - 20 Glynn Igo4 - 4 WPts
29/06/2033Edmonton, Canada16 - 19 Orane Bartoli11 - 10 LPts
28/04/2033Edmonton, Canada15 - 19 Ismaya Tjiang4 - 5 WPts
27/02/2033Edmonton, Canada14 - 19 Antun Belobrajdic4 - 17(1) WPts
28/12/2032Edmonton, Canada13 - 19 Robert Aday1 - 8 WPts
28/10/2032Edmonton, Canada12 - 19 Vosdan Baclacian12 - 27 WPts
28/08/2032Edmonton, Canada11 - 19 Manny Reynoso13 - 20 WPts
27/06/2032Edmonton, Canada11 - 18 Elnur Kasumov7 - 16 LPts
26/04/2032Edmonton, Canada10 - 18 Nathan Galloway1 - 0 WPts
26/02/2032Edmonton, Canada9 - 18 Charlie Cart3 - 25 WPts
28/12/2031Bruges, Belgium9 - 17 Genesius Schynckel2 - 26(1) LPts
30/10/2031Kingston, Jamaica8 - 17 Leeroy Tilford0 - 6 WPts
31/08/2031Karagandy, Kazakhstan8 - 16 Azam Cadyrgaliev12 - 19 LPts
03/07/2031Almaty, Kazakhstan8 - 15 Vikenti Sadycov4 - 11 LPts
04/05/2031Incheon, South Korea7 - 15 Ki-hun Son5 - 31(1) WPts
06/03/2031Antwerp, Belgium7 - 14 Augustien Van de Voorde1 - 6(1) LPts
06/01/2031Benin City, Nigeria6 - 14 Nathaniel Anyiam4 - 14 WPts
08/11/2030East London, South Africa6 - 13 Asavela Keet16 - 8 LPts
10/09/2030Tijuana, Mexico6 - 12 Angel Barabas14 - 24 LPts
13/07/2030Busan, South Korea5 - 12 Bo-kyung Choo10 - 21 WPts
15/05/2030Edmonton, Canada5 - 11 Colville Boileau3 - 4 LPts
17/03/2030Edmonton, Canada4 - 11 Nasario Lafuente9 - 10 WPts
17/01/2030Managua, Nicaragua4 - 10 Rio Luiz9 - 16 LPts
19/11/2029Edmonton, Canada3 - 10 Severin Hinault6 - 7 WPts
05/10/2029Lonueuil, Canada3 - 9 Georges Moniotte22 - 7 LPts
08/08/2029Edmonton, Canada3 - 8 Mark Troop9 - 8 LPts
29/07/2029Kumasi, Ghana2 - 8 Barry Andam17(3) - 24 WPts
31/05/2029Montreal, Canada2 - 7 Coyne de Laroche7 - 3 LPts
13/04/2029Edmonton, Canada2 - 6 Severin Hinault2 - 1 LPts
25/03/2029Edmonton, Canada2 - 5 Telford de Vigny2 - 3 LPts
25/01/2029Surrey, Canada2 - 4 Robert Newburn9 - 8 LPts
27/11/2028Calgary, Canada2 - 3 Davie Jelle2 - 4 LPts
29/09/2028Montreal, Canada1 - 3 Gaylord Seyrig1 - 6 WPts
17/08/2028Winnipeg, Canada1 - 2 Louis Breckenridge12 - 11 LPts
14/07/2028Edmonton, Canada0 - 2 Mark Troop0 - 0 WPts
14/06/2028Burnaby, Canada0 - 1 Zach Elrick1 - 4 LPts
17/04/2028Edmonton, Canada0 - 0 Elliot Oriol1 - 3 LPts