Weightclass:  Light Welterweight
Location:  Montreal, Canada
Record:  31 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2034Montreal, Canada30 - 14 Hernan Armenta2 - 4 WPts
15/10/2034Montreal, Canada29 - 14 Jordan Lannon1 - 4 WPts
15/08/2034Montreal, Canada28 - 14 Aleksei Ziotnik2 - 1 WPts
15/06/2034Montreal, Canada27 - 14 Chris Evans4 - 2 WPts
15/04/2034Montreal, Canada26 - 14 Cade Garros1 - 4 WPts
14/02/2034Montreal, Canada25 - 14 Hetum Sakalyan8 - 10 WPts
14/12/2033Montreal, Canada24 - 14 Santiago Alfaro5 - 10 WPts
15/10/2033Montreal, Canada23 - 14 Ruslan Shahan3 - 24 WPts
14/08/2033Montreal, Canada22 - 14 Noah Yarwood1 - 7 WPts
13/06/2033Montreal, Canada22 - 13 Santiago Samano5 - 4 LPts
13/04/2033Montreal, Canada21 - 13 Vince Scurlock1 - 7 WPts
12/02/2033Montreal, Canada20 - 13 David Jolly0 - 1 WPts
13/12/2032Montreal, Canada19 - 13 Mike Bowen3 - 12 WPts
13/10/2032Havana, Cuba18 - 13 Alejandro Maez2 - 7 WPts
15/08/2032Montreal, Canada17 - 13 Guido Alvarado5 - 16 WPts
13/06/2032Quebec City, Canada16 - 13 Landry Fouroux15 - 16 WPts
21/04/2032Dubai, UAE15 - 13 Abdul Bidwee8 - 15 WPts
22/02/2032Havana, Cuba14 - 13 Guido Alvarado3 - 15 WPts
25/12/2031Toronto, Canada14 - 12 Joshua Watkins14 - 12 LPts
31/10/2031Quito, Ecuador14 - 11 Cisco Trigueros11 - 11 LPts
02/09/2031Winnipeg, Canada14 - 10 Bradley Delahaye2 - 0 LPts
06/07/2031Toronto, Canada14 - 9 Dave Vizard11 - 17 LPts
09/05/2031Salta, Argentina14 - 8 Fidel Jaimes14 - 10 LPts
11/03/2031Townsville, Australia14 - 7 Charlie Zervos14(1) - 18 LPts
11/01/2031Buenos Aires, Argentina13 - 7 Gig Tafolla0 - 19 WPts
13/11/2030General Santos, Philippines12 - 7 Daniel Acolola10 - 32 WPts
15/09/2030Managua, Nicaragua11 - 7 Rio Luiz12 - 17 WPts
18/07/2030Busan, South Korea11 - 6 Heung-Min Tang16 - 5 LPts
20/05/2030Ulsan, South Korea10 - 6 Tae-hee Kil17 - 14 WPts
22/03/2030Montreal, Canada9 - 6 Shant Dardarian3 - 8 WPts
22/01/2030Mumbai, India8 - 6 Danyaal Jamail1 - 0 WPts
24/11/2029Bogota, Colombia8 - 5 Nasario Calixto1 - 3 LPts
26/09/2029Cheongju, South Korea8 - 4 Joo-ho Jin12(1) - 13 LPts
29/07/2029Montreal, Canada8 - 3 John Inch10 - 12 LPts
31/05/2029Montreal, Canada7 - 3 Gus Harrower2 - 7 WPts
01/04/2029Incheon, South Korea6 - 3 Keun-ho Hwang12 - 12 WPts
01/02/2029Montreal, Canada5 - 3 Chung Koon1 - 6 WPts
04/12/2028Schaerbeek, Belgium4 - 3 Darrell de Marivaux4 - 12 WPts
06/10/2028Vancouver, Canada3 - 3 Odo Marceau15 - 13 WPts
12/08/2028Montreal, Canada3 - 2 Leggett Arabie4 - 13 LPts
14/06/2028Vaughan, Canada3 - 1 Danny Atkins4 - 25 LPts
05/05/2028Vancouver, Canada2 - 1 Jay Evan0 - 0 WPts
28/03/2028Montreal, Canada1 - 1 Charlie Hopper1 - 7 WPts
28/01/2028Ottawa, Canada1 - 0 Tyson Bel1 - 1 LPts
10/12/2027Montreal, Canada0 - 0 Patrick Lynn2 - 0 WPts