Weightclass:  Lightweight
Location:  Hamilton, Canada
Record:  13 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/11/2032Hamilton, Canada12 - 30 Ellis Foley9 - 8 WPts
18/09/2032Hamilton, Canada11 - 30 Morgan Dougherty1 - 12 WPts
19/07/2032Hamilton, Canada10 - 30 Jose Ramo4 - 2 WPts
20/05/2032Hamilton, Canada9 - 30 Hendrick Feys2 - 5 WPts
20/03/2032Hamilton, Canada8 - 30 Chris Morris1 - 7 WPts
20/01/2032Hamilton, Canada7 - 30 Harendra Jangade6 - 18 WPts
21/11/2031Hamilton, Canada6 - 30 Nasario Aviles13 - 11 WPts
20/09/2031Hamilton, Canada5 - 30 Santiago Carillo0 - 2 WPts
22/07/2031Hamilton, Canada5 - 29 Julien Carreau23 - 10 LPts
23/05/2031Hamilton, Canada4 - 29 Isaac Gittings7 - 5 WPts
24/03/2031Hamilton, Canada4 - 28 Tujan Le Vau16 - 19 LPts
25/01/2031Hamilton, Canada4 - 27 Pierre Foccart0 - 2 LPts
26/11/2030Sharjah, UAE4 - 26 Danyaal Namli8 - 15(1) LPts
28/09/2030Antofagasta, Chile4 - 25 Olindo Toribio16 - 4 LPts
31/07/2030Randburg, South Africa4 - 24 Dillon Mapisa21 - 13 LPts
02/06/2030Ulaanbaatar, Mongolia4 - 23 Georgiy Orluk24 - 2 LPts
04/04/2030Tipitapa, Nicaragua4 - 22 Rogelio Nieves12 - 12 LPts
04/02/2030Managua, Nicaragua3 - 22 Neper Lugo4 - 29 WPts
07/12/2029Viba del Mar, Chile3 - 21 Santiago Cortinas10 - 7 LPts
09/10/2029Richmond, Canada3 - 20 Ethan Field8 - 9 LPts
11/08/2029Medellin, Colombia3 - 19 Yago Salvo4 - 8 LPts
13/06/2029London, Canada3 - 18 James Johnston10 - 5(1) LPts
15/04/2029Hamilton, Canada2 - 18 Ian King0 - 1 WPts
15/02/2029Toronto, Canada2 - 17 Paul Frashier6 - 24 LPts
19/12/2028Regina, Canada2 - 16 Alec Glynn6 - 14(1) LPts
20/10/2028Puente Alto, Chile2 - 15 Federico Cuervo2 - 11 LPts
22/08/2028Hamilton, Canada1 - 15 John Kitching2 - 13 WPts
24/06/2028Hamilton, Canada1 - 14 Yasaf Mamedyarov5(1) - 13 LPts
26/04/2028Almaty, Kazakhstan1 - 13 Danyaal Paizullaew4 - 13 LPts
27/02/2028Hamilton, Canada0 - 13 Tyson Ionesco3 - 13 WPts
29/12/2027Halifax, Canada0 - 12 Nathan Leyes8 - 10 LPts
31/10/2027Toronto, Canada0 - 11 Corey Greenway6 - 7 LPts
02/09/2027Saskatoon, Canada0 - 10 Billy Yell4 - 7 LPts
06/07/2027Winterthur, Switzerland0 - 9 Max Colbeck2 - 22 LPts
08/05/2027Abu Dhabi, UAE0 - 8 Asif Dada9 - 8(1) LPts
09/03/2027Toronto, Canada0 - 7 Roger Bell9 - 5 LPts
10/01/2027Hamilton, Canada0 - 6 Seferino Pinta8 - 16 LPts
11/11/2026Mecca, Saudi Arabia0 - 5 Haaris Tabatabai7 - 18 LPts
13/09/2026Vancouver, Canada0 - 4 Mark Masker6 - 13 LPts
19/07/2026Copenhagen, Denmark0 - 3 Pal Nielsen16 - 4 LPts
20/05/2026Winnipeg, Canada0 - 2 Corey Broach7 - 10 LPts
22/03/2026Ottawa, Canada0 - 1 Dave Blakeman8 - 18 LPts
07/02/2026Hamilton, Canada0 - 0 Luka Hresko6(1) - 9 LPts