Weightclass:  Lightweight
Location:  Brampton, Canada
Record:  14 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/11/2033Brampton, Canada13 - 20 Richardson Heine10 - 6 WPts
12/09/2033Brampton, Canada13 - 19 Saad Nasrallah10 - 6 LPts
12/07/2033Brampton, Canada12 - 19 Ian Ardrey1 - 4 WPts
11/05/2033Brampton, Canada11 - 19 Ian Hush2 - 15 WPts
11/03/2033Brampton, Canada10 - 19 Jake Bivins12(1) - 17 WPts
09/01/2033Brampton, Canada9 - 19 Will Robb4 - 13 WPts
08/11/2032Brampton, Canada8 - 19 Ivan Oralbekow2 - 11 WPts
08/09/2032Brampton, Canada7 - 19 David Urwin2 - 11(1) WPts
09/07/2032Brampton, Canada7 - 18 Paul Tennent17 - 21 LPts
10/05/2032La Paz, Bolivia7 - 17 Rodrigo Donoso14(3) - 33 LPts
11/03/2032Ho Chi Minh City, Vietnam6 - 17 Phung Van10 - 11(1) WPts
12/01/2032Toronto, Canada6 - 16 Nick Dipple7 - 8 LPts
14/11/2031Buenos Aires, Argentina5 - 16 Dario Olmeda3 - 14 WPts
16/09/2031Guayaquil, Ecuador5 - 15 Ramiro Quinteros18 - 7 LPts
18/07/2031Brampton, Canada4 - 15 Kir Romanko2 - 5 WPts
20/05/2031Hamilton, Canada4 - 14 Alen Wright8 - 11 LPts
24/03/2031Riga, Latvia4 - 13 Georgiy Jurkans7 - 8 LPts
24/01/2031Hamilton, Canada4 - 12 Alen Wright6 - 11 LPts
30/11/2030Brampton, Canada3 - 12 Gareth Kitchen7 - 13 WPts
01/10/2030Brampton, Canada3 - 11 Gareth Kitchen6 - 13 LPts
03/08/2030Vilnius, Lithuania2 - 11 Igor Kapustka4 - 11 WPts
04/06/2030Bogota, Colombia1 - 11 Xaver Matamoros4 - 12 WPts
06/04/2030Yerevan, Armenia1 - 10 Merujhan Farajian7 - 9(1) LPts
06/02/2030Aalborg, Denmark1 - 9 Niels Hauge6 - 8(1) LPts
09/12/2029Cartagena, Colombia1 - 8 Diego Regalado7 - 6 LPts
11/10/2029Brampton, Canada0 - 8 Matthew Gory0 - 8 WPts
12/08/2029Minsk, Belarus0 - 7 Fadei Bazan11 - 5 LPts
14/06/2029Isfahan, Iran0 - 6 Hanuman Sherbani26 - 16 LPts
16/04/2029Saskatoon, Canada0 - 5 Billy Yell11 - 10 LPts
19/02/2029Minsk, Belarus0 - 4 Wasyl Kotlyar8 - 16 LPts
22/12/2028Gaineau, Canada0 - 3 Johnny Ballentine10 - 28 LPts
26/10/2028Brampton, Canada0 - 2 Mark Ballantine10 - 11 LPts
04/09/2028Markham, Canada0 - 1 Michael Noon11 - 20 LPts
04/08/2028Brampton, Canada0 - 0 Ewan Catto1 - 3 LPts