2016
2015
2014
2013
RESULTS 1st Boucles du Tarn et du Sidobre 1st 6 Jours du Crédit Agricole stage 3 1st GPM cat. Tour du Centr Var 1st GPM cat. GP Montastruc - Elite N. 2nd GPM cat. GP Jean Masse - Elite N. 4th Boucles du Haut-Var stage 1 4th Greek National Champ. Road Race 4th Greek National Champ. ITT 4th Grand Prix de Châteaudouble ITT 5th Grand Prix Cycliste Artuby Verdon 5th Ronde Nancéienne stage 1 5th 6 Jours du Crédit Agricole stage 2 6th 6 Jours du Crédit Agricole stage 4
RESULTS 1st 4th Stage Tour Of Black Sea 2.2 1st Tour Of Lagada 1st Tour Of Pikrolimni 2nd Hellas National Championship Road Race U23 2nd Stage 2 Tour Of Alexander The Great 2nd General Classification Tour Of Alexander The Great 2nd International races of Thessaloniki - Road race 3rd GPM Clas. Tour Of Bulgaria 2.2 9th General Classification Tour Of Canakkale 2.2
RESULTS 1st Developmental Road Race Komotini 1st National Road Race of Xanthi 1st Florina Bike Chalenge 1st Hortiatis Road Race 1st Tour of Lagada 2nd General Classification Grand Prix Sliven 2014 2nd Stage 1 Grand Prix Sliven 2014 2nd International Thessaloniki Circuit 3rd GPM Clas. Course De La Paix 2.2 U23 3rd Balkan Championship Road Elite Men 6th General Classification Tour Of Alexander The Great 6th Hellas National Championship Road Race U23
RESULTS 1st Hellas National Championship Road U23 1st Tour of Sithonia Lacara U23 1st General Roads Of Wine 1st Roads Of Wine Stage 2 2nd Regional Championships ITT U23 3rd Roads Of Wine cup race 1 Elite 5th National championship ITT U23 6th International Thessaloniki-Siatista 8th International Thessaloniki Circuit 10th U23 cat. Tour of Bulgaria 2.2 UCI
2016 1st Boucles du Tarn et du Sidobre 1st 6 jours du Crédit Agricole stage 3
1st GPM cat. Tour du Centr Var
1st GPM cat. GP Montastruc - Elite N.
2nd GPM cat. GP Jean Masse - Elite N.
4th Boucles du Haut-Var stage 1
4th Greek National Champ. Road Race
4th Greek National Champ. ITT
4th Grand Prix de Châteaudouble ITT
5th Grand Prix Cycliste Artuby Verdon 5th Ronde Nancéienne stage 1 5th jours du Crédit Agricole stage 2
6th 6 jours du Crédit Agricole stage 4 2015 1st 4th Stage Tour Of Black Sea 2.2
1st Tour Of Lagada
1st Tour Of Pikrolimni
2nd Hellas National Championship Road Race U23
2nd Stage 2 Tour Of Alexander The Great
2nd General Classification Tour Of Alexander The Great
2nd International races of Thessaloniki - Road race
3rd K.O.M Classification Tour Of Bulgaria 2.2
9th General Classification Tour Of Canakkale 2.2

2014

 

1st Developmental Road Race Komotini

1st National Road Race of Xanthi

1st Florina Bike Chalenge

1st Hortiatis Road Race

1st Tour of Lagada

2nd Overall Classification Grand Prix Sliven 2014

2nd Stage 1 Grand Prix Sliven 2014

2nd International Thessaloniki Circuit

3rd K.O.M Competition Course De La Paix 2.2 U23

3rd Balkan Championship Road Race Elite Men

6th General Classification Tour Of Alexander The Great

6th Hellas National Championship Road Race U23

2013

 

1st Hellas National Championship Road Race U23

1st Tour of Sithonia Lacara U23

1st General Roads Of Wine Cup

1st Roads Of Wine Cup race 2

2nd Athens Regional Championships ITT U23

3rd Roads Of Wine Cup race 1

5th National championship ITT U23

6th International Thessaloniki-Siatista

8th International Thessaloniki Circuit

10th U23 cat. Tour of Bulgaria 2.2 UCI