Weightclass:  Featherweight
Location:  Ottawa, Canada
Record:  16 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2033Ottawa, Canada16 - 29 Royal Guebert15 - 4 LPts
23/10/2033Ottawa, Canada15 - 29 Sancho Pupo9 - 30(1) WPts
23/08/2033Ottawa, Canada14 - 29 Koris Badalian2 - 11(2) WPts
23/06/2033Ottawa, Canada14 - 28 Marcel Beaulac14 - 26(1) LPts
22/04/2033Ottawa, Canada13 - 28 Marcel Beaulac14 - 25(1) WPts
21/02/2033Ottawa, Canada12 - 28 Ben Delon10 - 17 WPts
22/12/2032Ottawa, Canada12 - 27 Chlodwig Hausler16(1) - 25 LPts
22/10/2032Ottawa, Canada11 - 27 Mel Robbie1 - 8 WPts
22/08/2032Richmond, Canada10 - 27 Adam Rennick10 - 21 WPts
24/06/2032Roskilde, Denmark9 - 27 Dyre Hinz5 - 14 WPts
26/04/2032Melbourne, Australia8 - 27 Sam Starratt2 - 4 WPts
27/02/2032Oran, Algeria8 - 26 Adnan Menouar12 - 18 LPts
30/12/2031Quezon City, Philippines8 - 25 Gareth Ronda10 - 10 LPts
01/11/2031London, Canada8 - 24 John Castile12 - 20 LPts
05/09/2031Jeddah, Saudi Arabia7 - 24 Bilal Hadad0 - 0 WPts
08/07/2031New Kingston, Jamaica6 - 24 John Axtell0 - 9(1) WPts
10/05/2031Roodepoort, South Africa5 - 24 Ian Van der Vyver9 - 17(1) WPts
12/03/2031Calgary, Canada5 - 23 Ian Crofoot34 - 11 LPts
12/01/2031Bogota, Colombia5 - 22 Jesus Magro5 - 15 LPts
14/11/2030Dnipropetrovsk, Ukraine5 - 21 Matviyko Mikulak19 - 20 LPts
16/09/2030Ottawa, Canada4 - 21 Justin Himly1 - 1 WPts
18/07/2030Odense, Denmark4 - 20 Von Jan7 - 13 LPts
20/05/2030London, Canada4 - 19 Brad Clowney9(1) - 22 LPts
23/03/2030Ottawa, Canada3 - 19 Greg Erwood0 - 6 WPts
23/01/2030Ottawa, Canada3 - 18 Ngu Phuc5 - 2 LPts
25/11/2029Toronto, Canada3 - 17 Arthur Oran7 - 15 LPts
29/09/2029Chengdu, China3 - 16 Yong Bi25(2) - 21 LPts
01/08/2029Montreal, Canada3 - 15 Leeroy Thomson11 - 20(5) LPts
04/06/2029Nassau, Bahamas3 - 14 Mark Aikens2 - 14(1) LPts
06/04/2029Mississauga, Canada3 - 13 Paul Sherriff20(2) - 13 LPts
08/02/2029Montreal, Canada3 - 12 Alec Levingston17 - 24 LPts
20/12/2028Ottawa, Canada3 - 11 Bruce Bellaire9(1) - 9 LPts
07/12/2028Wollongong, Australia2 - 11 James Norman6 - 13 WPts
09/10/2028Belfast, UK2 - 10 Paul Dermott10 - 17 LPts
11/08/2028Bogota, Colombia2 - 9 Juan Quinones10 - 19 LPts
13/06/2028Montreal, Canada2 - 8 Alec Levingston15 - 22 LPts
20/04/2028Montreal, Canada2 - 7 Laramie Auriol24 - 21 LPts
09/03/2028Winnipeg, Canada2 - 6 Bradley Clardy11 - 17 LPts
03/02/2028Ottawa, Canada2 - 5 David Grass0 - 0 LPts
21/12/2027Yerevan, Armenia2 - 4 Zareh Zakian7 - 6 LPts
23/10/2027Richmond, Canada1 - 4 Joey Bethel1 - 4 WPts
26/08/2027Bournemouth, UK0 - 4 Yasin Tahan0 - 3 WPts
26/06/2027Regina, Canada0 - 3 Paul Southerland3(1) - 28 LPts
30/04/2027Calgary, Canada0 - 2 Euan Hadden9(2) - 23 LPts
11/03/2027Surrey, Canada0 - 1 John Ramsey21 - 25(2) LPts
07/02/2027Ottawa, Canada0 - 0 Francois Caron1 - 5 LPts