Weightclass:  Light Welterweight
Location:  Calgary, Canada
Record:  16 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/07/2031Santo Domingo Este, Dominican Republic15 - 11 Jeraldo Madrigal2 - 5 WPts
04/05/2031Calgary, Canada14 - 11 John Donlon4 - 9 WPts
06/03/2031Bratislava, Slovakia13 - 11 Patrik Kocourek13 - 40 WPts
06/01/2031Charleroi, Belgium12 - 11 Marin Gabriel7 - 6 WPts
07/11/2030Takoradi, Ghana11 - 11 Uzondu Hamidou5 - 6 WPts
09/09/2030Calgary, Canada10 - 11 Reynaldo Manuel1 - 4(1) WPts
11/07/2030Takoradi, Ghana9 - 11 Aftab Idris9(1) - 30(4) WPts
13/05/2030Calgary, Canada8 - 11 Michael Gilkeson5 - 8 WPts
15/03/2030Calgary, Canada8 - 10 Chris Ramsay1 - 7 LPts
15/01/2030Baku, Azerbaijan7 - 10 Mahammad Allakhyarov6 - 10 WPts
17/11/2029Calgary, Canada7 - 9 Paul Inglis3 - 15 LPts
18/09/2029Lusaka, Zambia6 - 9 Dembe Luipa3 - 8 WPts
21/07/2029Calgary, Canada5 - 9 Rob Rennie2 - 4 WPts
22/05/2029Calgary, Canada4 - 9 Abdon Vashek8 - 8 WPts
24/03/2029Calgary, Canada3 - 9 Jaguar Camara0 - 9 WPts
24/01/2029Montevideo, Uruguay2 - 9 Urvano Correira10 - 17 WPts
26/11/2028Calgary, Canada1 - 9 David Comrie3 - 12 WPts
28/09/2028San Juan, Puerto Rico1 - 8 Salvador Villalva51 - 24(1) LPts
31/07/2028Quebec City, Canada1 - 7 Raul Barthez1 - 0 LPts
07/06/2028Riyadh, Saudi Arabia1 - 6 Tariq Maforige6 - 15 LPts
09/04/2028Tamale, Ghana1 - 5 Aftab Hannan9(1) - 10 LPts
10/02/2028Montreal, Canada1 - 4 David Rowand0 - 0 LPts
18/12/2027Richmond, Canada1 - 3 Vince Williams0 - 2 LPts
24/10/2027Lonueuil, Canada1 - 2 Georges Moniotte12 - 5 LPts
25/08/2027Quebec City, Canada1 - 1 Johnny Bateman14 - 3 LPts
07/07/2027Montreal, Canada1 - 0 Paris Millot8 - 16 LPts
05/06/2027Calgary, Canada0 - 0 Dan Duvauchelle1 - 0 WPts