Weightclass:  Featherweight
Location:  Toronto, Canada
Record:  11 - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2033Toronto, Canada10 - 36 Aleksei Erbolatow3 - 9 WPts
30/10/2033Toronto, Canada9 - 36 Carlos Mendosa1 - 4 WPts
28/08/2033Toronto, Canada8 - 36 Ozgur Gunay3 - 14 WPts
27/06/2033Toronto, Canada7 - 36 Paco Quirino1 - 3 WPts
26/04/2033Toronto, Canada7 - 35 Nikola Kosek5 - 19 LPts
25/02/2033Toronto, Canada7 - 34 LukᚠSedlacek12 - 1 LPts
26/12/2032Toronto, Canada7 - 33 Salvador Cortinas10 - 11 LPts
26/10/2032Toronto, Canada6 - 33 Elliot Dougal0 - 2 WPts
26/08/2032Toronto, Canada6 - 32 Telo Ionesco22 - 16 LPts
26/06/2032Toronto, Canada6 - 31 Denton Satter4 - 3 LPts
26/04/2032Toronto, Canada5 - 31 Lance Ankah8(1) - 18 WPts
26/02/2032Toronto, Canada4 - 31 Fedar Stepka0 - 5 WPts
28/12/2031Toronto, Canada3 - 31 Jasper Marques5 - 10 WPts
29/10/2031Calgary, Canada3 - 30 Oscar Oakley4 - 24 LPts
03/09/2031Halifax, Canada3 - 29 Prewitt Bayle3 - 31 LPts
07/07/2031Caloocan, Philippines3 - 28 Mike Matanguihan19 - 22 LPts
08/05/2031Copenhagen, Denmark3 - 27 Pal Lyng11 - 12 LPts
10/03/2031Toronto, Canada3 - 26 Billy Murrie2 - 3 LPts
10/01/2031Managua, Nicaragua3 - 25 Santiago Dominguez16(3) - 21 LPts
12/11/2030Benin City, Nigeria2 - 25 Hope Lagelu8 - 18 WPts
14/09/2030Paris, France2 - 24 Xebec Huppert21(2) - 12 LPts
17/07/2030Aix-en-Provence, France2 - 23 Ace Jade16 - 9 LPts
19/05/2030Kharkiv, Ukraine2 - 22 Borysko Hudzik6 - 19 LPts
21/03/2030Toronto, Canada1 - 22 Roger Cool2 - 8 WPts
21/01/2030Santa Fe de la Vera Cruz, Argentina1 - 21 Santiago Labrada17 - 16 LPts
23/11/2029Panama City, Panama1 - 20 Sagaz Becerra4 - 6 LPts
25/09/2029Ottawa, Canada1 - 19 Kian Hennion6 - 8 LPts
28/07/2029Jaipur, India1 - 18 Santhosh Ranganathan5 - 1 LPts
30/05/2029Toronto, Canada1 - 17 Bart Lawhead1 - 8 LPts
01/04/2029Dakar, Senegal0 - 17 Julien Dieye3 - 19 WPts
01/02/2029Toronto, Canada0 - 16 Paul Elliot6 - 10 LPts
10/12/2028Havana, Cuba0 - 15 Luis Silverio6 - 14(3) LPts
12/10/2028Dublin, Ireland0 - 14 Seamus Murdock6 - 21 LPts
14/08/2028Toronto, Canada0 - 13 Blake Beveridge2 - 2 LPts
15/06/2028Laval, Canada0 - 12 Oriel Galliard3 - 22 LPts
20/04/2028Mississauga, Canada0 - 11 James Headrick6 - 17 LPts
24/02/2028Toronto, Canada0 - 10 John Haney17 - 13 LPts
14/02/2028Montreal, Canada0 - 9 Leeroy Thomson6 - 16(3) LPts
22/12/2027Montreal, Canada0 - 8 Laramie Auriol22 - 21 LPts
01/11/2027Regina, Canada0 - 7 Colin Morrice4 - 20 LPts
15/09/2027Toronto, Canada0 - 6 Bruce Bellaire1(1) - 0 LPts
23/08/2027Brisbane, Australia0 - 5 Paul Shirar1 - 2 LPts
23/06/2027Toronto, Canada0 - 4 Harry Ewan11 - 16(8) LPts
29/04/2027Split, Croatia0 - 3 Vid Kljaic9 - 17(4) LPts
01/03/2027Gaineau, Canada0 - 2 Antoine Percier4 - 8 LPts
10/01/2027Montreal, Canada0 - 1 Laramie Dalle11 - 10 LPts
10/12/2026Toronto, Canada0 - 0 Matt Riddick1 - 1 LPts