W ich barwach startował między innymi w wyścigach Tour of Britain (2011, 2012, 2013, 2014), Glava Tour of Norway (2011) i Bałtyk-Karkonosze Tour (2015). Kilkukrotnie startował także w wieloetapowym wyścigu dookoła Irlandii An Post Rás, w którym trzykrotnie wygrywał etapy (6. etap w 2011, 1. etap w 2012 i 5. etap w 2014), a w 2013 roku wygrał klasyfikację generalną. W 2015 roku zajął 2. pozycję w Chrono des Nations.

W 2015 został mistrzem Polski w jeździe indywidualnej na czas, dzięki czemu został powołany do reprezentacji Polski w kolarstwie na Tour de Pologne 2015. Zyskał także prawo startu w Mistrzostwach Świata w Kolarstwie Szosowym 2015, na które został powołany do udziału w rywalizacji elity w jeździe indywidualnej na czas – wyścig ten ukończył na 9. pozycji. W barwach reprezentacji w Tour de Pologne 2015 zwyciężył w 7. etapie (jeździe indywidualnej na czas).