Weightclass:  Bantamweight
Location:  Toronto, Canada
Record:  23 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/04/2031Toronto, Canada22 - 17 Kolzak Ghahylyckoff14 - 11 WPts
27/02/2031Toronto, Canada21 - 17 Min-woo Chu3 - 6 WPts
29/12/2030Toronto, Canada20 - 17 Sajid Aboshalha3 - 2 WPts
30/10/2030Toronto, Canada19 - 17 Davie Kempe14 - 8 WPts
31/08/2030Toronto, Canada18 - 17 Daniel Morris1 - 1 WPts
30/06/2030Toronto, Canada18 - 16 Kieran Brymer25(1) - 17 LPts
02/05/2030Toronto, Canada18 - 15 Kieran Brymer24(1) - 17 LPts
03/03/2030Toronto, Canada17 - 15 Arran Hughen3 - 12 WPts
03/01/2030Toronto, Canada16 - 15 Arran Hughen3 - 11 WPts
04/11/2029Toronto, Canada15 - 15 Amiens Zanga1 - 4 WPts
05/09/2029Douala, Cameroon14 - 15 Xebec Mpessa0 - 0 WPts
08/07/2029Winnipeg, Canada13 - 15 Callum Padon1 - 19 WPts
12/05/2029Kuala Lumpur, Malaysia12 - 15 Amer Azer10 - 15 WPts
14/03/2029Toronto, Canada12 - 14 Dave Kenefick4 - 2 LPts
13/01/2029Toronto, Canada12 - 13 Mark Yarrow13 - 20 LPts
21/11/2028Toronto, Canada11 - 13 Wu-pen Bajckodamow1 - 0 WPts
23/09/2028Winnipeg, Canada11 - 12 Paul Gerdon10 - 18 LPts
22/08/2028Toronto, Canada10 - 12 Kieran Brymer11(1) - 9 WPts
20/07/2028Panama City, Panama9 - 12 Guillermo Anzures15 - 9 WPts
22/05/2028San Miguelito, Panama8 - 12 Santiago Torno8 - 18 WPts
24/03/2028Kuching, Malaysia8 - 11 Blake Wai30(1) - 14 LPts
25/01/2028Toronto, Canada8 - 10 Urvano Pequeno8 - 16 LPts
26/11/2027San Miguelito, Panama7 - 10 Alvino Montanez11 - 12 WPts
28/09/2027Johor Bahru, Malaysia7 - 9 Qing-Nan Kee24 - 17 LPts
31/07/2027Halifax, Canada6 - 9 Dale Murrie0 - 18 WPts
10/06/2027Toronto, Canada5 - 9 Bayram Tanaoglu0 - 2 WPts
11/04/2027Markham, Canada4 - 9 Lucas Samson11 - 16 WPts
14/02/2027Toronto, Canada3 - 9 Cade Rozenthal3 - 0 WPts
15/12/2026Toronto, Canada2 - 9 John Glass0 - 3 WPts
16/10/2026New Kingston, Jamaica2 - 8 Joey Johnston11 - 9 LPts
17/08/2026Toronto, Canada2 - 7 Berto Vine9 - 10 LPts
18/06/2026Oslo, Norway2 - 6 Leif Caspersen23 - 22 LPts
20/04/2026Dubai, UAE2 - 5 Sajid Rookas8 - 14 LPts
20/02/2026Amman, Jordan2 - 4 Adnan Hanania27(5) - 28 LPts
23/12/2025Toronto, Canada2 - 3 Amon Wean6 - 16 LPts
25/10/2025Toronto, Canada1 - 3 Bryan Lothian4 - 6(1) WPts
26/08/2025Toronto, Canada1 - 2 Rex Hedley0 - 10 LPts
27/06/2025Hamilton, Canada0 - 2 Robert Craghead1 - 5 WPts
13/05/2025Toronto, Canada0 - 1 Gethin Merrick20 - 12 LPts
28/03/2025Toronto, Canada0 - 0 Harry Dobbie1 - 7 LPts