Weightclass:  Middleweight
Location:  Tirana, Albania
Record:  25 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/05/2032Tirana, Albania24 - 20 Peter McPhee5 - 11 WPts
19/03/2032Tirana, Albania23 - 20 Alejandro Brazil2 - 10 WPts
19/01/2032Tirana, Albania22 - 20 Xaverius Brasil13 - 21 WPts
20/11/2031Tirana, Albania21 - 20 Mark Gezi5 - 2 WPts
19/09/2031Tirana, Albania20 - 20 Obaid Agha0 - 2 WPts
21/07/2031Tirana, Albania19 - 20 Wacharakrit Noicheunphan6(1) - 17 WPts
22/05/2031Tirana, Albania18 - 20 Juan Rave1 - 0 WPts
23/03/2031Tirana, Albania17 - 20 William Forss2 - 6 WPts
22/01/2031Tirana, Albania16 - 20 Besart Kolcei0 - 2 WPts
23/11/2030Tirana, Albania15 - 20 Armend Chani5 - 16 WPts
24/09/2030Tirana, Albania14 - 20 Fatlum Alia7 - 11 WPts
25/07/2030Tirana, Albania13 - 20 Ardian Carcani0 - 4 WPts
28/05/2030Tirana, Albania12 - 20 Dhimiter Toptani7(2) - 10 WPts
29/03/2030Tirana, Albania11 - 20 Bujar Tafaj2 - 8 WPts
29/01/2030Kosice, Slovakia10 - 20 Petr Konopka7 - 8 WPts
01/12/2029Yerevan, Armenia10 - 19 Gosdon Lylozian3 - 5 LPts
03/10/2029Tirana, Albania9 - 19 Bekim Ramadani1 - 0 WPts
04/08/2029Villa Nueva, Guatemala8 - 19 Pancho Tejada3 - 2 WPts
06/06/2029Calgary, Canada7 - 19 Mark Rabbitt1 - 6 WPts
08/04/2029La Florida, Chile6 - 19 Dimos Monteagudo10 - 14 WPts
08/02/2029Tirana, Albania6 - 18 Dalmat Soysert12 - 14 LPts
24/12/2028Tirana, Albania6 - 17 Agim Samim9 - 8 LPts
25/10/2028Tirana, Albania6 - 16 Ditmer Tatari6 - 13 LPts
29/08/2028Tirana, Albania6 - 15 Erjon Shundi9 - 30 LPts
02/07/2028Tirana, Albania5 - 15 Eugenio Nesimi0 - 2 WPts
03/05/2028Tirana, Albania4 - 15 Ardi Lamaj6 - 19 WPts
14/03/2028Tirana, Albania4 - 14 Fatos Kapllani25 - 7 LPts Albania National Championships 2028View
11/03/2028Tirana, Albania3 - 14 Fatlind Gun6 - 7 WPts Albania National Championships 2028View
02/03/2028Tirana, Albania2 - 14 Fatjon Erkin4(2) - 16 WPts
02/01/2028Tirana, Albania2 - 13 Besim Thaci3(1) - 12 LPts
06/11/2027Tirana, Albania2 - 12 Ardi Lamaj3 - 19 LPts
08/09/2027Dun Laoghaire, Ireland2 - 11 Vincent Hanegan32 - 12(1) LPts
11/07/2027Kiev, Ukraine2 - 10 Wasyl Benko11 - 13 LPts
13/05/2027Almaty, Kazakhstan2 - 9 Koldan Cajrbecov23(3) - 23 LPts
15/03/2027Tirana, Albania2 - 8 Brahim Nuhiji10 - 4 LPts
20/01/2027Tirana, Albania2 - 7 Burim Akdari12 - 10 LPts
26/11/2026Tirana, Albania2 - 6 Arian Paloka21(1) - 12 LPts
23/10/2026Tirana, Albania2 - 5 Erjon Rugova0 - 0 LPts
20/09/2026Bangkok, Thailand2 - 4 Petchwanchai Chaisam15 - 13 LPts
23/07/2026Zagreb, Croatia2 - 3 Franko Novacic7 - 21 LPts
25/05/2026Tirana, Albania1 - 3 Dritan Naþi3 - 12(1) WPts
27/03/2026Vilnius, Lithuania1 - 2 Mateusz Zaruba13 - 18 LPts
27/01/2026Tirana, Albania1 - 1 Enver Zaimoglu13(2) - 19 LPts
03/12/2025Tirana, Albania1 - 0 Eduart Ajeti14 - 15(3) LPts
07/10/2025Tirana, Albania0 - 0 Enver Boshnjaku0 - 0 WPts