Weightclass:  Flyweight
Location:  Mississauga, Canada
Record:  32(2) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/11/2030Mississauga, Canada31(2) - 19 Ian Harvie1 - 2 WPts
24/09/2030Mississauga, Canada30(2) - 19 Alfonso Alanis2 - 2 WPts
25/07/2030Mississauga, Canada29(2) - 19 Paul Prowell0 - 4 WPts
28/05/2030Mississauga, Canada28(2) - 19 Arnie Hayes1 - 13 WPts
29/03/2030Mississauga, Canada27(2) - 19 Jerrold Cea3 - 4 WPts
24/01/2030Mississauga, Canada26(2) - 19 Baltasar Borbon6 - 10 WPts
25/11/2029Mississauga, Canada25(2) - 19 Michael Cathcart13 - 11 WPts
26/09/2029Mississauga, Canada24(2) - 19 Glynn Fergerson4 - 3 WPts
28/07/2029Mississauga, Canada23(2) - 19 Quinto Arenas2 - 16 WPts
29/05/2029Mississauga, Canada22(2) - 19 Jose Sanz2 - 6 WPts
30/03/2029Mississauga, Canada21(2) - 19 Pyotr Djabrailov3 - 13 WPts
29/01/2029Mississauga, Canada20(2) - 19 Zach Leonards1 - 6 WPts
30/11/2028Huacho, Peru20(2) - 18 Ryo Castanon13 - 27(1) LPts
02/10/2028Dasmarinas, Philippines20(2) - 17 Ian Borrego15 - 9 LPts
04/08/2028Melbourne, Australia19(1) - 17 Hayden Pherson11(1) - 14(1) WKO3
06/06/2028Charleroi, Belgium18(1) - 17 Tugdual Rubel1 - 6 WPts
08/04/2028Charleroi, Belgium17(1) - 17 Tugdual Rubel1 - 5 WPts
09/02/2028Maracaibo, Venezuela16(1) - 17 Santiago Millian1 - 2 WPts
12/12/2027Surrey, Canada16(1) - 16 Ian Pettigrew13 - 20 LPts
13/10/2027Montreal, Canada15(1) - 16 Olympe Huet6 - 20(1) WPts
16/08/2027Toronto, Canada14 - 16 Lloyd Mallis4 - 25(3) WKO3
20/06/2027Gaineau, Canada13 - 16 Didier Bonaly6 - 17 WPts
24/04/2027Ottawa, Canada13 - 15 John Williamson14 - 7 LPts
14/03/2027Montreal, Canada13 - 14 Chris Roderick20 - 4 LPts Canada National Championships 2027View
11/03/2027Montreal, Canada12 - 14 Chris Raith5 - 15 WPts Canada National Championships 2027View
17/02/2027New Kingston, Jamaica11 - 14 Isaac Torbett7 - 13 WPts
20/12/2026London, UK10 - 14 Bryn Souter15 - 7 WPts
22/10/2026Luoyang, China9 - 14 Li Ngan3 - 26(6) WPts
24/08/2026Valencia, Venezuela8 - 14 Porfio Diaz3 - 10 WPts
26/06/2026Fortaleza, Brazil7 - 14 Diego Cabana7 - 14(1) WPts
28/04/2026Mississauga, Canada6 - 14 Hayden Owens2 - 17 WPts
28/02/2026Mississauga, Canada5 - 14 Chris Fordyce4 - 5 WPts
30/12/2025Xian, China5 - 13 Qing-Nan Xie12 - 20(2) LPts
01/11/2025Mississauga, Canada4 - 13 Diego Landa6 - 10 WPts
03/09/2025Nanning, China3 - 13 Yuan Jang6 - 24 WPts
06/07/2025San Juan, Puerto Rico3 - 12 Agapetus Torno37 - 11 LPts
08/05/2025Hamilton, New Zealand2 - 12 Jamie Clenney0 - 8 WPts
10/03/2025Ipoh, Malaysia2 - 11 Ganesa Agarwal31(1) - 14 LPts
10/01/2025Amsterdam, Netherlands2 - 10 Jarno Van Arpe4 - 17 LPts
12/11/2024Batam, Indonesia2 - 9 Senopati Sustiari40(3) - 8 LPts
14/09/2024Mississauga, Canada2 - 8 Nikolajis Athanasiou1 - 5 LPts
17/07/2024Regina, Canada1 - 8 Ian Terrace1 - 16 WPts
04/06/2024Mississauga, Canada0 - 8 Sam Molewa0 - 2 WPts
06/04/2024Vancouver, Canada0 - 7 Shaun Gair17 - 19 LPts
06/03/2024Edmonton, Canada0 - 6 Tobias Fabian13(1) - 23 LPts
18/01/2024Mississauga, Canada0 - 5 Keiichi Sakuma3 - 4 LPts
19/11/2023Burnaby, Canada0 - 4 Brin Erwin12(2) - 12 LPts
30/09/2023Mississauga, Canada0 - 3 Billy Pugh15 - 22 LPts
02/08/2023Goyang, South Korea0 - 2 Ui-jo Goe15(1) - 14 LPts
04/06/2023Mississauga, Canada0 - 1 Davie Beynon0 - 3 LPts
05/04/2023Mississauga, Canada0 - 0 Eloy Riveron0 - 0 LPts