Weightclass:  Bantamweight
Location:  Richmond, Canada
Record:  27 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/04/2031Richmond, Canada26 - 14 Khayyam Yahulyckov3 - 9 WPts
28/02/2031Richmond, Canada25 - 14 Dmitriy Iliyasow9 - 12 WPts
30/12/2030Richmond, Canada24 - 14 Sancho Arboleda5 - 17 WPts
31/10/2030Richmond, Canada23 - 14 Angel Candela0 - 5 WPts
01/09/2030Richmond, Canada22 - 14 Paul Duncan5 - 14 WPts
01/07/2030Hamilton, Canada22 - 13 Cade Rozenthal16 - 11 LPts
03/05/2030Hamilton, Canada22 - 12 Cade Rozenthal15 - 11 LPts
11/03/2030Vaughan, Canada22 - 11 Jamie Clugston27 - 9 LPts Canada National Championships 2030View
04/03/2030Auckland, New Zealand21 - 11 Elliot Allen5 - 5 WPts
04/01/2030Ipoh, Malaysia20 - 11 Ali Akbar13 - 28(3) WPts
06/11/2029Richmond, Canada19 - 11 Hume Rustad0 - 5 WPts
07/09/2029Richmond, Canada18 - 11 Robert Halliburton3 - 7 WPts
09/07/2029Edmonton, Canada17 - 11 Colar Eury10 - 14 WPts
10/05/2029Richmond, Canada16 - 11 Senior Radiguet4 - 16 WPts
11/03/2029Saskatoon, Canada16 - 10 Jamie Clugston19 - 7 LPts Canada National Championships 2029View
04/03/2029Capiata, Paraguay16 - 9 Quin Montesano12 - 9 LPts
04/01/2029Richmond, Canada15 - 9 Erke Muel1 - 16 WPts
05/11/2028Cardiff, UK14 - 9 Andreas Thomas0 - 0 WPts
07/09/2028Asuncion, Paraguay14 - 8 Dimos Villalobos22 - 8 LPts
10/07/2028Antwerp, Belgium13 - 8 Vincent Moering13 - 18 WPts
12/05/2028Asuncion, Paraguay12 - 8 Zelipe Escudero15 - 13 WPts
14/03/2028Lonueuil, Canada12 - 7 Jamie Clugston13 - 4 LPts Canada National Championships 2028View
11/03/2028Lonueuil, Canada11 - 7 Alec Couper8 - 5 WPts Canada National Championships 2028View
27/01/2028Surrey, Canada10 - 7 Adam Reid9 - 15 WPts
30/11/2027Tokyo, Japan9 - 7 Yoshi Nakamura9 - 11 WPts
02/10/2027Brampton, Canada8 - 7 Bradley Ridpath15 - 15 WPts
15/08/2027Edmonton, Canada7 - 7 Mark Le Roy Ladurie18(1) - 15 WPts
16/06/2027Richmond, Canada6 - 7 Verity de France6 - 9 WPts
03/06/2027Regina, Canada5 - 7 Louis Crockett9 - 9 WPts
09/04/2027Richmond, Canada4 - 7 Gabriel Saucedo3 - 6 WPts
09/02/2027Ciudad del Este, Paraguay4 - 6 Quinto Laris16 - 3 LPts
12/12/2026New York City, USA4 - 5 Matthew Mostyn2 - 3 LPts
13/10/2026Richmond, Canada3 - 5 Richie Hoggarth1 - 0 WPts
14/08/2026Nizhny Novgorod, Russia2 - 5 Konstantin Krasnoff6 - 14 WPts
16/06/2026Richmond, Canada1 - 5 Fidel Domingues4 - 7 WPts
17/04/2026Toronto, Canada1 - 4 Noel Mawhinney7 - 12 LPts
23/02/2026Managua, Nicaragua0 - 4 Felippe Maduro2 - 6 WPts
26/12/2025Kuala Lumpur, Malaysia0 - 3 Gopal Joshi9 - 16(2) LPts
28/10/2025Kure, Japan0 - 2 Hajime Takada6 - 8 LPts
30/08/2025Toronto, Canada0 - 1 Ellis Rough0 - 0 LPts
05/07/2025Richmond, Canada0 - 0 Paul Gerdon2 - 6 LPts