Weightclass:  Lightweight
Location:  Calgary, Canada
Record:  12 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2028Calgary, Canada12 - 29 Faisal Nahyan38 - 32 LPts
24/10/2028Calgary, Canada11 - 29 Georgiy Puce4(1) - 11 WPts
25/08/2028Calgary, Canada10 - 29 Louie Lenoir0 - 1 WPts
26/06/2028Calgary, Canada10 - 28 Vicente Villalobos9 - 18 LPts
27/04/2028Calgary, Canada9 - 28 Gonzalo Garcia2 - 3 WPts
28/02/2028Calgary, Canada8 - 28 Gonzalo Garcia2 - 2 WPts
30/12/2027Calgary, Canada8 - 27 Montrell Basque13 - 17 LPts
31/10/2027Calgary, Canada8 - 26 Curtis Aznavour3 - 2 LPts
01/09/2027Calgary, Canada8 - 25 Zach Queen10 - 22 LPts
02/07/2027Calgary, Canada8 - 24 Cuba Beas3 - 16 LPts
04/05/2027Calgary, Canada8 - 23 Robert Sellards2 - 21 LPts
06/03/2027Calgary, Canada7 - 23 Zahir Radjabov0 - 19 WPts
06/01/2027Calgary, Canada7 - 22 Ian Nichol5 - 20 LPts
07/11/2026Calgary, Canada6 - 22 Mike Kazumba5 - 10 WPts
08/09/2026Calgary, Canada5 - 22 Malcolm Lyon3 - 2 WPts
10/07/2026Calgary, Canada4 - 22 Ian Monro10(2) - 20 WPts
11/05/2026Calgary, Canada4 - 21 Francois Lucas17 - 23 LPts
20/03/2026Calgary, Canada3 - 21 Mark Griffiths6 - 24(3) WPts
20/01/2026San Jose, Costa Rica3 - 20 Diego Magallon8 - 10 LPts
22/11/2025Calgary, Canada3 - 19 Fidel Varona1 - 9 LPts
24/09/2025Vitebsk, Belarus3 - 18 Pyotr Shantyr2 - 9 LPts
27/07/2025Quebec City, Canada2 - 18 Adalard Anger0 - 16(5) WPts
31/05/2025Calgary, Canada1 - 18 Egil Stenberg1 - 7 WPts
01/04/2025Calgary, Canada1 - 17 Ioakim Adatina5 - 11(2) LPts
01/02/2025Nassau, Bahamas1 - 16 Leighton Mosman11 - 15 LPts
04/12/2024Kosice, Slovakia1 - 15 MatyᚠOrlik13 - 19 LPts
06/10/2024Calgary, Canada1 - 14 Gustav Bolen32(4) - 26 LPts
08/08/2024Calgary, Canada1 - 13 Fausto Senor3 - 5 LPts
10/06/2024Randburg, South Africa1 - 12 Connor De Jager24(2) - 10 LPts
12/04/2024Vaughan, Canada0 - 12 Sam Belcourt0 - 4 WPts
15/02/2024Calgary, Canada0 - 11 Quoitrel Twala0 - 6 LPts
18/12/2023Burnaby, Canada0 - 10 Joseph Crary3 - 8 LPts
30/10/2023Calgary, Canada0 - 9 Robert Eddington26 - 11 LPts
18/09/2023Markham, Canada0 - 8 Michael Noon0 - 0 LPts
16/08/2023Santo Domingo Este, Dominican Republic0 - 7 Jair Modesto9 - 24 LPts
17/06/2023Calgary, Canada0 - 6 Bart Davies1 - 2 LPts
18/04/2023Kosice, Slovakia0 - 5 Bonifßc Jankovic4 - 27 LPts
18/02/2023Toronto, Canada0 - 4 Bradley Doctor0 - 0 LPts
29/12/2022Tegucigalpa, Honduras0 - 3 Joaquin Lovera7 - 23(9) LPts
31/10/2022Calgary, Canada0 - 2 Dario Alcon7 - 16 LPts
02/09/2022Brisbane, Australia0 - 1 Gregor Nevitt12 - 15 LPts
05/07/2022Calgary, Canada0 - 0 Joey Hew0 - 3 LPts