Weightclass:  Welterweight
Location:  Calgary, Canada
Record:  18 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/06/2042Calgary, Canada17 - 26 Ajnag Tamanyan3 - 31(1) WPts
27/04/2042Calgary, Canada16 - 26 Joshua Mortland1 - 11 WPts
26/02/2042Calgary, Canada15 - 26 Jean-Baptiste Dreyfus9 - 7(1) WPts
25/12/2041Calgary, Canada15 - 25 Ellis Francy3 - 4 LPts
24/10/2041Calgary, Canada15 - 24 Quico Senor10 - 11 LPts
22/08/2041Calgary, Canada14 - 24 Simeon Chakalian3 - 12 WPts
21/06/2041Calgary, Canada13 - 24 Ian Philley1 - 3 WPts
20/04/2041Ponce, Puerto Rico12 - 24 Desiderio Mancera12 - 15(1) WPts
20/02/2041Calgary, Canada11 - 24 Rodrigo Bolivar5 - 13(1) WPts
22/12/2040Calgary, Canada10 - 24 Dashiell Paradis11 - 20(1) WPts
21/10/2040Split, Croatia9 - 24 Nenad Preložnjak1 - 3 WPts
23/08/2040Brest, Belarus8 - 24 Danylko Michal4 - 8 WPts
23/06/2040Ottawa, Canada7 - 24 Robert Clingan6 - 28 WPts
24/04/2040The Hague, Netherlands7 - 23 AriÙl Van den Branden22 - 12 LPts
25/02/2040Ottawa, Canada7 - 22 Turiau Ouimet9 - 17 LPts
26/12/2039Calgary, Canada6 - 22 Bartolomej Samardžic15 - 9 WPts
26/10/2039Prague, Czech Republic5 - 22 LubomÝr Duron1 - 6 WPts
26/08/2039Toshkent, Uzbekistan4 - 22 Melor Ghacsylyckoff8 - 16 WPts
27/06/2039Amman, Jordan4 - 21 Haaris Aboud20 - 26 LPts
29/04/2039Samarqand, Uzbekistan4 - 20 Alesger Alizade15 - 14(1) LPts
01/03/2039San Miguel de Tucuman, Argentina4 - 19 Juan Sagun23 - 15(1) LPts
01/01/2039Quebec City, Canada4 - 18 Paris Flores9 - 12 LPts
12/11/2038Richmond, Canada4 - 17 Stephen Watterson3 - 21 LPts
27/09/2038Edmonton, Canada3 - 17 Clint Sheriff7 - 17 WPts
27/08/2038Ndola, Zambia3 - 16 Tabansi Mulembe12 - 12 LPts
29/06/2038Kashiwa, Japan3 - 15 Kyo Teshima7 - 9 LPts
01/05/2038Lusaka, Zambia3 - 14 Okoth Hachilensa7 - 12 LPts
03/03/2038La Plata, Argentina3 - 13 Franco Joaquin15 - 12 LPts
03/01/2038Grodno, Belarus3 - 12 Koldan Kovalsky27 - 14(3) LPts
05/11/2037Changwon, South Korea2 - 12 Yong-jae Ra0 - 0 WPts
07/09/2037Quebec City, Canada2 - 11 Gaylord Piat5 - 10 LPts
17/07/2037Minsk, Belarus2 - 10 Yulian Brodsky8 - 5 LPts
19/05/2037Mississauga, Canada2 - 9 Robert Fillion12 - 7 LPts
19/03/2037Montreal, Canada2 - 8 Sinclair Noel8 - 9 LPts
21/01/2037Calgary, Canada1 - 8 Joe Kenny1 - 3 WPts
21/11/2036Brampton, Canada1 - 7 Leo Buie11 - 13 LPts
26/09/2036Quebec City, Canada1 - 6 Michel Pierre-Louis36 - 9 LPts
22/09/2036Graz, Austria0 - 6 Alberto Hake9 - 10 WPts
25/07/2036Brampton, Canada0 - 5 Dave Troup14 - 13 LPts
31/05/2036Quebec City, Canada0 - 4 Justin Finlayson9 - 17 LPts
21/04/2036Edmonton, Canada0 - 3 Joey Geels0 - 0 LPts
17/03/2036Quebec City, Canada0 - 2 Blake Skilling2 - 5 LPts
07/03/2036Montreal, Canada0 - 1 Joel Summerfield11 - 4 LPts
05/03/2036Calgary, Canada0 - 0 Elias Galaz0 - 0 LPts