Weightclass:  Lightweight
Location:  Montreal, Canada
Record:  34 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/08/2039Montreal, Canada33 - 7 Vasili Konev0 - 5 WPts
14/07/2039Montreal, Canada32 - 7 Phillippe Belair11 - 27 WPts
12/07/2039Montreal, Canada31 - 7 Julek Staszak1 - 15(1) WPts
13/06/2039Montreal, Canada30 - 7 Amon Carnie3 - 36(1) WPts
20/05/2039Montreal, Canada29 - 7 Lakista Njuguna8 - 18(1) WPts
21/04/2039Montreal, Canada28 - 7 Vladan Brazda1 - 12 WPts
23/03/2039Montreal, Canada27 - 7 Roswalt Meinel3 - 16 WPts
26/02/2039Montreal, Canada26 - 7 Gareth Mulryan7 - 21 WPts
27/01/2039Edmonton, Canada25 - 7 Felix Huston9 - 21 WPts
26/12/2038Montreal, Canada25 - 6 Francis Schueller0 - 7 LPts
01/12/2038Montreal, Canada24 - 6 Paul Mermoz1 - 0 WPts
04/11/2038Montreal, Canada23 - 6 Rich Rule2 - 8 WPts
10/10/2038Montreal, Canada22 - 6 Isaac Pitcairn1 - 1 WPts
16/09/2038Montreal, Canada21 - 6 Edward Ledingham4 - 18(1) WPts
11/08/2038Montreal, Canada21 - 5 Leverett Barbusse1 - 0 LPts
17/07/2038Montreal, Canada20 - 5 Dillon Coulthard1 - 1 WPts
17/06/2038Montreal, Canada19 - 5 Declan Scrivener0 - 10 WPts
24/05/2038Montreal, Canada18 - 5 Oliver Hoggarth1 - 0 WPts
29/04/2038Montreal, Canada17 - 5 Max Glasby0 - 1 WPts
27/03/2038Surrey, Canada17 - 4 Tobias Waddy14 - 11 LPts
24/03/2038Montreal, Canada16 - 4 Agon Chuhadar0 - 8 WPts
16/02/2038Montreal, Canada16 - 3 Lakista Njuguna2 - 2(1) LPts
20/01/2038Montreal, Canada15 - 3 Michael Stephens4 - 12 WPts
24/12/2037Montreal, Canada14 - 3 Michel Oliphant1 - 0 WPts
25/11/2037Montreal, Canada13 - 3 Musa Hlatshwayo1 - 2 WPts
01/11/2037Montreal, Canada12 - 3 Dave Horner0 - 12(1) WPts
06/10/2037Montreal, Canada11 - 3 Rich Rule2 - 1 WPts
11/09/2037Montreal, Canada10 - 3 Edward Ledingham1 - 2(1) WPts
17/08/2037Montreal, Canada9 - 3 Dave Smail1 - 5(1) WPts
19/07/2037Montreal, Canada8 - 3 Harry Malpass0 - 1 WPts
20/06/2037Montreal, Canada7 - 3 Ollie Mungara1 - 4 WPts
24/05/2037Montreal, Canada6 - 3 Declan Scrivener0 - 1 WPts
24/04/2037Montreal, Canada5 - 3 Bryan Jones0 - 3 WPts
26/03/2037Montreal, Canada4 - 3 Robert Zambrotta0 - 3 WPts
25/02/2037Montreal, Canada3 - 3 John Banks2 - 3 WPts
21/01/2037Montreal, Canada3 - 2 Telford Auteuil0 - 4 LPts
27/12/2036Montreal, Canada2 - 2 Rob Hanlin0 - 2 WPts
30/11/2036Montreal, Canada1 - 2 Seamus Haden0 - 5 WPts
01/11/2036Montreal, Canada0 - 2 James Mkwananzi0 - 4 WPts
25/09/2036Montreal, Canada0 - 1 Platt Maheux4 - 2 LPts
27/07/2036Montreal, Canada0 - 0 Dominic Linklater0 - 4 LPts