Weightclass:  Welterweight
Location:  Lonueuil, Canada
Record:  32 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/06/2029Ottawa, Canada32 - 26 Matt Dorch5(1) - 1 LPts
17/05/2029Brampton, Canada31 - 26 Harry Maddux7 - 5 WPts
26/04/2029Halifax, Canada31 - 25 Leo Gunion21(1) - 20 LPts
19/04/2029Lonueuil, Canada30 - 25 Orson du Gast11 - 4 WPts
13/04/2029Saskatoon, Canada30 - 24 Sean Burnes18 - 18 LPts
27/03/2029Montreal, Canada29 - 24 Dabney Barra4 - 10 WPts
14/03/2029Saskatoon, Canada29 - 23 Davie Axtell27 - 11 LPts Canada National Championships 2029View
11/03/2029Saskatoon, Canada28 - 23 Mark Smylie19 - 13(1) WPts Canada National Championships 2029View
15/01/2029Toronto, Canada27 - 23 Seth Travis9 - 18(1) WPts
20/12/2028Calgary, Canada27 - 22 Davie Axtell24 - 11 LPts
15/11/2028Toronto, Canada26 - 22 Seth Travis8 - 17(1) WPts
12/10/2028Toronto, Canada25 - 22 John Ure1 - 3 WPts
16/09/2028Toronto, Canada24 - 22 John Auchter1 - 0 WPts
20/08/2028Mississauga, Canada23 - 22 Amon Plowman21(1) - 18 WPts
14/07/2028Edmonton, Canada22 - 22 Nick Stirling5 - 1 WPts
15/06/2028Regina, Canada21 - 22 David Kinloch8 - 8 WPts
23/05/2028Calgary, Canada20 - 22 James Coates2 - 8 WPts
27/04/2028Montreal, Canada19 - 22 Montrose Moreau0 - 3 WPts
23/04/2028Dushanbe, Tajikistan18 - 22 Elmir Hajibeyov5 - 5 WPts
24/02/2028Halifax, Canada17 - 22 Dylan Bault5(1) - 27 WPts
30/12/2027Surrey, Canada17 - 21 Gus Tansey17 - 18 LPts
06/11/2027London, Canada17 - 20 Stephen Herd19(2) - 18 LPts
19/09/2027Toronto, Canada17 - 19 Seth Fulton10 - 7 LPts
04/09/2027Laval, Canada17 - 18 Francois Begue20 - 14(1) LPts
03/08/2027Montreal, Canada16 - 18 Ferrand Michel11 - 11 WPts
16/06/2027Edmonton, Canada15 - 18 James Brice11 - 19 WPts
07/05/2027London, Canada15 - 17 Stephen Herd17(2) - 17 LPts
14/03/2027Winnipeg, Canada15 - 16 Colin Farland13 - 15 LPts
04/02/2027Toronto, Canada15 - 15 Jake Novy9 - 15 LPts
11/01/2027Calgary, Canada15 - 14 Davie Strachan10(1) - 14 LPts
06/12/2026Gaineau, Canada14 - 14 Destin de Laclos2 - 8 WPts
26/10/2026Gaineau, Canada13 - 14 Royal Etienne10 - 14 WPts
26/09/2026Montreal, Canada12 - 14 John Lusher5 - 8 WPts
30/08/2026Ottawa, Canada12 - 13 James Bothwell8 - 5 LPts
16/08/2026Saskatoon, Canada11 - 13 Marin Carreau4 - 9 WPts
06/07/2026Calgary, Canada11 - 12 Mark Kenneth9 - 15 LPts
19/06/2026Saskatoon, Canada10 - 12 Marin Carreau4 - 7 WPts
11/05/2026Montreal, Canada9 - 12 Odo Peyrefitte7 - 21 WPts
27/04/2026Montreal, Canada8 - 12 Montgomery Ort2 - 3 WPts
11/04/2026Laval, Canada8 - 11 Francois Begue12 - 13(1) LPts
17/03/2026Halifax, Canada8 - 10 Leo Gunion9 - 10 LPts
03/03/2026Montreal, Canada7 - 10 Germain Nin3 - 7 WPts
22/01/2026Calgary, Canada7 - 9 Chris Sauceman9 - 6 LPts
08/01/2026Halifax, Canada6 - 9 Dylan Bault1(1) - 17 WPts
23/12/2025Surrey, Canada5 - 9 Seth Tonner1 - 1 WPts
05/12/2025Montreal, Canada4 - 9 Romain Carreau0 - 8 WPts
16/11/2025Edmonton, Canada4 - 8 Sam Donn3 - 5 LPts
04/10/2025Winnipeg, Canada4 - 7 Duncan Sanderson3 - 5 LPts
18/09/2025Montreal, Canada3 - 7 Barbabe Beaulac3 - 5 WPts
10/09/2025Gaineau, Canada3 - 6 Pernell Bataille5 - 9 LPts
06/08/2025Lonueuil, Canada3 - 5 Forrest Senne1 - 4 LPts
26/07/2025Burnaby, Canada2 - 5 David Poet7 - 21(1) WPts
29/05/2025Toronto, Canada1 - 4 Seth Travis0 - 0 LPts
29/05/2025Montreal, Canada1 - 5 John Lusher2 - 1 WPts
20/04/2025Montreal, Canada1 - 3 Prewitt Himly1 - 17 LPts
13/04/2025Montreal, Canada1 - 2 Coyne Feydeau30 - 10 LPts
09/03/2025Lonueuil, Canada1 - 1 Satch Marais2 - 18 LPts
23/02/2025Montreal, Canada0 - 1 Alastair Caine2 - 6 WPts
15/01/2025Lonueuil, Canada0 - 0 Euan Garros3 - 2 LPts