Weightclass:  Middleweight
Location:  Ottawa, Canada
Record:  20(1) - 14(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/03/2039Halifax, Canada20(1) - 13(1) Rich Maines16(3) - 4 LPts Canada National Championships 2039View
11/03/2039Halifax, Canada19(1) - 13(1) Ashley Cheves13 - 13(1) WPts Canada National Championships 2039View
20/02/2039Davao City, Philippines18(1) - 13(1) Carlos Booc17 - 21 WPts
23/12/2038Leipzig, Germany17(1) - 13(1) Jarman Ardinger10 - 19(1) WPts
23/10/2038Cologne, Germany16 - 13(1) Milos Pickard14 - 7 WKO3
24/08/2038Ottawa, Canada15 - 13(1) Apostol Martinovich11 - 8 WPts
26/06/2038Surrey, Canada15 - 12(1) James Abraham30(4) - 7 LPts
15/05/2038Lusaka, Zambia14 - 12(1) Useni Chulu7 - 15(1) WPts
17/03/2038Lonueuil, Canada14 - 11(1) John Speedy17 - 9 LPts Canada National Championships 2038View
14/03/2038Lonueuil, Canada13 - 11(1) Cody Blevens5 - 1 WPts Canada National Championships 2038View
11/03/2038Lonueuil, Canada12 - 11(1) Laramie Mulliez5 - 0 WPts Canada National Championships 2038View
21/02/2038Casablanca, Morocco11 - 11(1) Salamah Bamous3 - 19 WPts
24/12/2037Antipolo, Philippines10 - 11(1) Mark Celestino23 - 13 WPts
26/10/2037Ottawa, Canada9 - 11(1) Rich Maines7(1) - 3 WPts
26/08/2037Ottawa, Canada9 - 10(1) Laramie Mulliez1 - 0 LPts
27/06/2037Surrey, Canada9 - 9(1) James Abraham25(4) - 6 LPts
27/04/2037Toshkent, Uzbekistan9 - 8(1) Igor Gasimov28 - 25 LPts
27/02/2037Surrey, Canada9 - 7(1) James Abraham23(4) - 6 LPts
16/01/2037Ottawa, Canada9 - 6(1) Ruggiero Kribs12 - 4 LPts
17/11/2036Ottawa, Canada8 - 6(1) Alastair Killens11 - 5 WPts
17/09/2036Amsterdam, Netherlands8 - 5(1) Viktor Van Ackere27(2) - 11 LPts
20/07/2036Ottawa, Canada7 - 5(1) Timofei Alimov1 - 22 WPts
21/05/2036Surrey, Canada7 - 4(1) James Abraham20(4) - 4 LPts
31/03/2036Ulaanbaatar, Mongolia6 - 4(1) Kahil Monkhbat27 - 20 WPts
01/02/2036Las Condes, Chile6 - 3(1) Joaquin Vara11 - 9 LPts
04/12/2035El Alto, Bolivia5 - 3(1) Pancho Encarnacion3 - 7 WPts
06/10/2035Montevideo, Uruguay4 - 3(1) Eloy Matos4 - 9 WPts
08/08/2035Ottawa, Canada3 - 3(1) Vasili Students8 - 25 WPts
09/06/2035Shymkent, Kazakhstan3 - 2(1) Vikenti Kanybec15 - 14 LPts
10/04/2035Saskatoon, Canada2 - 2(1) Alastair Killens4 - 2 WPts
10/02/2035Ottawa, Canada1 - 2(1) Alastair Killens4 - 1 WPts
11/12/2034La Plata, Argentina1 - 1(1) Rodrigo Vasco12 - 18 LPts
12/10/2034Montreal, Canada1 - 0 Alain Gayet17(4) - 17 LKO3
05/09/2034Burgas, Bulgaria0 - 0 Yakov á Kjucukov0 - 0 WPts