Weightclass:  Featherweight
Location:  Ottawa, Canada
Record:  14 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2033Asuncion, Paraguay13 - 26 Zacarias Angulo9 - 18 WPts
16/10/2033Saskatoon, Canada13 - 25 Chris Caddell17 - 25 LPts
23/08/2033Ottawa, Canada12 - 25 Ashley Loane1 - 0 WPts
22/06/2033Edmonton, Canada12 - 24 Elliot Whitestone8 - 20 LPts
27/04/2033Hamilton, Canada12 - 23 Platt Marceau20 - 7 LPts
11/03/2033Halifax, Canada12 - 22 Justin Himly6 - 13 LPts Canada National Championships 2033View
18/02/2033Ottawa, Canada11 - 22 Mark Glendinning1 - 5 WPts
19/12/2032Amsterdam, Netherlands11 - 21 Tijs Leschottens11 - 10 LPts
20/10/2032Santo Domingo de Guzman, Dominican Republic10 - 21 Reyes Velasco25 - 27 WPts
22/08/2032Hohhot, China9 - 21 Allam Choidog8 - 20 WPts
24/06/2032Alicante, Spain8 - 21 Nemesio Naragon15(1) - 24 WPts
26/04/2032Almaty, Kazakhstan8 - 20 Kamran Ghacupow1 - 10 LPts
27/02/2032Hamilton, Canada8 - 19 Platt Marceau13 - 7 LPts
02/01/2032Ottawa, Canada8 - 18 Demont Desnos5 - 1 LPts
03/11/2031Ottawa, Canada7 - 18 Callum Ord0 - 1 WPts
03/09/2031Ottawa, Canada6 - 18 Bryan Kor1 - 6 WPts
06/07/2031Ottawa, Canada5 - 18 Alessio Del Piero0 - 2 WPts
07/05/2031Ottawa, Canada4 - 18 Euan Guilliams0 - 1 WPts
08/03/2031Yokohama, Japan4 - 17 Mikio Nishi29(3) - 10 LPts
08/01/2031Calgary, Canada4 - 16 Bryn Lynne5 - 21 LPts
11/11/2030South Tangerang, Indonesia3 - 16 Pati-unus Tuasalamony6 - 21 WPts
13/09/2030Okazaki, Japan3 - 15 Satoru Onaga22(1) - 13 LPts
16/07/2030Mexico City, Mexico3 - 14 Jair Ortega37 - 12(1) LPts
18/05/2030Toronto, Canada3 - 13 John Jones7 - 16 LPts
23/03/2030Calgary, Canada3 - 12 Blake Beveridge8 - 6 LPts
23/01/2030Ottawa, Canada2 - 12 John Issac3 - 11 WPts
25/11/2029Ottawa, Canada2 - 11 James Gittings1 - 4 LPts
27/09/2029Adelaide, Australia2 - 10 Dom Greganti4 - 14 LPts
30/07/2029Ottawa, Canada2 - 9 Poliet Waukier2 - 4 LPts
01/06/2029Pasig, Philippines2 - 8 Vicente Dayao28(1) - 9 LPts
03/04/2029Salta, Argentina2 - 7 Fraco Amado15 - 7 LPts
03/02/2029Ottawa, Canada2 - 6 Vince Ballard15 - 10 LPts
10/12/2028Toronto, Canada1 - 6 Robert Kessen0 - 0 WPts
16/10/2028Saskatoon, Canada1 - 5 Felix Burgess10 - 38 LPts
26/08/2028Vaughan, Canada1 - 4 James Geddie12(1) - 26(1) LPts
25/07/2028Montreal, Canada1 - 3 Francis Jacque0 - 0 LPts
11/06/2028Saltillo, Mexico1 - 2 Sagaz Langa8 - 18 LPts
13/04/2028Mississauga, Canada1 - 1 Paul Bardsley7 - 5 LPts
21/02/2028Toronto, Canada1 - 0 Rob Breck7 - 25 LPts
20/01/2028Ottawa, Canada0 - 0 Bryn Lynne1 - 6 WPts