Weightclass:  Bantamweight
Location:  Richmond, Canada
Record:  24 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/05/2031Richmond, Canada23 - 14 Danny Molpus2 - 8 WPts
11/03/2031Richmond, Canada22 - 14 Ray Baze4 - 9 WPts
10/01/2031Richmond, Canada21 - 14 Waqas Novruzov0 - 4 WPts
11/11/2030Richmond, Canada20 - 14 Amjad Guler4 - 16 WPts
12/09/2030Richmond, Canada19 - 14 Jordan Williston4 - 8 WPts
13/07/2030Richmond, Canada18 - 14 Gauvain Ogier0 - 3 WPts
13/05/2030Richmond, Canada17 - 14 Daniil Rusak3 - 3 WPts
14/03/2030Richmond, Canada16 - 14 Xabat Lorenzo19 - 5 WPts
13/01/2030Richmond, Canada15 - 14 Danny Molpus1 - 0 WPts
13/11/2029Richmond, Canada14 - 14 Acelin Notte0 - 0 WPts
13/09/2029Richmond, Canada13 - 14 Konstantin Ponomarenko5 - 17 WPts
15/07/2029Richmond, Canada12 - 14 Will Moss14(1) - 21 WPts
17/05/2029Richmond, Canada11 - 14 Carlos Avino1 - 8 WPts
18/03/2029Richmond, Canada10 - 14 Rodrigo Cedano5 - 13 WPts
17/01/2029Edmonton, Canada10 - 13 Mel Quail18 - 11 LPts
19/11/2028Padua, Italy9 - 13 Lorenzo Bonatesta12 - 15 WPts
21/09/2028Semarang, Indonesia8 - 13 Gathot Wacik10(1) - 19 WPts
23/07/2028Long Beach, USA7 - 13 Brad Ronnie4 - 16 WPts
25/05/2028Almaty, Kazakhstan7 - 12 Vitali Inzu16 - 6 LPts
27/03/2028Halifax, Canada6 - 12 John Allan6 - 18 WPts
29/01/2028Halifax, Canada6 - 11 Dave Maskell14 - 18 LPts
01/12/2027Toronto, Canada5 - 11 Ashley Hutcheson12 - 15 WPts
03/10/2027Regina, Canada5 - 10 Louis Crockett10 - 10 LPts
05/08/2027London, Canada5 - 9 Ian Killens12 - 8(1) LPts
10/06/2027Winnipeg, Canada4 - 9 Chris Carberry2 - 26(5) WPts
25/04/2027Ottawa, Canada3 - 9 Patrick Sandford5 - 22 WPts
25/03/2027Edmonton, Canada3 - 8 Paul Rhees15 - 13(1) LPts
04/02/2027Mississauga, Canada3 - 7 Oliver Cruthers7 - 7 LPts
15/12/2026Algiers, Algeria3 - 6 Amer Kharnadji9 - 4 LPts
17/10/2026Richmond, Canada2 - 6 Amjad Ben5 - 10 WPts
19/08/2026Ciudad Victoria, Mexico2 - 5 Montenegro Cevallos6 - 10 LPts
21/06/2026Edmonton, Canada2 - 4 Mark Le Roy Ladurie11(1) - 15 LPts
28/04/2026Richmond, Canada1 - 4 Alex McBeath0 - 3 WPts
28/02/2026Richmond, Canada1 - 3 Nicandro Cuesta21 - 29 LPts
31/12/2025New Kingston, Jamaica1 - 2 Dave Bett13 - 3 LPts
02/11/2025Ottawa, Canada1 - 1 Phil Cohran21 - 16 LPts
06/09/2025Hamilton, Canada1 - 0 Peter Kennedy6 - 12 LPts
06/08/2025Richmond, Canada0 - 0 Bryan Lothian4 - 4 WPts