Weightclass:  Light Welterweight
Location:  Toronto, Canada
Record:  9 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/07/2027Toronto, Canada9 - 26 Montel Escoto22 - 21 LPts
12/05/2027Toronto, Canada8 - 26 Lisandro Fregoso0 - 4 WPts
13/03/2027Toronto, Canada7 - 26 Robert Malis1 - 13 WPts
13/01/2027Toronto, Canada7 - 25 Paul Forgie6 - 15 LPts
13/11/2026Toronto, Canada7 - 24 Gunduz Tamer5 - 14 LPts
13/09/2026Toronto, Canada6 - 24 Borysko Mihalovich2 - 15(1) WPts
14/07/2026Toronto, Canada5 - 24 Rico Godino2 - 14 WPts
14/05/2026Toronto, Canada4 - 24 Oliver Copland5 - 13 WPts
16/03/2026Toronto, Canada3 - 24 Devrim Kasaba2 - 13 WPts
15/01/2026Toronto, Canada2 - 24 Borden Luna2 - 0 WPts
16/11/2025Toronto, Canada2 - 23 Johnny Bateman3 - 2 LPts
17/09/2025Toronto, Canada2 - 22 James Downie7 - 3 LPts
19/07/2025Kumasi, Ghana2 - 21 Jamie Inkoom17(1) - 22(2) LPts
21/05/2025Quebec City, Canada2 - 20 Valentin Mansart1 - 8 LPts
23/03/2025Shijiazhuang, China2 - 19 Gan Kang5(1) - 12 LPts
23/01/2025Belem, Brazil2 - 18 Rodrigo Couto23(5) - 23 LPts
25/11/2024Vaughan, Canada2 - 17 Jacob Appleby4 - 10 LPts
27/09/2024Vaughan, Canada2 - 16 Jacob Appleby3 - 10 LPts
03/08/2024Toronto, Canada2 - 15 James Tear6 - 11 LPts
05/06/2024Melbourne, Australia2 - 14 Paul Nappier20(2) - 20 LPts
07/04/2024Perth, Australia2 - 13 Zachary Winchell6 - 13 LPts
08/02/2024Regina, Canada2 - 12 Mortimer Villechaize11 - 16 LPts
13/12/2023Halifax, Canada2 - 11 Charles Wingate4 - 16 LPts
11/11/2023London, Canada2 - 10 Paul Shank26 - 10 LPts
07/10/2023Iksan, South Korea2 - 9 Tae-hee Jo13 - 15 LPts
09/08/2023Kiev, Ukraine2 - 8 Vasili Below19(1) - 12 LPts
11/06/2023Saskatoon, Canada2 - 7 Rob Halliburton20 - 11 LPts
18/04/2023Toronto, Canada2 - 6 Ian Boal1 - 12 LPts
18/02/2023Kumasi, Ghana2 - 5 Kadeem Kasanbata9 - 16 LPts
21/12/2022Riyadh, Saudi Arabia2 - 4 Bilal David10 - 7 LPts
23/10/2022Toronto, Canada1 - 4 Robert Blakely0 - 3 WPts
24/08/2022Vancouver, Canada1 - 3 David Harvey18 - 12 LPts
06/07/2022Toronto, Canada1 - 2 Cody Gill12 - 9(1) LPts
11/05/2022Yerevan, Armenia1 - 1 Yetuart Roubanian20 - 4 LPts
13/03/2022Mississauga, Canada1 - 0 Dominic Hanton17 - 7 LPts
05/02/2022Toronto, Canada0 - 0 Davie Amberson1 - 1 WPts