Weightclass:  Flyweight
Location:  Ottawa, Canada
Record:  39(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/04/2032Ottawa, Canada38(1) - 19 Blake Tagert1 - 17 WPts
25/02/2032Ottawa, Canada37(1) - 19 Sierra Lagos5 - 11 WPts
27/12/2031Ottawa, Canada36(1) - 19 Diego Gil1 - 2 WPts
28/10/2031Ottawa, Canada35(1) - 19 Santiago Valladolid7 - 17 WPts
28/08/2031Ottawa, Canada34(1) - 19 Afanas Jamilov5(1) - 26 WPts
29/06/2031Ottawa, Canada33(1) - 19 Juan Trueba3 - 1 WPts
29/04/2031Ottawa, Canada32(1) - 19 Paul Kreyling1 - 1 WPts
28/02/2031Ottawa, Canada31(1) - 19 Guy Artaud27 - 17 WPts
29/12/2030Ottawa, Canada30(1) - 19 Canon Olivier20 - 23 WPts
30/10/2030Ottawa, Canada29(1) - 19 Dominic Asamoah2 - 10 WPts
31/08/2030Ottawa, Canada28(1) - 19 Roman Olguin7 - 5 WPts
30/06/2030Ottawa, Canada27(1) - 19 Amjad Abergel3 - 2 WPts
02/05/2030Toronto, Canada26(1) - 19 Jonathan Whetten23(1) - 21 WPts
14/03/2030Vaughan, Canada26(1) - 18 Mike Herdman14 - 7 LPts Canada National Championships 2030View
11/03/2030Vaughan, Canada25(1) - 18 Adam Westland12(2) - 25 WPts Canada National Championships 2030View
02/03/2030Algiers, Algeria24(1) - 18 Khalid Dorval19 - 18 WPts
02/01/2030Ulaanbaatar, Mongolia24(1) - 17 Kir Khulan12 - 33 LPts
04/11/2029Yerevan, Armenia23(1) - 17 Medzarents Zeatounian7 - 5 WPts
06/09/2029Toronto, Canada23(1) - 16 Jonathan Whetten19(1) - 21 LPts
13/07/2029Chimalhuacan, Mexico23(1) - 15 Zelipe Camero14 - 14(1) LPts
15/05/2029Mexico City, Mexico22(1) - 15 Salvador Behar13 - 13 WPts
17/03/2029Saskatoon, Canada22(1) - 14 Chris Roderick37 - 10 LPts Canada National Championships 2029View
14/03/2029Saskatoon, Canada21(1) - 14 Gareth Kelton9 - 9 WPts Canada National Championships 2029View
11/03/2029Saskatoon, Canada20(1) - 14 Jonathan Whetten17(1) - 20 WPts Canada National Championships 2029View
28/01/2029Ottawa, Canada19(1) - 14 Eloy Madray0 - 2 WPts
30/11/2028Bergen, Norway18(1) - 14 Hogarth Tandberg6 - 19(1) WPts
02/10/2028Mississauga, Canada18(1) - 13 Chris Fordyce15 - 11 LPts
04/08/2028Halifax, Canada17(1) - 13 Dylan Barry11 - 13(1) WPts
08/06/2028Calgary, Canada17(1) - 12 Bob Torry16 - 15 LPts
11/04/2028Edmonton, Canada16(1) - 12 Richie Davidson10(2) - 28 WPts
11/03/2028Lonueuil, Canada16(1) - 11 Chris Raith8 - 19(1) LPts Canada National Championships 2028View
08/02/2028Accra, Ghana15(1) - 11 John Quainoo9 - 25(1) WPts
11/12/2027Barquisimeto, Venezuela15(1) - 10 Franco Monsanto8 - 10 LPts
13/10/2027Laval, Canada14(1) - 10 Jeffrey Signoret4 - 13 WPts
15/08/2027Montreal, Canada13(1) - 10 Rich Forson6 - 12 WPts
17/06/2027Toronto, Canada12(1) - 10 Chris Blackley3 - 13 WPts
25/04/2027Calgary, Canada12(1) - 9 Dominic Kincaid11(1) - 17 LPts
11/03/2027Montreal, Canada12(1) - 8 Chris Roderick19 - 4 LPts Canada National Championships 2027View
16/02/2027Toronto, Canada11 - 8 Sam Baston11 - 21(14) WKO3
23/12/2026Ottawa, Canada10 - 8 Patrick Mahaffy3 - 4 WPts
24/10/2026Nuevo Laredo, Mexico9 - 8 Fidel Regalado8 - 16 WPts
25/08/2026Hong Kong, China8 - 8 Gan Chun13 - 13 WPts
27/06/2026Laval, Canada7 - 8 Dabney Beaudin2 - 8 WPts
01/05/2026Laval, Canada7 - 7 Gage Guillemette13 - 14(1) LPts
14/03/2026Hamilton, Canada7 - 6 Sid Carmichael22 - 15 LPts Canada National Championships 2026View
11/03/2026Hamilton, Canada6 - 6 John Williamson9 - 5 WPts Canada National Championships 2026View
27/02/2026San Miguel, El Salvador5 - 6 Ponce Rota17 - 17 WPts
30/12/2025Madrid, Spain4 - 6 Larenzo Loera4 - 11 WPts
01/11/2025Ottawa, Canada3 - 6 Hayden Owens2 - 14 WPts
03/09/2025Ottawa, Canada3 - 5 Aaron Riddell1 - 11 LPts
05/07/2025Barquisimeto, Venezuela3 - 4 Gig Aranda0 - 0 LPts
07/05/2025Laval, Canada3 - 3 Gage Guillemette9 - 12 LPts
11/03/2025London, UK3 - 2 Sam McGuinness3 - 11 LPts
11/01/2025Ottawa, Canada2 - 2 Matthew Andrew0 - 5 WPts
11/11/2024Toronto, Canada1 - 2 Lloyd Mallis0 - 12(1) WPts
16/09/2024Antofagasta, Chile1 - 1 Carlos Damian1 - 5 LPts
19/07/2024Quebec City, Canada1 - 0 Boswell Courau0 - 5 LPts
23/05/2024Ottawa, Canada0 - 0 Chris Raith1 - 0 WPts