Weightclass:  Welterweight
Location:  Calgary, Canada
Record:  24 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2033Calgary, Canada23 - 19(1) James Crabbe4 - 12(1) WPts
11/09/2033Calgary, Canada22 - 19(1) Jose Quinonez8 - 4 WPts
11/07/2033Calgary, Canada21 - 19(1) Metodej Chalupnik5 - 2 WPts
10/05/2033Calgary, Canada20 - 19(1) JaromÝr Rovnak1 - 5 WPts
10/03/2033Calgary, Canada20 - 18(1) John Van Schoor15 - 11 LPts
08/01/2033Calgary, Canada19 - 18(1) Dave Masango6 - 7 WPts
08/11/2032Calgary, Canada18 - 18(1) Gregor De Vries9 - 14 WPts
07/09/2032Calgary, Canada17 - 18(1) Sevag Iskanyan1 - 11 WPts
08/07/2032Calgary, Canada17 - 17(1) Desiderio Ferrin19 - 23 LPts
08/05/2032Calgary, Canada16 - 17(1) Kir Martinsons5 - 23 WPts
09/03/2032Calgary, Canada15 - 17(1) Rufat Guseynov5 - 1 WPts
09/01/2032Rio de Janeiro, Brazil15 - 16(1) Gig Cabana22 - 4 LPts Americas Championships 2032View
11/12/2031Calgary, Canada14 - 16(1) Joel Palm7 - 19 WPts
07/11/2031Calgary, Canada14 - 15(1) Haji Yahulykow40 - 13 LPts
07/09/2031Valencia, Venezuela14 - 14(1) Hilario Alvaro16 - 1 LPts Valencia World Championships 2031View
29/08/2031Calgary, Canada13 - 14(1) Hitoshi Matsubara5 - 11 WPts
30/06/2031Calgary, Canada12 - 14(1) Brendan Chimponda16 - 6 WPts
01/05/2031Calgary, Canada11 - 14(1) Spencer Pont1 - 23 WPts
04/03/2031Al Hudaydah, Yemen10 - 14(1) Saad Akbari2 - 16 WPts
04/01/2031Belem, Brazil9 - 14(1) Sagaz Prado3 - 22 WPts
06/11/2030Calgary, Canada9 - 13(1) Antwan Kanda16 - 13 LPts
07/09/2030Lapu-Lapu, Philippines8 - 13(1) Dai Parpana9 - 25 WPts
09/07/2030Calgary, Canada7 - 13(1) Briant Queneau2 - 13 WPts
10/05/2030Ottawa, Canada7 - 12(1) Paul Craigie4 - 8 LPts
21/03/2030Batam, Indonesia6 - 12(1) Natal Wiraatmadja2 - 16 WPts
21/01/2030Montreal, Canada5 - 12(1) Olympe Auteuil0 - 14 WPts
27/11/2029Winnipeg, Canada5 - 11(1) Greg Dingwell4 - 6 LPts
30/09/2029Calgary, Canada5 - 10 Paul Guilliams31(3) - 17 LKO3
02/08/2029Montreal, Canada4 - 10 Cable Haddad1 - 13(1) WPts
05/06/2029Hamamatsu, Japan3 - 10 Aki Aki7 - 12 WPts
07/04/2029Maroua, Cameroon2 - 10 Marvel Joel5 - 15 WPts
07/02/2029Amman, Jordan2 - 9 Tariq Vaziri24 - 12 LPts
10/12/2028Montreal, Canada2 - 8 Odo Peyrefitte14 - 30 LPts
12/10/2028Rennes, France2 - 7 Dior de Brosse3 - 5 LPts
14/08/2028Almaty, Kazakhstan2 - 6 Atif Merckuloff19 - 7 LPts
16/06/2028Montreal, Canada2 - 5 Valentin Cassin6 - 18 LPts
15/05/2028Montreal, Canada2 - 4 Josce Malot0 - 1 LPts
02/04/2028Calgary, Canada2 - 3 Daniil Baguirov12 - 14 LPts
03/02/2028Surrey, Canada2 - 2 Mark Smith0 - 0 LPts
24/12/2027Yaoundé, Cameroon1 - 2 Giles Makanaky3 - 17 WPts
26/10/2027Montreal, Canada1 - 1 Carvell Basque5 - 7 LPts
28/08/2027Montreal, Canada1 - 0 Gregory Eury5 - 14 LPts
28/07/2027Calgary, Canada0 - 0 Alec Summerhill0 - 7(2) WPts