Weightclass:  Featherweight
Location:  Mississauga, Canada
Record:  25 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/10/2023Mississauga, Canada24 - 11 Robert Munroe2 - 10 WPts
16/08/2023Mississauga, Canada23 - 11 Mark Kinnaird3 - 5 WPts
16/06/2023Mississauga, Canada22 - 11 Garland Boffrand0 - 1 WPts
17/04/2023Mississauga, Canada21 - 11 Dominic Kinzey22 - 7 WPts
16/02/2023Mississauga, Canada20 - 11 Oleos Sanchez1 - 3 WPts
18/12/2022Mississauga, Canada19 - 11 Boris Simcik5 - 6 WPts
19/10/2022Mississauga, Canada18 - 11 Ewan Gillie0 - 2 WPts
20/08/2022Mississauga, Canada17 - 11 Quiqui Cabanas8 - 6 WPts
20/06/2022Mississauga, Canada16 - 11 Ian Gee13 - 10 WPts
21/04/2022Mississauga, Canada15 - 11 Gower Marmion1 - 14(1) WPts
20/02/2022Mississauga, Canada14 - 11 Jesus Diaz12 - 15 WPts
21/12/2021Mississauga, Canada13 - 11 Phil Campbell11(2) - 10 WPts
20/10/2021Rotterdam, Netherlands13 - 10 Gerard Chiens6 - 16 LPts
20/08/2021Fortaleza, Brazil12 - 10 Roman Magro18 - 6 WPts
20/06/2021Mississauga, Canada11 - 10 Tepparith Keawsombat10 - 8 WPts
20/04/2021Brest, Belarus11 - 9 Oleksiy Dutka6 - 14 LPts
20/02/2021Georgetown, Guyana11 - 8 Tobias Bennie9 - 9 LPts
23/12/2020Kaduna, Nigeria10 - 8 James Akwashiki2 - 3 WPts
25/10/2020Mississauga, Canada9 - 8 Gus Frith8 - 9 WPts
26/08/2020Jalilabad, Azerbaijan9 - 7 Ibrahim Iskrafilov9(1) - 6 LPts
26/06/2020Vancouver, Canada9 - 6 Phil Campbell3 - 8 LPts
26/04/2020Vaughan, Canada9 - 5 Jacob Glasford7 - 3 LPts
27/02/2020Montreal, Canada8 - 5 Montgomery Duchamp1 - 8 WPts
07/01/2020Vancouver, Canada7 - 5 John Ingraham3 - 7 WPts
21/11/2019Mississauga, Canada6 - 5 Seymour Yannick3 - 7 WPts
21/09/2019Mississauga, Canada5 - 5 Shaun Thomson0 - 6 WPts
22/07/2019Kingston, Jamaica5 - 4 Billy Riddle3 - 3 LPts
23/05/2019Mississauga, Canada5 - 3 Satch Brame5 - 1 LPts
23/03/2019Mississauga, Canada4 - 3 Danny Moffett1 - 3 WPts
20/01/2019Toronto, Canada3 - 3 Kian Pollick4 - 2 WPts
21/11/2018Mississauga, Canada3 - 2 Geron Ionesco1 - 4 LPts
20/09/2018Mississauga, Canada2 - 2 Rodrigo Galvan2 - 1 WPts
18/07/2018Winnipeg, Canada2 - 1 Sargent Zola0 - 0 LPts
31/05/2018Mississauga, Canada1 - 1 Johnny Saucer2 - 2 WPts
02/04/2018Mississauga, Canada1 - 0 Floyd Tough0 - 1 LPts
18/02/2018Ottawa, Canada0 - 0 Rob Camus0 - 0 WPts