Weightclass:  Lightweight
Location:  Piraeus, Greece
Record:  58(3) - 48(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2033Piraeus, Greece57(3) - 48(1) Wayne Cayton7 - 13(1) WPts
29/09/2033Piraeus, Greece56(3) - 48(1) Jose Nakpil3 - 7 WPts
30/07/2033Piraeus, Greece55(3) - 48(1) Stefan Bobola10 - 4 WPts
30/05/2033Carolina, Puerto Rico55(3) - 47(1) Paco Serrato22 - 9 LPts
01/04/2033Piraeus, Greece55(3) - 46(1) Agamedes Paulos14 - 3 LPts Greece National Championships 2033View
29/03/2033Piraeus, Greece54(3) - 46(1) Hercules Mattas22 - 26 WPts Greece National Championships 2033View
26/03/2033Piraeus, Greece53(3) - 46(1) Urian Palas19 - 8 WPts Greece National Championships 2033View
04/03/2033Piraeus, Greece53(3) - 45(1) Agamedes Paulos11 - 3 LPts
02/01/2033Piraeus, Greece52(3) - 45(1) Hamlig Dadashyan14 - 15 WPts
02/11/2032Puente Alto, Chile52(3) - 44(1) Diego Tobon23 - 8 LPts
03/09/2032Piraeus, Greece52(3) - 43(1) Jouko Niskala12(2) - 10 LPts
03/08/2032Turku, Finland51(3) - 43(1) Jouko Niskala12(2) - 9 WPts
03/07/2032Piraeus, Greece51(3) - 42(1) Jouko Niskala11(2) - 9 LPts
02/06/2032Turku, Finland50(3) - 42(1) Jouko Niskala11(2) - 8 WPts
02/05/2032Turku, Finland50(3) - 41(1) Jouko Niskala10(2) - 8 LPts
29/03/2032Thessaloniki, Greece50(3) - 40(1) Agamedes Paulos7 - 0 LPts Greece National Championships 2032View
26/03/2032Thessaloniki, Greece49(3) - 40(1) Nisus Georgiadis8 - 14 WPts Greece National Championships 2032View
16/03/2032Vilnius, Lithuania49(3) - 39(1) Bohater Konopka17 - 11 LPts
14/02/2032Vilnius, Lithuania49(3) - 38(1) Bohater Konopka16 - 11 LPts
09/01/2032Volgograd, Russia49(3) - 37(1) Gordon McCard28(3) - 12 LPts Europe Championships 2032View
09/12/2031Davao City, Philippines49(3) - 36(1) Vicente Calvillo55(1) - 21 LPts
08/11/2031Davao City, Philippines49(3) - 35 Vicente Calvillo54 - 21 LKO3
08/10/2031Nantes, France48(3) - 35 Didier Phillippe13 - 2 WPts
07/09/2031Valencia, Venezuela48(3) - 34 James Lifunisabo9 - 3 LPts Valencia World Championships 2031View
28/07/2031Algiers, Algeria47(3) - 34 Haider Hanoune5 - 26 WPts
30/05/2031Oran, Algeria46(3) - 34 Abdul Greki4 - 15 WPts
01/04/2031Patrai, Greece45(3) - 34 Hercules Mattas14 - 17 WPts Greece National Championships 2031View
29/03/2031Patrai, Greece44(3) - 34 Evzen Ladas11(1) - 13 WPts Greece National Championships 2031View
26/03/2031Patrai, Greece43(3) - 34 Nemo Bella7 - 15 WPts Greece National Championships 2031View
28/02/2031Piraeus, Greece43(3) - 33 Brahim Chani15 - 8 LPts
30/12/2030Dakar, Senegal42(3) - 33 Elliot Montand3 - 12 WPts
01/11/2030Tirana, Albania41(3) - 33 Faton Akcatepe1 - 2 WPts
03/09/2030Piraeus, Greece41(3) - 32 Ramirez Buitron51 - 26 LPts
03/08/2030San Salvador, El Salvador40(3) - 32 Ramirez Buitron51 - 25 WPts
03/07/2030Piraeus, Greece39(3) - 32 Fausto Mansilla54(1) - 30 WPts
02/06/2030Piraeus, Greece38(3) - 32 Fausto Mansilla54(1) - 29 WPts
02/05/2030San Juan, Argentina37(3) - 32 Fausto Mansilla54(1) - 28 WPts
01/04/2030Athens, Greece36(3) - 32 Aetos Sallis19(4) - 22 WPts Greece National Championships 2030View
29/03/2030Athens, Greece35(3) - 32 Vasyklo Georgiou21 - 10 WPts Greece National Championships 2030View
26/03/2030Athens, Greece34(3) - 32 Ivan Economou4 - 15 WPts Greece National Championships 2030View
16/03/2030Piraeus, Greece33(2) - 32 Mark Mpofu12 - 15(1) WKO3
10/02/2030Varna, Bulgaria33(2) - 31 Stanko รก Kovalkov21 - 23 LPts
13/12/2029Nassau, Bahamas32(1) - 31 Sid Ednie0 - 0 WKO3
15/10/2029Piraeus, Greece31(1) - 31 Jeraldo Buitrago8 - 14 WPts
16/08/2029Piraeus, Greece30(1) - 31 Zamen Mend6 - 27 WPts
16/07/2029Piraeus, Greece29(1) - 31 Kashif Chabat0 - 11 WPts
15/06/2029Piraeus, Greece28(1) - 31 Kashif Chabat0 - 10 WPts
09/05/2029San Jose, Costa Rica28(1) - 30 Vicente Resto1 - 0 LPts
01/04/2029Patrai, Greece28(1) - 29 Nicolaus Boosalis57 - 14 LPts Greece National Championships 2029View
29/03/2029Patrai, Greece27(1) - 29 Nikodem Balis23 - 12 WPts Greece National Championships 2029View
26/03/2029Patrai, Greece26(1) - 29 Protesilaus Georgiou10 - 10 WPts Greece National Championships 2029View
21/03/2029Piraeus, Greece25(1) - 29 Dario Talavera4 - 19 WPts
18/02/2029Piraeus, Greece24(1) - 29 Dario Talavera4 - 18 WPts
18/01/2029Piraeus, Greece23(1) - 29 Dario Talavera4 - 17 WPts
18/12/2028Sunshine Coast, Australia23(1) - 28 Mick McCay17 - 30(1) LPts
17/11/2028Sunshine Coast, Australia23(1) - 27 Mick McCay16 - 30(1) LPts
15/10/2028Athens, Greece23(1) - 26 Andreus Sica27(3) - 24 LPts
29/08/2028Piraeus, Greece23(1) - 25 Farhan Shahin22 - 31 LPts
29/07/2028Petaling Jaya, Malaysia22(1) - 25 Farhan Shahin22 - 30 WPts
28/06/2028Petaling Jaya, Malaysia22(1) - 24 Farhan Shahin21 - 30 LPts
28/05/2028Petaling Jaya, Malaysia22(1) - 23 Farhan Shahin20 - 30 LPts
27/04/2028Amman, Jordan21(1) - 23 Zain Azad25 - 14(3) WPts
26/03/2028Athens, Greece21(1) - 22 Yuri Samaras27(5) - 37(2) LPts Greece National Championships 2028View
11/03/2028Piraeus, Greece20(1) - 22 Fedar Mamedov16 - 23 WPts
09/02/2028Piraeus, Greece19(1) - 22 Fedar Mamedov16 - 22 WPts
09/01/2028Samarqand, Uzbekistan18(1) - 22 Fedar Mamedov16 - 21 WPts
09/12/2027Piraeus, Greece18(1) - 21 Diego Sarinana18 - 20 LPts
08/11/2027Montevideo, Uruguay17(1) - 21 Diego Sarinana18 - 19 WPts
08/10/2027Piraeus, Greece17(1) - 20 Diego Sarinana17 - 19 LPts
03/09/2027San Salvador, El Salvador17(1) - 19 Ramirez Buitron28 - 13 LPts
03/08/2027Piraeus, Greece17(1) - 18 Fadei Galiakberow20(1) - 22 LPts
03/07/2027Barcelona, Spain17(1) - 17 Emilio Araya19 - 11 LPts
02/06/2027Barcelona, Spain17(1) - 16 Emilio Araya18 - 11 LPts
02/05/2027Piraeus, Greece17(1) - 15 Jawad Sawaya19 - 12 LPts
01/04/2027Piraeus, Greece16(1) - 15 Adonis Spino65 - 14(2) WPts Greece National Championships 2027View
29/03/2027Piraeus, Greece15(1) - 15 Icelos Vasilakis11(1) - 33 WPts Greece National Championships 2027View
26/03/2027Piraeus, Greece14(1) - 15 Antilochus Kairis4 - 14 WPts Greece National Championships 2027View
27/02/2027Bacoor, Philippines13(1) - 15 Ramirez Macalipis11 - 12 WPts
30/12/2026Maroua, Cameroon12(1) - 15 Sennett Njoya7 - 21 WPts
01/11/2026Piraeus, Greece11(1) - 15 Lysander Kontos1 - 1 WPts
03/09/2026Vienna, Austria10(1) - 15 Errol Janes12 - 19 WPts
06/07/2026Piraeus, Greece9(1) - 15 Cepheus Papadopoulos2 - 9 WPts
07/05/2026Tehran, Iran8 - 15 Haaris Iqbal0 - 18(1) WKO3
09/03/2026Batangas City, Philippines7 - 15 Nemesio Carro7 - 12 WPts
09/01/2026Oslo, Norway6 - 15 Freyr Jahr11 - 19(5) WPts
11/11/2025Athens, Greece6 - 14 Otis Petrides12 - 15 LPts
02/10/2025Piraeus, Greece6 - 13 Adonis Spino47 - 11(2) LPts
09/09/2025Piraeus, Greece5 - 13 Nicolaus Boosalis24 - 7 WPts
19/08/2025Piraeus, Greece5 - 12 Nicolaus Boosalis20 - 5 LPts
01/08/2025Piraeus, Greece5 - 11 Nicolaus Boosalis15 - 4 LPts
15/07/2025Piraeus, Greece4 - 11 Nicolaus Boosalis10 - 3 WPts
13/07/2025Manchester, USA4 - 10 Paul Warriner14(1) - 12 LPts
15/05/2025Khabarovsk, Russia4 - 9 Anton Karpov21(1) - 13 LPts
17/03/2025Tijuana, Mexico4 - 8 Ovidio Banez18 - 21 LPts
17/01/2025Omsk, Russia3 - 8 Afon Pankratov3 - 15 WPts
19/11/2024Athens, Greece3 - 7 Protesilaus Stathis6(1) - 15 LPts
23/09/2024Piraeus, Greece3 - 6 Charles Galliard5 - 16 LPts
26/07/2024Piraeus, Greece2 - 6 Goran Karras0 - 4 WPts
27/05/2024Piraeus, Greece2 - 5 Adnan Uddin27(1) - 14 LPts
28/03/2024Hong Kong, China2 - 4 Wu-pen Huo5 - 21(4) LPts
29/01/2024Piraeus, Greece1 - 4 Medus Stamas3 - 8 WPts
30/11/2023Piraeus, Greece0 - 4 Homar Mola0 - 5 WPts
30/09/2023Bayamon, Puerto Rico0 - 3 Francisco Pintado5 - 25 LPts
02/08/2023Gomel, Belarus0 - 2 Fedir Kosakowski15(3) - 13 LPts
03/06/2023Pikine, Senegal0 - 1 Canon Kama5 - 10 LPts
05/04/2023Piraeus, Greece0 - 0 Butades Soulis1 - 1 LPts