Weightclass:  Middleweight
Location:  Vaughan, Canada
Record:  27 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/06/2034Vaughan, Canada26 - 5 Alain Gayet17(4) - 15 WPts
15/04/2034Vaughan, Canada25 - 5 David Feimster2 - 1 WPts
15/02/2034Vaughan, Canada24 - 5 Filip Lorentzen13 - 10 WPts
15/12/2033Vaughan, Canada23 - 5 Kyle Gaddie35(2) - 11 WPts
15/10/2033Vaughan, Canada22 - 5 Alain Gayet15(2) - 11 WPts
14/08/2033Vaughan, Canada21 - 5 Adnan Boutros0 - 5 WPts
14/06/2033Vaughan, Canada20 - 5 Percival Chamfort1 - 16 WPts
14/04/2033Vaughan, Canada19 - 5 Kir Hanichevanskii1 - 20 WPts
11/02/2033Vaughan, Canada18 - 5 Fedar Kasumov10 - 8 WPts
11/12/2032Vaughan, Canada17 - 5 Dave Prospero4(1) - 2 WPts
11/10/2032Vaughan, Canada16 - 5 Juan Pero1 - 1 WPts
12/08/2032Vaughan, Canada15 - 5 Rodrigo Villicana0 - 6 WPts
12/06/2032Madrid, Spain14 - 5 Vicente Gordillo31 - 11 WPts
14/04/2032Vaughan, Canada13 - 5 Darrell Bedel8 - 10 WPts
15/02/2032San Juan, Puerto Rico12 - 5 Juan Cayetano16 - 33(1) WPts
18/12/2031San Miguel de Tucuman, Argentina11 - 5 Juan Vera8 - 8 WPts
20/10/2031Laval, Canada10 - 5 Granger Rubel2(1) - 1 WPts
15/09/2031Odessa, Ukraine9 - 5 Fedir Danek15 - 15 WPts
18/07/2031Vaughan, Canada8 - 5 Faisal Wakim2 - 12 WPts
20/05/2031Vaughan, Canada7 - 5 Thong Thaweekarn2 - 5(1) WPts
22/03/2031Sydney, Australia6 - 5 Robert Hallas5 - 13 WPts
22/01/2031Sana'a, Yemen5 - 5 Waleed Baccus1 - 4 WPts
24/11/2030Antwerp, Belgium4 - 5 Roeholt Van den Eeden2 - 25(1) WPts
26/09/2030Vaughan, Canada4 - 4 Antwan Nesbit16 - 23(1) LPts
27/07/2030Calgary, Canada4 - 3 Richard Hush2 - 3 LPts
30/05/2030Vaughan, Canada3 - 3 Hugh Lovitt16 - 7 WPts
01/04/2030Vaughan, Canada3 - 2 Alain Gayet1 - 3 LPts
01/02/2030Vaughan, Canada2 - 2 Sacha Hugo12 - 11 WPts
04/12/2029Winnipeg, Canada1 - 2 Bruce Crighton18 - 13 WPts
06/10/2029Vaughan, Canada0 - 2 Sid Ewens1 - 0 WPts
08/08/2029Vaughan, Canada0 - 1 Mason Baute38 - 18 LPts
18/06/2029Vaughan, Canada0 - 0 Rob Adie20 - 19 LPts