Weightclass:  Featherweight
Location:  Quebec City, Canada
Record:  29 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2031Barquisimeto, Venezuela28 - 8 Agapetus Picano21 - 23 WPts
15/05/2031Almaty, Kazakhstan27 - 8 Dmitriy Orazalin13(1) - 25(1) WPts
17/03/2031Montreal, Canada26 - 8 Jordan Rogerson15 - 18 WPts Canada National Championships 2031View
14/03/2031Montreal, Canada25 - 8 Sean Niblock13 - 10 WPts Canada National Championships 2031View
11/03/2031Montreal, Canada24 - 8 Telo Ionesco16 - 12 WPts Canada National Championships 2031View
17/02/2031Montreal, Canada23 - 8 Vachel Fouche13 - 40 WPts
30/01/2031Toronto, Canada22 - 8 Robert Kessen6 - 9 WPts
01/01/2031Calgary, Canada21 - 8 Bryan Kor1 - 1 WPts
24/11/2030Hamilton, Canada20 - 8 Platt Marceau8 - 4 WPts
10/11/2030Toronto, Canada19 - 8 John Jones9 - 17 WPts
17/09/2030Calgary, Canada19 - 7 Sid Raith11 - 9 LPts
06/08/2030Quebec City, Canada18 - 7 Jasper Marques3 - 3 WPts
12/07/2030Quebec City, Canada17 - 7 Leeroy Armour4 - 1 WPts
13/05/2030Montreal, Canada16 - 7 Rush Cartier2 - 14 WPts
26/03/2030Toronto, Canada16 - 6 Colin Garey10 - 13(1) LPts
30/01/2030Montreal, Canada15 - 6 Telo Ionesco10 - 10 WPts
17/01/2030Manila, Philippines15 - 5 James Lagmay19 - 17 LPts
19/11/2029Mississauga, Canada14 - 5 Leeroy Armour1 - 0 WPts
20/10/2029Gaineau, Canada13 - 5 Marlon Pique0 - 4 WPts
30/09/2029Ottawa, Canada13 - 4 Richard Curtis18 - 19 LPts
28/08/2029London, Canada13 - 3 Henry Sharper6 - 7 LPts
08/08/2029Toronto, Canada13 - 2 Colin Garey6 - 13(1) LPts
02/08/2029Calgary, Canada13 - 1 Mark King8 - 19 LPts
06/06/2029Laval, Canada12 - 1 Marcel Beaulac1 - 9(1) WPts
17/05/2029Gaineau, Canada11 - 1 Marlon Pique0 - 1 WPts
26/04/2029Regina, Canada10 - 1 Rich Seff1 - 2 WPts
19/04/2029Toronto, Canada9 - 1 Arthur Oran7 - 11 WPts
13/04/2029Toronto, Canada8 - 1 John Jones5 - 11 WPts
27/03/2029Halifax, Canada7 - 1 Prewitt Bayle1 - 17 WPts
02/02/2029Toronto, Canada6 - 1 Robert Kessen0 - 1 WPts
30/01/2029Montreal, Canada5 - 1 Glanville Noah1 - 6 WPts
23/01/2029Montreal, Canada4 - 1 Rush Cartier1 - 6 WPts
15/01/2029Montreal, Canada3 - 1 Francis Jacque2 - 3 WPts
20/12/2028Montreal, Canada2 - 1 Francis Jacque2 - 2 WPts
23/11/2028Calgary, Canada1 - 1 Ellis Safley0 - 7 WPts
15/11/2028Quebec City, Canada1 - 0 Davie Phillips3 - 3 LPts
14/11/2028Winnipeg, Canada0 - 0 Sam Douglas0 - 3 WPts