Weightclass:  Bantamweight
Location:  Winnipeg, Canada
Record:  21 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/05/2030Winnipeg, Canada20 - 18 Montrell Gadio0 - 5 WPts
15/03/2030Winnipeg, Canada19 - 18 Lisandro Capote3 - 5 WPts
15/01/2030Winnipeg, Canada18 - 18 Fadei Jigjidjav3 - 11 WPts
16/11/2029Winnipeg, Canada17 - 18 Danyaal Asker7 - 30 WPts
17/09/2029Winnipeg, Canada16 - 18 Jeong-hyeop Kwan1 - 23(2) WPts
19/07/2029Winnipeg, Canada15 - 18 Luka Rajmbec5 - 1 WPts
19/05/2029Winnipeg, Canada14 - 18 Carlos Banda5 - 9 WPts
21/03/2029Winnipeg, Canada13 - 18 Jordan Williston0 - 1 WPts
20/01/2029Winnipeg, Canada12 - 18 Spencer Philley3(1) - 6 WPts
21/11/2028Winnipeg, Canada11 - 18 Abrahßm Bunda1 - 4 WPts
23/09/2028Winnipeg, Canada10 - 18 Oscar Morland11 - 12 WPts
24/07/2028Winnipeg, Canada9 - 18 Ciel Candeloro0 - 8 WPts
25/05/2028Winnipeg, Canada9 - 17 Kazuki Kawahara25 - 4 LPts
26/03/2028Lincoln, USA8 - 17 Ian Guinness0 - 5 WPts
27/01/2028Vancouver, Canada8 - 16 Leighton Duguid21(2) - 14(1) LPts
28/11/2027Kuala Lumpur, Malaysia8 - 15 Kamran Mussa19 - 9 LPts
30/09/2027Winnipeg, Canada7 - 15 Richie Hoggarth1 - 7(2) WPts
01/08/2027Fukuoka, Japan7 - 14 Raiden Nakama6 - 6 LPts
03/06/2027Ghent, Belgium7 - 13 Gringo Franck29 - 12 LPts
05/04/2027Winnipeg, Canada7 - 12 Dave Flett13 - 11(1) LPts
08/02/2027Kingston, Jamaica7 - 11 David Watt10 - 6 LPts
11/12/2026Winnipeg, Canada7 - 10 Seth Crowe3 - 4 LPts
12/10/2026Bandung, Indonesia7 - 9 Zuffur Rahmani3 - 1 LPts
14/08/2026Winnipeg, Canada6 - 9 Bradley Ridpath10 - 13 WPts
15/06/2026Chelyabinsk, Russia6 - 8 Borya Sass2 - 16 LPts
17/04/2026Winnipeg, Canada5 - 8 Leonel Carda3 - 9 WPts
17/02/2026Winnipeg, Canada4 - 8 Dave Bainum7 - 10 WPts
19/12/2025Winnipeg, Canada4 - 7 Arran Reith5 - 21 LPts
31/10/2025Winnipeg, Canada3 - 7 Ki-hun No0 - 2 WPts
02/09/2025Kingston, Jamaica3 - 6 Dave Devlin7 - 13 LPts
05/07/2025Richmond, Canada2 - 6 Michael Haddow0 - 0 WPts
07/05/2025Ottawa, Canada2 - 5 Leighton Tullis10 - 16 LPts
09/03/2025Winnipeg, Canada1 - 5 Ivan Valdes0 - 3 WPts
08/01/2025Vaughan, Canada1 - 4 Michael Faulds1 - 2 LPts
10/11/2024Toronto, Canada1 - 3 Leon Protheroe4 - 3 LPts
10/09/2024Toronto, Canada1 - 2 Dave Brown2 - 11(4) LPts
14/07/2024Toronto, Canada1 - 1 Oscar Lurie3 - 8 LPts
30/05/2024London, Canada1 - 0 Ian Killens0 - 0 LPts
27/04/2024Winnipeg, Canada0 - 0 Patrick Sandford1 - 7 WPts