Weightclass:  Light Welterweight
Location:  Markham, Canada
Record:  17 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/05/2027Markham, Canada16 - 20 Miguel Calzadilla4 - 6 WPts
13/03/2027Markham, Canada15 - 20 Neil Maris6 - 9 WPts
12/01/2027Markham, Canada14 - 20 Alan Siwek1 - 5 WPts
13/11/2026Markham, Canada13 - 20 Dylan Reese1 - 23 WPts
13/09/2026Markham, Canada12 - 20 Goker Tarcan1 - 5 WPts
15/07/2026Markham, Canada12 - 19 Stefan Trzaska9 - 13 LPts
15/05/2026Markham, Canada12 - 18 Michael Papugyan9 - 16 LPts
17/03/2026Markham, Canada12 - 17 Hannes Gronlund5 - 16 LPts
16/01/2026Markham, Canada11 - 17 Kettil Laxson7 - 4 WPts
17/11/2025Markham, Canada10 - 17 Demont Baton3 - 3 WPts
18/09/2025Markham, Canada9 - 17 Arnie de Laclos0 - 12 WPts
20/07/2025Markham, Canada9 - 16 Bruce Baxter5 - 24 LPts
21/05/2025Markham, Canada8 - 16 Rex Ellis1 - 8 WPts
23/03/2025Yerevan, Armenia7 - 16 Margos Abramyan1 - 8 WPts
23/01/2025Mendoza, Argentina6 - 16 Juan Inocencio1 - 16 WPts
25/11/2024Melitopol, Ukraine5 - 16 Avel Zlotnik8(1) - 31 WPts
27/09/2024Markham, Canada4 - 16 Yao Tom1 - 4 WPts
30/07/2024Toronto, Canada3 - 16 Dave Lynne2 - 9(1) WPts
04/06/2024Markham, Canada2 - 16 John Nabb2 - 7 WPts
06/04/2024Markham, Canada2 - 15 Leonel Roble2 - 11 LPts
07/02/2024Markham, Canada2 - 14 On Lim18 - 22 LPts
09/12/2023Calgary, Canada2 - 13 Scott Oswald1 - 18 LPts
09/10/2023Saskatoon, Canada2 - 12 Rob Halliburton22 - 11 LPts
11/08/2023Busan, South Korea2 - 11 Jong-ho Oh22 - 8 LPts
13/06/2023Toronto, Canada2 - 10 Chris Tulloch22 - 7 LPts
18/04/2023Markham, Canada2 - 9 Ian Sangster23 - 6 LPts
21/02/2023Montreal, Canada2 - 8 Ian Elliott15 - 11 LPts
12/01/2023London, Canada2 - 7 Paul Shank21 - 10 LPts
12/12/2022Chihuahua, Mexico2 - 6 Neper Mathias16 - 9 LPts
14/10/2022Toronto, Canada2 - 5 Stephen Lusher15 - 12 LPts
25/08/2022Toronto, Canada2 - 4 Michael Carnie15 - 13 LPts
18/07/2022Toronto, Canada2 - 3 Paul Ines0 - 0 LPts
04/06/2022Markham, Canada2 - 2 Sancho Esperanza9 - 15 LPts
06/04/2022Markham, Canada2 - 1 Emem Ajilore16 - 9 LPts
05/02/2022London, Canada1 - 1 Kyle Pitcairn0 - 0 WPts
03/01/2022Vancouver, Canada1 - 0 Kian Garrick9 - 14 LPts
18/11/2021Markham, Canada0 - 0 Owen Goff0 - 1 WPts