Weightclass:  Welterweight
Location:  Halifax, Canada
Record:  12 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2033Calgary, Canada11 - 12 Bradley Arbuckle22(1) - 10 WPts
09/11/2033Toronto, Canada11 - 11 Euan Nisbet29(5) - 23 LPts
09/10/2033Maracay, Venezuela10 - 11 Pedro Landa7 - 16 WPts
11/08/2033Augsburg, Germany10 - 10 Rüdiger Schacht20 - 11 LPts
13/06/2033Las Condes, Chile10 - 9 Jax Morales35 - 15 LPts
14/04/2033Halifax, Canada9 - 9 Peter Nesbit2 - 12 WPts
13/02/2033Samarqand, Uzbekistan9 - 8 Kir Rafiev11 - 6 LPts
16/12/2032Turku, Finland9 - 7 Valtter Jussila2 - 5 LPts
17/10/2032Almaty, Kazakhstan9 - 6 Zeynal Oralow15 - 7 LPts
19/08/2032Halifax, Canada8 - 6 Joseph Kemble4 - 13 WPts
19/06/2032Halifax, Canada7 - 6 Justin St. Marie3 - 6 WPts
21/04/2032Accra, Ghana7 - 5 Dikembe Dotse11 - 14 LPts
22/02/2032Toronto, Canada6 - 5 Chris Haldane7 - 11 WPts
28/12/2031Markham, Canada5 - 5 Prewitt Aime12 - 17 WPts
09/11/2031Edmonton, Canada4 - 5 Danny Hemming0 - 12 WPts
09/09/2031Vancouver, Canada4 - 4 Lewis Gaynor8 - 19(1) LPts
15/07/2031Edmonton, Canada4 - 3 David Drewes14 - 27 LPts
11/06/2031Vancouver, Canada3 - 3 Mike Linkletter0 - 0 WPts
29/04/2031Halifax, Canada3 - 2 Nathan Pryor4 - 9 LPts
01/03/2031Cabuyao, Philippines2 - 2 Andy Bolisay5 - 24 WPts
01/01/2031Halifax, Canada2 - 1 Briant Batiste1 - 2 LPts
05/12/2030Edmonton, Canada1 - 1 Chancellor Hugo0 - 0 WPts
02/11/2030Halifax, Canada0 - 1 Olier Hugo4 - 1 WPts
04/09/2030Halifax, Canada0 - 0 Cole Bivens2 - 6 LPts