Weightclass:  Welterweight
Location:  Edmonton, Canada
Record:  26 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/08/2033Edmonton, Canada25 - 30 Santiago Rizo3 - 9(1) WPts
25/06/2033Edmonton, Canada24 - 30 Berto Modesto3 - 9 WPts
25/04/2033Edmonton, Canada23 - 30 Seyfulla Aghakhanov2 - 10 WPts
24/02/2033Edmonton, Canada22 - 30 Rumen á Akulov8 - 7 WPts
25/12/2032Douala, Cameroon21 - 30 Gauvain Ndika15 - 14 WPts
26/10/2032Biysk, Russia20 - 30 Fedor Pavlyuchenko8(1) - 25 WPts
27/08/2032Buenos Aires, Argentina20 - 29 Juan Villanueva20 - 14(1) LPts
29/06/2032Jilin City, China19 - 29 Fo-hsing Zeng2 - 3 WPts
01/05/2032Melbourne, Australia18 - 29 Louis Lennox3 - 19 WPts
03/03/2032Mar del Plata, Argentina17 - 29 Alejandro Osegueda5 - 18(1) WPts
04/01/2032Omsk, Russia17 - 28 Fedya Smolnikov1 - 0 LPts
06/11/2031Edmonton, Canada16 - 28 Briant Batiste6 - 8 WPts
08/10/2031Edmonton, Canada15 - 28 Briant Batiste6 - 7 WPts
12/09/2031Montreal, Canada15 - 27 Montgomery Ort30 - 9 LPts
15/07/2031Edmonton, Canada14 - 27 Rob Carlisle4 - 3 WPts
14/05/2031Gaineau, Canada13 - 27 Sam Affleck11 - 23 WPts
08/04/2031Edmonton, Canada13 - 26 Josce Malot31 - 6 LPts
03/03/2031Kitwe, Zambia13 - 25 Deiondre Namulomba16 - 16 LPts
03/01/2031Berlin, Germany12 - 25 Ehren Heimberg16 - 13 WPts
05/11/2030Bologna, Italy11 - 25 Gianfranco Sapia0 - 0 WPts
07/09/2030Edmonton, Canada10 - 25 Page Dalle0 - 5 WPts
08/07/2030Toronto, Canada10 - 24 Jake Novy26 - 20 LPts
25/05/2030Ponce, Puerto Rico9 - 24 Cuba Gomez1 - 3 WPts
27/03/2030Ottawa, Canada8 - 24 John Mearns16 - 19 WPts
28/01/2030Quebec City, Canada8 - 23 Matthew Lyne22 - 14 LPts
02/12/2029Montevideo, Uruguay8 - 22 Joaquin Del Valle7 - 2 LPts
04/10/2029Edmonton, Canada8 - 21 Greg Hutcheon10 - 18 LPts
06/08/2029Edmonton, Canada7 - 21 Nakif Saade0 - 4 WPts
08/06/2029Montreal, Canada7 - 20 Forrest Millot20 - 20 LPts
11/04/2029Brampton, Canada7 - 19 Vince Givan34(1) - 12 LPts
12/02/2029Edmonton, Canada7 - 18 Mike Hill8 - 15 LPts
20/12/2028Edmonton, Canada6 - 18 Villard Huet7(2) - 20 WPts
08/12/2028Edmonton, Canada5 - 18 Paul Torrence6 - 1 WPts
09/10/2028Edmonton, Canada4 - 18 Edmundo Damaso1 - 1 WPts
11/08/2028Vilnius, Lithuania4 - 17 Mateusz Wacek15 - 13 LPts
13/06/2028Edmonton, Canada3 - 17 MatouÜ Nezbeda2 - 2 WPts
15/04/2028Rosario, Argentina3 - 16 Lorenzo Hernandez1 - 4 LPts
16/02/2028Brampton, Canada3 - 15 Vince Givan27(1) - 12 LPts
23/12/2027Toronto, Canada3 - 14 Clint Lanman6 - 20 LPts
28/10/2027Achiaman, Ghana3 - 13 Tavarius Agyeman19(1) - 16 LPts
30/08/2027Toronto, Canada3 - 12 John Pottinger9 - 19(4) LPts
18/07/2027Hamilton, Canada3 - 11 Leeroy Auchter33(10) - 28 LPts
16/06/2027Edmonton, Canada2 - 11 Villard Huet2 - 6 WPts
27/04/2027Edmonton, Canada1 - 11 Hideki Arakaki6 - 5 WPts
27/02/2027Montreal, Canada1 - 10 Pernell Bazin5 - 8(1) LPts
29/12/2026Heraklion, Greece1 - 9 Toxeus Mellis49(1) - 37 LPts
31/10/2026Montreal, Canada1 - 8 Jack Pettigrew3 - 11(1) LPts
05/09/2026San Bernardo, Chile1 - 7 Fidel Cirino0 - 0 LPts
08/07/2026Edmonton, Canada1 - 6 Ferrand Michel6 - 9 LPts
08/05/2026Edmonton, Canada0 - 6 Nori Arata3 - 20 WPts
10/03/2026Brampton, Canada0 - 5 Kyle Hamilton8 - 15 LPts
14/01/2026Vancouver, Canada0 - 4 Brendan Brydon7 - 11 LPts
23/11/2025Edmonton, Canada0 - 3 Zafa Zogby6 - 3 LPts
25/09/2025Toronto, Canada0 - 2 Stephen Summerville25(1) - 25 LPts
06/08/2025Toronto, Canada0 - 1 Euan Nisbet0 - 0 LPts
05/07/2025Edmonton, Canada0 - 0 Santiago Cuba0 - 0 LPts