Weightclass:  Featherweight
Location:  Ottawa, Canada
Record:  9 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2033Ottawa, Canada8 - 26 Brendan Reekie0 - 4 WPts
17/01/2033Ottawa, Canada7 - 26 Danyaal Antar3 - 17 WPts
17/11/2032Toronto, Canada7 - 25 William Magouirk20 - 17 LPts
16/10/2032Port Elizabeth, South Africa6 - 25 Trory Sangweni10 - 16 WPts
18/08/2032Hamamatsu, Japan6 - 24 Raiden Kawata17 - 14 LPts
19/06/2032Ottawa, Canada6 - 23 Glanville Noah13 - 18 LPts
21/04/2032Sumqayit, Azerbaijan6 - 22 Khanlar Mamedyarov14 - 11 LPts
22/02/2032Quito, Ecuador6 - 21 Juan Gonzalez13 - 5 LPts
25/12/2031Bogota, Colombia6 - 20 Joaquin Peraza19(1) - 19 LPts
27/10/2031Calgary, Canada5 - 20 Bryn Killin4 - 13 WPts
31/08/2031Ottawa, Canada5 - 19 Bryn Lynne8 - 22 LPts
02/07/2031Copenhagen, Denmark5 - 18 Elvis Eilert3 - 13 LPts
04/05/2031Ottawa, Canada4 - 18 Ivan Pardo1 - 4 WPts
06/03/2031Ottawa, Canada4 - 17 John Esau4 - 5 LPts
05/01/2031El Alto, Bolivia4 - 16 Yago Santiesteban0 - 0 LPts
07/11/2030Montreal, Canada3 - 16 Adrien Printemps5 - 10 WPts
17/09/2030Ottawa, Canada3 - 15 Davie Phillips7 - 12 LPts
19/07/2030Ottawa, Canada3 - 14 Charlie Quail0 - 3 LPts
21/05/2030Ottawa, Canada3 - 13 Cruz Vara10(2) - 10 LPts
23/03/2030Dasmarinas, Philippines3 - 12 David Talusan8 - 20 LPts
23/01/2030Ottawa, Canada3 - 11 Sam Moutray2 - 12 LPts
24/11/2029Copenhagen, Denmark3 - 10 Quinby Thrane12 - 29(3) LPts
26/09/2029Brampton, Canada3 - 9 Mel Wynne6(1) - 27 LPts
30/07/2029Riga, Latvia3 - 8 Georgiy Neilands16 - 11 LPts
01/06/2029Ottawa, Canada2 - 8 Rob Duff2 - 4 WPts
02/04/2029Ottawa, Canada2 - 7 Cuba Fraire9 - 14 LPts
02/02/2029Quebec City, Canada2 - 6 Vermont Painchaud8 - 8 LPts
05/12/2028Charleroi, Belgium2 - 5 Nazaire Bedel6 - 8(1) LPts
07/10/2028Santa Fe de la Vera Cruz, Argentina2 - 4 Marjun Toribio9 - 12 LPts
09/08/2028Quebec City, Canada1 - 4 Lance Ankah1 - 0 WPts
13/06/2028Toronto, Canada1 - 3 Ian Hason13 - 5 LPts
17/04/2028Nassau, Bahamas0 - 3 Owen Maddix3 - 15 WPts
18/02/2028Surrey, Canada0 - 2 Sam Luna3 - 17 LPts
30/12/2027Calgary, Canada0 - 1 Euan Hadden12(2) - 24 LPts
21/11/2027Ottawa, Canada0 - 0 Arthur Oran3 - 5 LPts