Weightclass:  Middleweight
Location:  Edmonton, Canada
Record:  36(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2033Edmonton, Canada35(1) - 23 Oleos Buitron9 - 16 WPts
14/05/2033Edmonton, Canada34(1) - 23 William Gollon9 - 12 WPts
14/03/2033Edmonton, Canada33(1) - 23 Ali Khan7 - 12 WPts
11/01/2033Edmonton, Canada32(1) - 23 Ali Nazimuddin2 - 16 WPts
10/11/2032Edmonton, Canada31(1) - 23 Dominic Gregor4 - 7 WPts
09/09/2032Edmonton, Canada30(1) - 23 Bin Marenski15 - 8(1) WPts
10/07/2032Edmonton, Canada29(1) - 23 Vong Manh0 - 4 WPts
10/05/2032Edmonton, Canada28(1) - 23 Anuntachai Poptheeratham12 - 11 WPts
11/03/2032Edmonton, Canada27(1) - 23 Georges Senne0 - 1 WPts
10/01/2032Edmonton, Canada26(1) - 23 James Harries2 - 3 WPts
11/11/2031Edmonton, Canada25(1) - 23 Floyd Howison2 - 4 WPts
11/09/2031Edmonton, Canada24(1) - 23 Sam Garr0 - 6 WPts
13/07/2031Aarhus, Denmark23(1) - 23 Ulster Philipsen3 - 15 WPts
14/05/2031Laval, Canada23(1) - 22 Raoul Candeloro11 - 32 LPts
16/03/2031Brampton, Canada23(1) - 21 Sam Rhoderick18(1) - 23 LPts
17/01/2031Copenhagen, Denmark22(1) - 21 Stieran Holt6 - 16 WPts
18/11/2030Yerevan, Armenia21(1) - 21 Aram Hacopyan6 - 2 WPts
20/09/2030Edmonton, Canada20(1) - 21 Trystan Beaumarchais8 - 9 WPts
22/07/2030Brampton, Canada20(1) - 20 Matt Orchard19 - 15 LPts
27/05/2030Montreal, Canada19(1) - 20 Forrest Candeloro8 - 24 WPts
30/03/2030Ottawa, Canada19(1) - 19 Shaun Kerry18 - 20 LPts
30/01/2030Edmonton, Canada18(1) - 19 Odil Lavanchy0 - 13 WPts
01/12/2029Bangkok, Thailand17(1) - 19 Thong Sitkaekarn3 - 2 WPts
03/10/2029Toronto, Canada17(1) - 18 Robert Aikman25 - 3 LPts
04/08/2029Minsk, Belarus17(1) - 17 Ivan Babich9 - 7 LPts
06/06/2029Seoul, South Korea17(1) - 16 Sung-yeung Pai14 - 10 LPts
08/04/2029Toronto, Canada17(1) - 15 Robert Aikman22 - 3 LPts
09/02/2029Edmonton, Canada17(1) - 14 Rob Adie17 - 18 LPts
11/12/2028Touba, Senegal17(1) - 13 Hackett Diamanka4 - 10 LPts
13/10/2028Toronto, Canada16(1) - 13 Neil Bringhurst11 - 12 WPts
17/08/2028Toronto, Canada15(1) - 13 Charles Fauteux10 - 12 WPts
03/07/2028Montreal, Canada14 - 13 Luc Dubreuil9(1) - 20(7) WKO3
23/05/2028Edmonton, Canada13 - 13 Mason Baute22 - 14 WPts
16/04/2028Can Tho, Vietnam12 - 13 Nghiem Tuan18 - 7 WPts
17/02/2028Edmonton, Canada11 - 13 Chivalry Diandy7 - 20 WPts
20/12/2027La Plata, Argentina10 - 13 Miguel Games2 - 11 WPts
22/10/2027Laval, Canada10 - 12 Brin Dalzell9 - 14 LPts
31/08/2027Edmonton, Canada9 - 12 Tunde Seriki2 - 0 WPts
02/07/2027Edmonton, Canada8 - 12 Haaris Farhat3 - 0 WPts
04/05/2027Ottawa, Canada8 - 11 Gus Gerrie17 - 19 LPts
06/03/2027Toronto, Canada8 - 10 Jacob Robin4 - 15 LPts
09/01/2027Montreal, Canada8 - 9 Trystan Guitry10 - 15 LPts
11/11/2026Regina, Canada7 - 9 Adam Crookshank17(1) - 14(1) WPts
14/09/2026Edmonton, Canada6 - 9 Rob Beth4 - 8 WPts
16/07/2026Ottawa, Canada6 - 8 Henry Humphreys10 - 18 LPts
16/05/2026Yerevan, Armenia6 - 7 Goriun Baboudjyan6 - 10 LPts
18/03/2026Saskatoon, Canada5 - 7 Rob Beth3 - 4 WPts
22/01/2026Edmonton, Canada4 - 7 Luc Noah6 - 11 WPts
07/01/2026Ulsan, South Korea4 - 6 Young-cheol Hahm24 - 21 LPts
09/11/2025El Kelaa Des Sraghna, Morocco3 - 6 Barir Neqrouz9(1) - 18 WPts
10/09/2025Cuenco, Ecuador3 - 5 Oihane Montiel8(2) - 14 LPts
13/07/2025Larache, Morocco3 - 4 Badr al Din Edri3 - 18(1) LPts
15/05/2025Zaragoza, Spain2 - 4 Manuel Brazil1 - 3(1) WPts
17/03/2025Edmonton, Canada1 - 4 Laurent Aime3 - 10(2) WPts
17/01/2025Davao City, Philippines1 - 3 Ivan Caritan10 - 29 LPts
19/11/2024Croix des Bouqets, Haiti1 - 2 Nicolas de Balzac9 - 11 LPts
21/09/2024Toronto, Canada1 - 1 Henry Harle2 - 2 LPts
03/08/2024Regina, Canada0 - 1 Gareth Caine2 - 2 WPts
23/06/2024Edmonton, Canada0 - 0 Theo Espey1 - 4 LPts