Weightclass:  Featherweight
Location:  Montreal, Canada
Record:  21 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2033San Pablo, Philippines20 - 20 Jaguar Yambot15 - 27 WPts
11/10/2033Rodriguez, Philippines20 - 19 Bob Buhay13 - 21 LPts
13/08/2033Padang, Indonesia19 - 19 Jatawaman Septriasa19 - 26(4) WPts
15/06/2033Dasmarinas, Philippines18 - 19 Pedro Macatunao6(1) - 30(3) WPts
17/04/2033Montreal, Canada17 - 19 Rich Speedy1 - 5 WPts
17/02/2033Shenyang, China16 - 19 Kong Looi7 - 21 WPts
19/12/2032Montreal, Canada15 - 19 Dai Patteson3 - 6 WPts
19/10/2032Montreal, Canada15 - 18 Viktor Vesel22 - 6 LPts
19/08/2032Montreal, Canada14 - 18 Thach Lanh3 - 14(1) WPts
19/06/2032Ottawa, Canada13 - 18 John Issac6 - 23 WPts
25/04/2032Montreal, Canada12 - 18 Leeroy Armour8 - 9 WPts
26/02/2032Taguig, Philippines11 - 18 Santiago Mejia13 - 19 WPts
29/12/2031San Jose, Costa Rica11 - 17 Angel Vallecillo25(1) - 20 LPts
31/10/2031Manila, Philippines10 - 17 James Tineo7 - 12 WPts
02/09/2031Brisbane, Australia10 - 16 Richie Strang8 - 9 LPts
05/07/2031Alexandria, Egypt9 - 16 Imran Tabet0 - 0 WPts
06/05/2031Mississauga, Canada9 - 15 Inigo Hislop3 - 3 LPts
08/03/2031Charleroi, Belgium8 - 15 Villiers Signoret7 - 12 WPts
08/01/2031London, Canada7 - 15 John Castile9 - 18 WPts
14/11/2030Oran, Algeria6 - 15 Bilal Belmokhtar9 - 32 WPts
16/09/2030London, UK6 - 14 Jonny Entwistle8 - 33(1) LPts
19/07/2030Dakar, Senegal5 - 14 Briant Delahaye5 - 27 WPts
21/05/2030Vienna, Austria5 - 13 Baltasar Daxberg16 - 19(5) LPts
23/03/2030Riga, Latvia5 - 12 Gennady Kajina13 - 18 LPts
23/01/2030Ottawa, Canada4 - 12 David Grass4 - 9 WPts
04/12/2029Gaineau, Canada3 - 12 Granger Fontaine21 - 23(2) WPts
03/11/2029Gaineau, Canada3 - 11 Antoine Percier13 - 16 LPts
28/09/2029Toronto, Canada2 - 11 Jay Gilchrist3 - 2 WPts
04/08/2029London, Canada1 - 11 James Rennie11 - 23(1) WPts
08/06/2029Montreal, Canada1 - 10 Alec Levingston19 - 24 LPts
19/04/2029Montreal, Canada1 - 9 Bruce Bellaire12(1) - 11 LPts
02/04/2029Germiston, South Africa1 - 8 Brad Kadende26 - 22 LPts
02/02/2029Riga, Latvia1 - 7 Aleksei Benkis4 - 15 LPts
30/01/2029Montreal, Canada1 - 6 Louie Nolton5 - 1 LPts
05/12/2028Mississauga, Canada1 - 5 Paul Bardsley9 - 7 LPts
07/10/2028Hamilton, New Zealand1 - 4 Kai Lowery14(1) - 30(14) LPts
09/08/2028Semarang, Indonesia1 - 3 Jaka Limanto14 - 12 LPts
11/06/2028Soka, Japan1 - 2 Hisao Kumagai16(1) - 24 LPts
13/04/2028Vancouver, Canada1 - 1 Justin Kyles1 - 21 LPts
29/02/2028Halifax, Canada1 - 0 Ewan Gillie15 - 23 LPts
14/01/2028Montreal, Canada0 - 0 Carlos Dominguez1 - 8 WPts