Weightclass:  Light Welterweight
Location:  Quebec City, Canada
Record:  23 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/02/2034Quebec City, Canada22 - 19 Kian Budge11 - 26 WPts
11/12/2033Quebec City, Canada21 - 19 Kashif Sadvackasoff3 - 10 WPts
12/10/2033Quebec City, Canada20 - 19 Kian Budge10 - 25 WPts
12/08/2033Quebec City, Canada19 - 19 Marco Curiel3 - 4 WPts
12/06/2033Quebec City, Canada18 - 19 Arvid Engelland0 - 13 WPts
12/04/2033Quebec City, Canada17 - 19 Gareth Howitt2 - 13 WPts
11/02/2033Quebec City, Canada17 - 18 John Goudie4 - 8 LPts
12/12/2032Belo Horizonte, Brazil17 - 17 Felippe Violante16 - 16 LPts
14/10/2032Abu Dhabi, UAE16 - 17 Danyaal Abouchabki19 - 12 WPts
15/08/2032Quebec City, Canada15 - 17 Emilio Fleites0 - 6 WPts
13/06/2032Quebec City, Canada15 - 16 Coyne de Laroche16 - 13 LPts
17/04/2032Quebec City, Canada14 - 16 Juan Fidel4 - 3 WPts
18/02/2032Quebec City, Canada13 - 16 Rob Rennie9 - 13 WPts
20/12/2031Liege, Belgium13 - 15 Jeremie Chaudet5 - 5 LPts
22/10/2031Quebec City, Canada12 - 15 Sean Lowry2 - 6 WPts
22/08/2031Matsudo, Japan12 - 14 Hideki Aoki23 - 20 LPts
24/06/2031Soledad, Colombia11 - 14 Rodrigo Villalva6 - 6 WPts
26/04/2031Novosibirsk, Russia10 - 14 Toma Adamovich17 - 14 WPts
26/02/2031Quebec City, Canada9 - 14 Patrick Finlayson1 - 16 WPts
28/12/2030Burnaby, Canada9 - 13 Zach Elrick6 - 15 LPts
08/11/2030Ogbomosho, Nigeria8 - 13 Jay-Jay Edet5 - 23 WPts
10/09/2030Quebec City, Canada7 - 13 Will Denoon9 - 6 WPts
11/07/2030Soyapango, El Salvador7 - 12 Vicente Atienza6 - 12(1) LPts
13/05/2030Lausanne, Switzerland6 - 12 Boyce Perrault12 - 13 WPts
15/03/2030Nassau, Bahamas5 - 12 Richard Vaill3 - 13 WPts
15/01/2030Regina, Canada4 - 12 Charlie Cart3 - 12 WPts
25/11/2029Montreal, Canada4 - 11 John Inch12 - 12 LPts
28/09/2029Quebec City, Canada3 - 11 Lars Bech2 - 4 WPts
31/07/2029Quebec City, Canada2 - 11 John Carswell2 - 2 WPts
01/06/2029Kumasi, Ghana2 - 10 Lewis Mayat9 - 13 LPts
03/04/2029Kumasi, Ghana2 - 9 Isaac Boakye13 - 7 LPts
03/02/2029Toronto, Canada2 - 8 Isaac Platt15 - 9 LPts
10/12/2028Edmonton, Canada2 - 7 Mike Hendrickson12 - 13 LPts
12/10/2028Toronto, Canada1 - 7 Ian Hind5 - 27(2) WPts
16/08/2028Winnipeg, Canada1 - 6 Rich Ray12(2) - 25 LPts
15/07/2028Montreal, Canada1 - 5 Mark Troop0 - 1 LPts
01/06/2028Quebec City, Canada0 - 5 Elliot Oriol2 - 3 WPts
02/04/2028Lusaka, Zambia0 - 4 Orma Mwenya6 - 11 LPts
03/02/2028Quebec City, Canada0 - 3 Hernan Coro15 - 9 LPts
06/12/2027Sao Paulo, Brazil0 - 2 Paco Perera6 - 11 LPts
08/10/2027Kano, Nigeria0 - 1 Nwankwo Chukwura9 - 11 LPts
10/08/2027Quebec City, Canada0 - 0 Robert Newburn4 - 4 LPts