Weightclass:  Light Welterweight
Location:  Mississauga, Canada
Record:  21 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/04/2033Mississauga, Canada21 - 12 Mumtaz Magamedov9 - 16 LPts
27/02/2033Mississauga, Canada20 - 12 Carlos Monarrez15 - 3 WPts
28/12/2032Mississauga, Canada19 - 12 Grgur Stojkovic3 - 7 WPts
28/10/2032Mississauga, Canada19 - 11 Zelipe Belles3 - 7 LPts
28/08/2032Mississauga, Canada18 - 11 Alois Zikmund3 - 11 WPts
27/06/2032Mississauga, Canada17 - 11 Vilayat Sabir1 - 3 WPts
27/04/2032Mississauga, Canada17 - 10 Davie Jelle8 - 21 LPts
28/02/2032Mississauga, Canada17 - 9 Zafa Elbaz12 - 11 LPts
30/12/2031Mississauga, Canada16 - 9 Ivan Guardado2 - 0 WPts
31/10/2031Mississauga, Canada16 - 8 Tyson Thil11 - 9 LPts
31/08/2031Mississauga, Canada15 - 8 Spencer Urich11 - 6 WPts
02/07/2031Mississauga, Canada14 - 8 Montana Villarroel7 - 18 WPts
02/05/2031Istanbul, Turkey13 - 8 Deniz Onder18 - 16 WPts
04/03/2031Mississauga, Canada12 - 8 Severin Hinault11 - 14 WPts
04/01/2031Toronto, Canada12 - 7 Roger Starritt9 - 14 LPts
06/11/2030Waitakere, New Zealand11 - 7 Michael Gaynor12 - 19 WPts
08/09/2030Saskatoon, Canada10 - 7 Noel Pentland2 - 9 WPts
11/07/2030Resistencia, Argentina9 - 7 Cortez Bastidas3 - 1 WPts
13/05/2030Quito, Ecuador8 - 7 Santiago Valdespino2 - 17 WPts
15/03/2030Kingston, Jamaica8 - 6 Michael Prothero25 - 10 LPts
15/01/2030Madrid, Spain7 - 6 Porfio Mestas15(1) - 14 WPts
17/11/2029Mississauga, Canada6 - 6 Rob Rennie3 - 5 WPts
18/09/2029Mississauga, Canada5 - 6 Kolya Jaunberzinsh1 - 6 WPts
21/07/2029Lapu-Lapu, Philippines5 - 5 Oihane Talimoro23 - 6 LPts
23/05/2029Tamale, Ghana5 - 4 Quaddus Akrobettoe18 - 5 LPts
25/03/2029Boksburg, South Africa4 - 4 Duante Ayibonte19 - 12 WPts
25/01/2029Saskatoon, Canada4 - 3 Patrick Lynn4 - 5 LPts
10/12/2028Roskilde, Denmark3 - 3 Igor Stopp5 - 10 WPts
12/10/2028Toronto, Canada3 - 2 Roger Starritt1 - 8 LPts
06/09/2028Vancouver, Canada3 - 1 Rob Rennie0 - 0 LPts
31/07/2028Mississauga, Canada2 - 1 Patrick Lynn3 - 3 WPts
01/06/2028Mississauga, Canada1 - 1 Davie Jelle1 - 2 WPts
02/04/2028Cheonan, South Korea1 - 0 Joo-ho Jo0 - 6 LPts
03/02/2028Mississauga, Canada0 - 0 Brin Affleck3 - 2 WPts