Weightclass:  Welterweight
Location:  Edmonton, Canada
Record:  34(7) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/07/2035San Miguel, El Salvador34(7) - 20 Tajo Luque17 - 4 LPts
18/06/2035Edmonton, Canada34(7) - 19 Gareth Bogen20 - 7 LPts
18/05/2035Edmonton, Canada33(7) - 19 Nasire Wey16 - 9 WPts
17/04/2035Rosario, Argentina32(7) - 19 Lorenzo Concepcion25(8) - 6 WPts
17/03/2035Gaineau, Canada32(7) - 18 Jemond Marais18 - 2 LPts Canada National Championships 2035View
14/03/2035Gaineau, Canada31(7) - 18 Senior Guichard8 - 4(1) WPts Canada National Championships 2035View
11/03/2035Gaineau, Canada30(7) - 18 Josh Webb9(1) - 3 WPts Canada National Championships 2035View
21/02/2035Edmonton, Canada29(7) - 18 Luka Obolensky1 - 2 WPts
20/01/2035Edmonton, Canada28(7) - 18 Luka Obolensky1 - 1 WPts
17/12/2034Rome, Italy28(7) - 17 Carlo Cusano20(1) - 6 LPts
16/11/2034Port-de-Paix, Haiti27(7) - 17 Gerald Rochefort22(1) - 3 WPts
16/10/2034Port-de-Paix, Haiti27(7) - 16 Gerald Rochefort21(1) - 3 LPts
15/09/2034Edmonton, Canada27(7) - 15 Ayham Takioullah13 - 3 LPts
13/08/2034Athens, Greece26(7) - 15 Dardanus Livas34(1) - 18 WPts
13/07/2034Oulu, Finland26(7) - 14 Torsti Huhtinen29 - 10(1) LPts
12/06/2034Oulu, Finland26(7) - 13 Torsti Huhtinen28 - 10(1) LPts
12/05/2034Oulu, Finland25(7) - 13 Torsti Huhtinen28 - 9(1) WPts
11/04/2034Kharkiv, Ukraine25(7) - 12 Aleksandr Chop41 - 12 LPts
11/03/2034Quebec City, Canada25(7) - 11 Sammy Batiste10 - 1 LPts Canada National Championships 2034View
18/02/2034Edmonton, Canada25(7) - 10 Edmundo Colon33 - 5 LPts
12/01/2034Maracay, Venezuela25(7) - 9 Edmundo Colon32 - 4 LPts Americas Championships 2034View
09/01/2034Maracay, Venezuela24(6) - 9 Rio Bedoya32 - 12(1) WKO3 Americas Championships 2034View
04/01/2034Edmonton, Canada24(6) - 8 Aleksandr Chop38 - 12 LPts
11/11/2033London, UK23(5) - 8 Nick Crighton5 - 14 WKO3
12/09/2033Edmonton, Canada22(5) - 8 Ora Betances3 - 17(1) WPts
12/07/2033Ecatepec, Mexico21(5) - 8 Luis Valentino7 - 10 WPts
14/05/2033Edmonton, Canada20(5) - 8 Oihane Peinado7 - 19 WPts
14/03/2033Halifax, Canada20(5) - 7 Edward Batiste13 - 12(1) LPts Canada National Championships 2033View
11/03/2033Halifax, Canada19(5) - 7 Montgomery Bellanger7 - 6 WPts Canada National Championships 2033View
17/02/2033Edmonton, Canada18(5) - 7 Arthur Tamusuza6 - 14 WPts
18/12/2032Edmonton, Canada17(4) - 7 Onofre Pedregon1 - 6 WKO3
18/10/2032Toshkent, Uzbekistan16(4) - 7 Farda Bukhari13 - 15 WPts
20/08/2032Edmonton, Canada15(4) - 7 Leo Hilson5 - 3 WPts
20/06/2032Port Said, Egypt14(3) - 7 Faisal El-Hadary14 - 12(1) WKO3
22/04/2032New Kingston, Jamaica13(3) - 7 Noel Beddow0 - 0 WPts
23/02/2032Shizuoka, Japan12(3) - 7 Hitoshi Matsubara5 - 14 WPts
25/12/2031Samarqand, Uzbekistan11(3) - 7 Roman Tahmazov5 - 10 WPts
27/10/2031Vancouver, Canada10(2) - 7 Spencer Houp12 - 15 WKO3
28/08/2031Edmonton, Canada9(2) - 7 Briant Batiste6 - 6 WPts
07/08/2031Edmonton, Canada9(2) - 6 Josce Malot35 - 6 LPts
08/07/2031Perth, Australia8(2) - 6 Brin Chronis0 - 10 WPts
10/05/2031Edmonton, Canada7(2) - 6 Briant Batiste4 - 4 WPts
11/03/2031Montreal, Canada7(2) - 5 Billy Don25 - 13 LPts Canada National Championships 2031View
06/03/2031Edmonton, Canada7(2) - 4 Desiderio Monica2 - 2 LPts
06/01/2031Edmonton, Canada7(2) - 3 Bob Wood6 - 2 LPts
07/11/2030Edmonton, Canada6(2) - 3 Gig Dimas7 - 27 WPts
08/09/2030Nizhny Tagil, Russia5(1) - 3 Melor Melnikoff1 - 17(2) WKO3
11/07/2030Ipoh, Malaysia4 - 3 Ali Habib2 - 3 WKO3
13/05/2030Edmonton, Canada3 - 3 Mark Foden51 - 42 WPts
09/05/2030Edmonton, Canada2 - 3 Mark Foden51 - 41 WPts
11/03/2030Vaughan, Canada2 - 2 Billy Don18 - 9 LPts Canada National Championships 2030View
30/01/2030Edmonton, Canada1 - 2 Mark Foden50 - 39 WPts
17/01/2030Limerick, Ireland0 - 2 Joshua Gallagher17(1) - 17 WPts
19/11/2029Edmonton, Canada0 - 1 Mark Foden48 - 38 LPts
05/11/2029Edmonton, Canada0 - 0 Manny Lopez0 - 0 LPts