▁Time ▁trial , ▁U CI ▁Junior ▁Road ▁World ▁Championships ▁▁ 3 rd ▁Tro fe o ▁Buff oni ▁ 2 0 1 5 ▁▁ 1 st ▁ ▁Road ▁race , ▁National ▁Junior ▁Road ▁Championships ▁ ▁Ocean ian ▁Junior ▁Road ▁Championships ▁ 1 st ▁ ▁Time ▁trial ▁ 5 th ▁Road ▁race ▁▁ 4 th ▁Over all ▁A ub el ▁- ▁Th im ister ▁- ▁La ▁G le ize ▁ 1 st ▁Stage ▁ 3 ▁ 2 0 1 6 ▁ ▁Ocean ian ▁Under – 2 3 ▁Road ▁Championships ▁ 1 st ▁ ▁Road ▁race ▁ 3 rd ▁ ▁Time ▁trial ▁▁ 1 st ▁Gran ▁Premio ▁di ▁P og g iana ▁▁ 5 th ▁Time ▁trial , ▁National ▁Under – 2 3 ▁Road ▁Championships ▁▁ 5 th ▁Chron o ▁Champ eno is ▁▁ 7 th ▁Over all ▁Tour ▁de ▁l ' A venir ▁ 2 0 1 7 ▁▁ 1 st ▁Gran ▁Premio ▁Indust rie ▁del ▁Mar mo ▁▁ 1 st ▁Stage ▁ 4 ▁An ▁Post ▁Ras ▁▁ 2 nd ▁Gran ▁Premio ▁di ▁P og g iana ▁▁ 3 rd ▁Time ▁trial , ▁National ▁Under – 2 3 ▁Road ▁Championships ▁▁ 3 rd ▁Over all ▁G iro ▁della ▁Valle ▁d ' A osta ▁▁ 5 th ▁Over all ▁Her ald ▁Sun ▁Tour ▁▁ 9 th ▁Over all ▁Tour ▁de ▁l ' A venir ▁ 2 0 1 8 ▁▁ 5 th ▁Over all ▁Tour ▁de ▁York shire ▁▁ 5 th ▁Over all ▁Tour ▁of ▁Sloven ia ▁ ▁Grand ▁Tour ▁general ▁classification ▁results ▁tim eline ▁