Weightclass:  Lightweight
Location:  Hamilton, Canada
Record:  12 - 26(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2033Hamilton, Canada12 - 25(1) Dom Kinna10 - 6 LPts
11/09/2033Hamilton, Canada12 - 24(1) Frank Davidt11 - 28(3) LPts
11/07/2033Hamilton, Canada11 - 24(1) Peter Lowery1 - 0 WPts
10/05/2033Hamilton, Canada11 - 23(1) Ardi Krasnicki10 - 24 LPts
10/03/2033Hamilton, Canada11 - 22(1) Charlie Farquharson3 - 9 LPts
08/01/2033Hamilton, Canada11 - 21(1) Kris Adee20 - 6 LPts
08/11/2032Hamilton, Canada10 - 21(1) Marin Loeb2 - 19 WPts
07/09/2032Hamilton, Canada9 - 21(1) Billy Ross0 - 5 WPts
08/07/2032Hamilton, Canada8 - 21(1) Mark Bivins9 - 6 WPts
09/05/2032Hamilton, Canada7 - 21(1) Malcolm Beverage4 - 10 WPts
10/03/2032Hamilton, Canada6 - 21(1) Paul Bardsley1 - 8 WPts
10/01/2032Hamilton, Canada5 - 21(1) Ian Hislop4 - 10 WPts
11/11/2031Prague, Czech Republic4 - 21(1) Zdenek Vrabel1 - 7 WPts
13/09/2031Kosice, Slovakia4 - 20(1) Premysl Raich22 - 12 LPts
15/07/2031Tirana, Albania4 - 19 Fisnik Topbash31 - 21 LKO3
17/05/2031Duran, Ecuador3 - 19 Jeraldo Triano0 - 24 WPts
19/03/2031Ho Chi Minh City, Vietnam3 - 18 Ha Cuong24 - 12 LPts
19/01/2031Hamilton, Canada3 - 17 Louie Lenoir3 - 13 LPts
20/11/2030Managua, Nicaragua3 - 16 Ivan Ibanez5 - 10 LPts
22/09/2030Hamilton, Canada2 - 16 Fletcher Cade9 - 14 WPts
23/07/2030Hamilton, Canada2 - 15 Ricky Kingen3 - 11 LPts
26/05/2030Kosice, Slovakia2 - 14 Oskar Rodich15 - 8 LPts
28/03/2030Ghent, Belgium2 - 13 Rutte Selverlinck15 - 10 LPts
28/01/2030Bratislava, Slovakia2 - 12 Silvestr Pivec8 - 16 LPts
30/11/2029Hamilton, Canada1 - 12 David Telfair5 - 9 WPts
01/10/2029Kuching, Malaysia1 - 11 Danyaal Haider19 - 29 LPts
03/08/2029Hamilton, Canada1 - 10 Danylko Poltorak1 - 1 LPts
05/06/2029Mejicanos, El Salvador0 - 10 Pablo Polon2 - 15 WPts
07/04/2029Kampala, Uganda0 - 9 Bruce Titus8 - 11 LPts
07/02/2029Sumqayit, Azerbaijan0 - 8 Ulfet Sheihzamanly3 - 8 LPts
10/12/2028Montreal, Canada0 - 7 Carvell Maunier0 - 0 LPts
22/10/2028Montreal, Canada0 - 6 Fletcher Cade3 - 8 LPts
24/08/2028Gaineau, Canada0 - 5 Johnny Ballentine9 - 27 LPts
26/06/2028Soweto, South Africa0 - 4 Geoff Ntshangase17 - 18(1) LPts
28/04/2028Edmonton, Canada0 - 3 Dillon Picard12 - 6 LPts
01/03/2028Calgary, Canada0 - 2 Gregor Fork3 - 7 LPts
10/01/2028Vaughan, Canada0 - 1 Shaun Brier15 - 9 LPts
10/12/2027Hamilton, Canada0 - 0 Danny Nicol2 - 5 LPts