Weightclass:  Welterweight
Location:  Quebec City, Canada
Record:  26 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Almaty, Kazakhstan25 - 8 Muslum Dghandosoff18 - 16 WPts
17/10/2033Calgary, Canada24 - 8 Bradley Arbuckle22(1) - 9 WPts
17/08/2033Sendai, Japan23 - 8 Aki Omura10 - 12 WPts
18/06/2033Kitwe, Zambia22 - 8 Kaleb Sakuwaha26(1) - 15 WPts
19/04/2033Quebec City, Canada21 - 8 Kolya Artemiev3 - 9 WPts
18/02/2033Quebec City, Canada20 - 8 Kamran Charef2 - 5 WPts
19/12/2032Giza, Egypt19 - 8 Rehman Kaba7 - 24 WPts
21/10/2032Quebec City, Canada18 - 8 Lionel Obama2 - 1 WPts
22/08/2032Dakar, Senegal17 - 8 Marlon de Nerval21 - 11 WPts
23/06/2032Quebec City, Canada16 - 8 Dave Troup0 - 1 WPts
25/04/2032Montreal, Canada15 - 8 Briant Queneau6 - 20 WPts
28/02/2032Calgary, Canada15 - 7 Greg Nee8 - 8 LPts
08/01/2032Quebec City, Canada14 - 7 Varil Cassel7 - 10 WPts
08/11/2031Quebec City, Canada13 - 7 Robert Aday2 - 3 WPts
08/09/2031Quebec City, Canada12 - 7 Nathan Pryor6 - 10 WPts
10/07/2031Changchun, China11 - 7 Yong Sung5 - 9 WPts
12/05/2031Quebec City, Canada10 - 7 Vincent Gaw3 - 6 WPts
14/03/2031Quebec City, Canada9 - 7 Senon Barrero1 - 4 WPts
14/01/2031Quebec City, Canada8 - 7 Edward Batiste2 - 8(1) WPts
15/11/2030Quebec City, Canada7 - 7 Benedict Filipacchi5 - 11 WPts
17/09/2030Richmond, Canada6 - 7 Bart Haworth0 - 5 WPts
19/07/2030Quebec City, Canada5 - 7 Harvey Newman0 - 5 WPts
21/05/2030Quebec City, Canada4 - 7 Denkaosan Porplaboonchu6 - 4 WPts
23/03/2030Edmonton, Canada3 - 7 Mel Wright2 - 5 WPts
24/01/2030Ottawa, Canada3 - 6 Fraser Patterson6 - 11(1) LPts
02/12/2029Saskatoon, Canada2 - 6 Geoff Ewing6 - 30 WPts
12/10/2029Gaineau, Canada1 - 6 Destin de Laclos9 - 20 WPts
11/09/2029Toronto, Canada1 - 5 Jake Novy21 - 20 LPts
01/08/2029Brampton, Canada1 - 4 Scott Leys3 - 11(2) LPts
23/06/2029Edmonton, Canada0 - 4 Michael Jacques0 - 0 WPts
21/05/2029Vancouver, Canada0 - 3 Spencer Houp4 - 8 LPts
08/04/2029Quebec City, Canada0 - 2 Harry Maddux6 - 4 LPts
08/02/2029Montreal, Canada0 - 1 Odo Peyrefitte15 - 30 LPts
23/12/2028Quebec City, Canada0 - 0 Diego Velez0 - 1 LPts