Weightclass:  Welterweight
Location:  Halifax, Canada
Record:  16(2) - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2031Halifax, Canada16(2) - 35 Angel Martos19(1) - 10 LPts
29/11/2030Halifax, Canada15(2) - 35 Talut Azaay2 - 9 WPts
30/09/2030Halifax, Canada14(2) - 35 Giligia Nadjarian3 - 18 WPts
02/08/2030Halifax, Canada13(2) - 35 Chung-yong Cho2 - 3 WPts
03/06/2030Halifax, Canada13(2) - 34 Vidal Garcia11 - 10(1) LPts
04/04/2030Halifax, Canada12(2) - 34 Sako Damadian0 - 8 WPts
03/02/2030Halifax, Canada11(2) - 34 Asiman Nagiev5 - 5 WPts
05/12/2029Halifax, Canada11(2) - 33 Krystiyan Fedorka14 - 21 LPts
06/10/2029Halifax, Canada10(2) - 33 Manuel Cabanilla3 - 9 WPts
07/08/2029Halifax, Canada9(1) - 33 Alec Summerhill2 - 19(2) WKO3
08/06/2029Halifax, Canada8(1) - 33 Orane Delahaye4 - 12(1) WPts
09/04/2029Halifax, Canada7(1) - 33 Julien de France5 - 8 WPts
08/02/2029Turku, Finland7(1) - 32 Jari Varvikko16 - 6 LPts
11/12/2028Edmonton, Canada6(1) - 32 Arran Saunderson10 - 36 WPts
17/10/2028Helsinki, Finland6(1) - 31 Tenho Hietala12 - 24(1) LPts
19/08/2028Aarhus, Denmark6(1) - 30 Diederik Detjen9 - 15 LPts
21/06/2028Quebec City, Canada6(1) - 29 Gaston Paquin12 - 18 LPts
27/04/2028Halifax, Canada5(1) - 29 Villard Huet3 - 15 WPts
20/04/2028Calgary, Canada5(1) - 28 Chris Sauceman22 - 7 LPts
24/02/2028Halifax, Canada5(1) - 27 Mark Scroggie17 - 22 LPts
14/02/2028Bahía Blanca, Argentina4(1) - 27 Ora Romo4 - 7 WPts
17/12/2027Stockholm, Sweden4(1) - 26 Simon Majerus16 - 15 LPts
19/10/2027Toshkent, Uzbekistan4(1) - 25 Shahin Salik18 - 18 LPts
21/08/2027Halifax, Canada4(1) - 24 Phillippe Cassin5 - 10 LPts
22/06/2027Yaoundé, Cameroon3(1) - 24 Orleans Biyidi10(1) - 8 WPts
24/04/2027Utrecht, Netherlands2(1) - 24 Martin Van den Zolre12 - 13 WPts
24/02/2027Mar del Plata, Argentina2(1) - 23 Nemesio Avendano5 - 21(1) LPts
27/12/2026Manila, Philippines2(1) - 22 Quito Yacapin18(2) - 12 LPts
29/10/2026Calgary, Canada2(1) - 21 Chris Sauceman13 - 7 LPts
01/09/2026Halifax, Canada2(1) - 20 Vail Delahaye7 - 11 LPts
04/07/2026Quezon City, Philippines2(1) - 19 Juan Pita16 - 6 LPts
06/05/2026Changchun, China2(1) - 18 Liang Hy42(3) - 18 LPts
08/03/2026Halifax, Canada1(1) - 18 Villiers Moury0 - 6 WPts
08/01/2026Halifax, Canada1(1) - 17 Mark Scroggie6 - 9 LPts
15/11/2025Mendoza, Argentina0 - 17 Elias Chinchilla2 - 19(2) WKO3
17/09/2025Dushanbe, Tajikistan0 - 16 Fariz Hassan7 - 2 LPts
20/07/2025Brasilia, Brazil0 - 15 Cortez Pinheiro29 - 16 LPts
22/05/2025Halifax, Canada0 - 14 Frisco Basulto1 - 12 LPts
24/03/2025Hyderabad, India0 - 13 Mahavir Venkatesh24(1) - 22 LPts
24/01/2025Halifax, Canada0 - 12 Alejandro Montoya0 - 5 LPts
26/11/2024Vilnius, Lithuania0 - 11 Jan Klecha2 - 3 LPts
28/09/2024Halifax, Canada0 - 10 Francisco Bustillo3 - 12(2) LPts
31/07/2024Gothenburg, Sweden0 - 9 Mio Ekberg5 - 11 LPts
02/06/2024Karagandy, Kazakhstan0 - 8 Ibrahim Tulepbaew2 - 12 LPts
04/04/2024Halifax, Canada0 - 7 Svetoslav á Baskov4 - 3 LPts
05/02/2024Halifax, Canada0 - 6 Dave Tasso2 - 17(4) LPts
08/12/2023Halifax, Canada0 - 5 Tahir Agzamow0 - 18(2) LPts
09/10/2023Toronto, Canada0 - 4 Stephen Summerville19(1) - 18 LPts
19/08/2023Samarqand, Uzbekistan0 - 3 Fedor Nagiev17(1) - 15 LPts
21/06/2023Halifax, Canada0 - 2 Chalermjak Narongchai19 - 13 LPts
23/04/2023Montreal, Canada0 - 1 Severin Rigaudeau21 - 8 LPts
05/03/2023Halifax, Canada0 - 0 Enzo Aparicio11 - 22 LPts