Weightclass:  Light Welterweight
Location:  Calgary, Canada
Record:  12 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/06/2029Calgary, Canada11 - 23 Laramie Beau1 - 10(1) WPts
22/04/2029Calgary, Canada10 - 23 Paris Huet0 - 3 WPts
21/02/2029Calgary, Canada10 - 22 Valentin Mansart18 - 16 LPts
23/12/2028Calgary, Canada10 - 21 Cole Bowen5(1) - 17 LPts
24/10/2028Calgary, Canada9 - 21 Sam McNabb1 - 20 WPts
25/08/2028Calgary, Canada8 - 21 Charlie Cart2 - 4 WPts
26/06/2028Calgary, Canada8 - 20 Santiago Justiniano0 - 11 LPts
27/04/2028Calgary, Canada8 - 19 Kacper Kasperski8 - 5 LPts
27/02/2028Calgary, Canada7 - 19 Luis Ybanez2 - 7 WPts
28/12/2027Calgary, Canada6 - 19 Hamas Bourguigue2 - 6 WPts
29/10/2027Calgary, Canada5 - 19 Kashif Rashid0 - 4 WPts
30/08/2027Calgary, Canada5 - 18 Brett Petrie11 - 13 LPts
30/06/2027Calgary, Canada5 - 17 Rodrigo Oliveros4 - 9 LPts
28/04/2027Calgary, Canada4 - 17 Kolby Vigen4 - 10 WPts
28/02/2027Brampton, Canada4 - 16 Adam Sandercock11 - 13 LPts
30/12/2026Guayaquil, Ecuador4 - 15 Rodrigo Alviar22 - 10 LPts
31/10/2026Guatemala City, Guatemala4 - 14 Carlos Sabina10(4) - 5 LPts
02/09/2026Brasilia, Brazil4 - 13 Cisco Viana9 - 19 LPts
05/07/2026Omaha, USA3 - 13 Ricky Hannahs0 - 0 WPts
07/05/2026London, Canada3 - 12 Ewan Rae7 - 6 LPts
09/03/2026Montreal, Canada3 - 11 Ames Mader3 - 3 LPts
12/01/2026Georgetown, Guyana3 - 10 Morgan Killgore14 - 35(1) LPts
14/11/2025Winnipeg, Canada2 - 10 Ian Damon6 - 15(1) WPts
16/09/2025Taiyuan, China1 - 10 Yo Tsu0 - 8(1) WPts
19/07/2025Halifax, Canada1 - 9 Charles Wingate9 - 21 LPts
21/05/2025Markham, Canada1 - 8 Arnie Jones8 - 16 LPts
23/03/2025Calgary, Canada1 - 7 Kolya Pipkalejs1 - 7 LPts
23/01/2025Calgary, Canada0 - 7 Marcel Binoche1 - 4 WPts
24/11/2024Richmond, Canada0 - 6 Henry Polland3 - 6 LPts
01/10/2024Almaty, Kazakhstan0 - 5 Nikolai Salimzhanov10 - 13 LPts
03/08/2024Calgary, Canada0 - 4 Scott Oswald3 - 20 LPts
06/06/2024Toronto, Canada0 - 3 Chris Bryce3 - 2 LPts
10/04/2024Winnipeg, Canada0 - 2 John Borthwick20 - 21(1) LPts
11/02/2024Toronto, Canada0 - 1 James Bowen12 - 24 LPts
21/12/2023Laval, Canada0 - 0 Saber Breton9 - 13 LPts