Weightclass:  Lightweight
Location:  Montreal, Canada
Record:  22(2) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2034Montreal, Canada22(2) - 26 Francis Allie5 - 0 LPts
08/11/2033Montreal, Canada21(2) - 26 Karl Sheridan0 - 3 WPts
08/09/2033Montreal, Canada20(2) - 26 Liam Hines1 - 2 WPts
08/07/2033Montreal, Canada20(2) - 25 Pedro Venegas10 - 22 LPts
07/05/2033Mamelodi, South Africa20(2) - 24 Lewis Nonyane15 - 21 LPts
08/03/2033Riga, Latvia19(2) - 24 Afon Baltakmens0 - 4(1) WPts
08/01/2033Douala, Cameroon18(1) - 24 Similien Etonge2 - 22 WKO3
08/11/2032Roskilde, Denmark18(1) - 23 Thorstein Nelsen12 - 8 LPts
10/09/2032Montreal, Canada17(1) - 23 David Dickinson1 - 13 WPts
11/07/2032San Jose, Costa Rica17(1) - 22 Rodrigo Urquidez33 - 11 LPts
13/05/2032Montreal, Canada16(1) - 22 Zuffur Tohtaroff3 - 11 WPts
14/03/2032Yerevan, Armenia16(1) - 21 Vagharshag Badashian18 - 10 LPts
15/01/2032Montreal, Canada16(1) - 20 Fletcher Cade15 - 16 LPts
17/11/2031Bangkok, Thailand15(1) - 20 Kwanpichit Thonglao7 - 19 WPts
17/09/2031Montreal, Canada14(1) - 20 Robert Watson0 - 2 WPts
18/07/2031Montreal, Canada13(1) - 20 John Killin0 - 2 WPts
20/05/2031Montreal, Canada12(1) - 20 Matthew Arbuckle3 - 3 WPts
22/03/2031San Bernardo, Chile11(1) - 20 Berto Amparan2 - 7 WPts
22/01/2031Toronto, Canada11(1) - 19 Barry Crookshank10 - 18 LPts
27/11/2030Montreal, Canada11(1) - 18 Krystiyan Tkach8 - 20 LPts
29/09/2030Burgas, Bulgaria10(1) - 18 Natanail á Jordanov12 - 11 WPts
01/08/2030Abu Dhabi, UAE9(1) - 18 Tariq Mady3 - 5 WPts
03/06/2030Montreal, Canada8(1) - 18 Dai Miyata6 - 5 WPts
05/04/2030Laval, Canada8(1) - 17 Mark Drennan16 - 19 LPts
07/02/2030Calgary, Canada8(1) - 16 Gregor Fork11 - 11 LPts
10/12/2029Montreal, Canada7(1) - 16 John Bazil2 - 14 WPts
11/10/2029Ottawa, Canada7(1) - 15 Ollie Monroe0 - 2 LPts
13/08/2029Montreal, Canada6(1) - 15 Niao-ka Moo5 - 14 WPts
15/06/2029Montreal, Canada6(1) - 14 Tujan Le Vau8 - 13 LPts
16/04/2029Montreal, Canada6(1) - 13 Chris Erskin9 - 9 LPts
16/02/2029Paris, France6(1) - 12 Gaston Guillemette11 - 23 LPts
19/12/2028Surrey, Canada6(1) - 11 Darryl Heird10 - 13 LPts
20/10/2028Winnipeg, Canada6(1) - 10 Corey Broach15 - 17 LPts
22/08/2028Tabriz, Iran5 - 10 Rehman Abdurrahmirov9 - 16(2) WKO3
24/06/2028Montreal, Canada4 - 10 Rob Chifokoyo5 - 11 WPts
26/04/2028Halifax, Canada4 - 9 Lewis Greive2 - 12 LPts
26/02/2028Winnipeg, Canada3 - 9 James Bataille1 - 16 WPts
01/01/2028Montreal, Canada3 - 8 Mark Griffiths13 - 28(3) LPts
03/11/2027Vaughan, Canada3 - 7 Richard Terris9 - 6 LPts
04/09/2027Ottawa, Canada3 - 6 Oliver Creach17 - 16 LPts
12/07/2027Vaughan, Canada3 - 5 Shaun Brier13 - 8 LPts
05/06/2027Montreal, Canada3 - 4 Fletcher Cade0 - 0 LPts
04/05/2027Pretoria, South Africa3 - 3 Peter Swanepoel1 - 6 LPts
06/03/2027Bratislava, Slovakia3 - 2 Radoslav Mares11 - 28(1) LPts
06/01/2027Caracas, Venezuela2 - 2 Quiqui Tamayo3 - 13(1) WPts
08/11/2026Laval, Canada1 - 2 Mark Drennan4 - 10 WPts
14/09/2026Calgary, Canada1 - 1 James Rennick14 - 3 LPts
20/07/2026Regina, Canada1 - 0 Alec Glynn0 - 5 LPts
07/06/2026Montreal, Canada0 - 0 Lewis Greive0 - 1 WPts