P
C
S
Menu▼
Home
Races
▼
Tour de France
Giro d'Italia
La Vuelta ciclista a España
World Championships
Amstel Gold Race
Milano-Sanremo
Tirreno-Adriatico
Liège-Bastogne-Liège
Il Lombardia
La Flèche Wallonne
Paris-Roubaix
Paris - Nice
Volta Ciclista a Catalunya
Critérium du Dauphiné
Tour des Flandres
Gent-Wevelgem in Flanders Fields
Clásica Ciclista San Sebastián
Teams
▼
AG2R Citroën Team
Astana - Premier Tech
Bahrain - Victorious
BORA - hansgrohe
Cofidis, Solutions Crédits
Deceuninck - Quick Step
EF Education - Nippo
Groupama - FDJ
INEOS Grenadiers
Intermarché - Wanty - Gobert Matériaux
Israel Start-Up Nation
Lotto Soudal
Movistar Team
Team BikeExchange
Team DSM
Team Jumbo-Visma
Team Qhubeka ASSOS
Trek - Segafredo
UAE-Team Emirates
Rankings
Statistics
Game
More
▼
Riders
LiveStats
Contact us
Count to 1 billion pageviews
Favorite500
❖
login
✱
settings
Overview
Statistics▼
Overview
Wins
Grand tour starts
Most starts by race
Results
Head to head
Calendar
Contribute▼
Contribute info
Submit program
Report
Report injury
Contribute sites / social media
More
Start
Overview
Overview
Wins
Grand tour starts
Most starts by race
All results
Head-to-head
Calendar
Contribute info
Contribute info
Submit program
Report
Report injury
Contribute sites / social media
menu
Niki Terpstra
»
Team Total Direct Energie
Team Total Direct Energie
All time teammates
Ranking by number of seasons being teammates.
Active
#
Rider
#Seasons
1
Keisse
Iljo
8
2011- 2018
2
Velits
Martin
8
2008- 2009, 2012- 2017
3
Štybar
Zdeněk
8
2011- 2018
4
Trentin
Matteo
7
2011- 2017
5
Vermote
Julien
7
2011- 2017
6
Boonen
Tom
7
2011- 2017
7
Van Keirsbulck
Guillaume
6
2011- 2016
8
Sabatini
Fabio
6
2007- 2008, 2015- 2018
9
Maes
Nikolas
6
2011- 2016
10
Serry
Pieter
6
2013- 2018
11
Vakoč
Petr
5
2014- 2018
12
Alaphilippe
Julian
5
2014- 2018
13
Brambilla
Gianluca
5
2013- 2017
14
Devenyns
Dries
5
2011- 2013, 2017- 2018
15
Vandenbergh
Stijn
5
2012- 2016
16
Martin
Tony
5
2012- 2016
17
Schröder
Björn
4
2007- 2010
18
Lampaert
Yves
4
2015- 2018
19
Verona
Carlos
4
2013- 2016
20
Petacchi
Alessandro
4
2007- 2008, 2013- 2014
21
Ciolek
Gerald
4
2009- 2012
22
De Weert
Kevin
4
2011- 2014
23
Knees
Christian
4
2007- 2010
24
Velits
Peter
4
2008- 2009, 2012- 2013
25
Steegmans
Gert
4
2011- 2014
26
Meersman
Gianni
4
2013- 2016
27
Gołaś
Michał
4
2012- 2015
28
Kwiatkowski
Michał
4
2012- 2015
29
van Gulik
Fulco
3
2003- 2004, 2006
30
Gajek
Artur
3
2008- 2010
31
Roels
Dominik
3
2008- 2010
32
Müller
Martin
3
2007- 2009
33
Fenn
Andrew
3
2012- 2014
34
Cousin
Jérôme
3
2019- 2021
35
Jungels
Bob
3
2016- 2018
36
Eichler
Markus
3
2008- 2010
37
Gaudin
Damien
3
2019- 2021
38
Vandewalle
Kristof
3
2011- 2013
39
Pauwels
Serge
3
2012- 2014
40
Sicard
Romain
3
2019- 2021
41
Pineau
Jérôme
3
2011- 2013
42
Petit
Adrien
3
2019- 2021
43
Cavendish
Mark
3
2013- 2015
44
Richeze
Maximiliano
3
2016- 2018
45
Chavanel
Sylvain
3
2011- 2013
46
de la Cruz
David
3
2015- 2017
47
Martinelli
Davide
3
2016- 2018
48
Bonifazio
Niccolò
3
2019- 2021
49
Turgis
Anthony
3
2019- 2021
50
Grellier
Fabien
3
2019- 2021
51
Ourselin
Paul
3
2019- 2021
52
De Plus
Laurens
3
2016- 2018
53
Gaviria
Fernando
3
2016- 2018
54
Burgaudeau
Mathieu
3
2019- 2021
55
Loos
Coen
2
2003- 2004
56
Meerkerk
Norman
2
2003- 2004
57
Aalders
Bram
2
2005- 2006
58
Slippens
Robert
2
2005- 2006
59
Haueisen
Dennis
2
2007- 2008
60
Grabsch
Ralf
2
2007- 2008
61
Schwager
Sebastian
2
2007- 2008
62
Poitschke
Enrico
2
2007- 2008
63
Zabel
Erik
2
2007- 2008
64
Ghisalberti
Sergio
2
2007- 2008
65
van Schalen
Paul
2
2005- 2006
66
Dyudya
Volodymyr
2
2007- 2008
67
van der Burg
Germ
2
2003- 2004
68
Astarloa
Igor
2
2007- 2008
69
van der Pluijm
Marvin
2
2003, 2006
70
Kux
Christian
2
2008- 2009
71
Bonifazio
Leonardo
2
2020- 2021
72
Van Gestel
Dries
2
2020- 2021
73
Knaven
Servais
2
2009- 2010
74
Rigotto
Elia
2
2007- 2008
75
Russ
Matthias
2
2009- 2010
76
Wrolich
Peter
2
2009- 2010
77
Velo
Marco
2
2007- 2008
78
Fothen
Thomas
2
2009- 2010
79
Schachmann
Maximilian
2
2017- 2018
80
Ongarato
Alberto
2
2007- 2008
81
Jurčo
Matej
2
2007- 2008
82
Wiśniowski
Łukasz
2
2015- 2016
83
Schep
Peter
2
2005- 2006
84
Stam
Danny
2
2005- 2006
85
Cardis
Romain
2
2019- 2020
86
Calmejane
Lilian
2
2019- 2020
87
Fothen
Markus
2
2009- 2010
88
Barla
Luca
2
2008- 2009
89
Voss
Paul
2
2009- 2010
90
Stroetinga
Wim
2
2009- 2010
91
Förster
Robert
2
2009- 2010
92
Declercq
Tim
2
2017- 2018
93
Hivert
Jonathan
2
2019- 2020
94
Raboň
František
2
2012- 2013
95
Rohregger
Thomas
2
2009- 2010
96
Bandiera
Marco
2
2011- 2012
97
Cataldo
Dario
2
2011- 2012
98
Kittel
Marcel
2
2016- 2017
99
Fröhlinger
Johannes
2
2009- 2010
100
Renshaw
Mark
2
2014- 2015
101
Gerdemann
Linus
2
2009- 2010
102
Wegmann
Fabian
2
2009- 2010
103
Lancaster
Brett
2
2007- 2008
104
Capecchi
Eros
2
2017- 2018
105
Simon
Julien
2
2020- 2021
106
Bouet
Maxime
2
2015- 2016
107
Taaramäe
Rein
2
2019- 2020
108
Ligthart
Pim
2
2019- 2020
109
Chicchi
Francesco
2
2011- 2012
110
Soupe
Geoffrey
2
2020- 2021
111
Grivko
Andrey
2
2007- 2008
112
Urán
Rigoberto
2
2014- 2015
113
Martin
Dan
2
2016- 2017
114
Gilbert
Philippe
2
2017- 2018
115
Grabsch
Bert
2
2012- 2013
116
Honig
Reinier
2
2003- 2004
117
Manzin
Lorrenzo
2
2020- 2021
118
Mas
Enric
2
2017- 2018
119
Sellier
Simon
2
2019- 2020
120
Cavagna
Rémi
2
2017- 2018
121
Cabot
Jérémy
2
2020- 2021
122
Gaillard
Marlon
2
2020- 2021
123
Maitre
Florian
2
2020- 2021
124
Ferron
Valentin
2
2020- 2021
125
Hutten
Luuc
1
2003
126
De Jong
Jurgen
1
2003
127
van der Pluijm
Robin
1
2003
128
van der Stelt
Jarko
1
2004
129
Horck
Jeroen
1
2004
130
Kornegoor
Arne
1
2004
131
Cordes
Tom
1
2003
132
Hermes
Pascal
1
2005
133
Kwanten
Frank
1
2003
134
Lucassen
Jos
1
2005
135
Sluimer
Kevin
1
2006
136
Koeman
Patrick
1
2003
137
Cortinovis
Alessandro
1
2007
138
Celestino
Mirko
1
2007
139
van Uden
Dennis
1
2004
140
Kareev
Alexandr
1
2004
141
Steenbergen
Kor
1
2003
142
Slager
Stefan
1
2003
143
Oegema
Bart
1
2003
144
Sacchi
Fabio
1
2007
145
Farenhout
Arthur
1
2005
146
Scholz
Ronny
1
2009
147
Lindhoud
Jurgen
1
2006
148
Rooijakkers
Piet
1
2005
149
Siedler
Sebastian
1
2007
150
Sentjens
Roy
1
2010
151
van Duuren
Aloys
1
2003
152
Scognamiglio
Carlo
1
2007
153
Möhlmann
Peter
1
2005
154
Lenferink
Jasper
1
2004
155
de Haan
Folkert
1
2006
156
Latour
Pierre
1
2021
157
Lorenzetto
Mirco
1
2007
158
Harms
Jos
1
2003
159
de la Parte
Víctor
1
2021
160
Stauff
Andreas
1
2011
161
Engels
Addy
1
2011
162
Nauleau
Bryan
1
2019
163
Vuillermoz
Alexis
1
2021
164
Tratnik
Jan
1
2011
165
Sénéchal
Florian
1
2018
166
Duijn
Huub
1
2003
167
Van Impe
Kevin
1
2011
168
van Agtmaal
Peter
1
2005
169
de Haan
Sierk-Jan
1
2004
170
Hassink
Arne
1
2006
171
Smit
Dennis
1
2006
172
De Vocht
Wim
1
2010
173
Cappelle
Andy
1
2011
174
Brammeier
Matt
1
2012
175
Tulik
Angélo
1
2019
176
de Maar
Marc
1
2011
177
Roberts
Luke
1
2010
178
De Gendt
Thomas
1
2014
179
Seeldraeyers
Kevin
1
2011
180
Robert
Fréderique
1
2011
181
Poels
Wout
1
2014
182
Mouris
Jens
1
2005
183
Kluge
Roger
1
2010
184
Bakelants
Jan
1
2014
185
Geniez
Alexandre
1
2021
186
Mørkøv
Michael
1
2018
187
Leipheimer
Levi
1
2012
188
Malacarne
Davide
1
2011
189
Nerz
Dominik
1
2010
190
Gène
Yohann
1
2019
191
Pichot
Alexandre
1
2019
192
Reda
Francesco
1
2011
193
Quéméneur
Perrig
1
2019
194
Sieberg
Marcel
1
2007
195
Viviani
Elia
1
2018
196
Boasson Hagen
Edvald
1
2021
197
Bauer
Jack
1
2017
198
Boudat
Thomas
1
2019
199
Lawless
Chris
1
2021
200
Journiaux
Axel
1
2019
201
Jakobsen
Fabio
1
2018
202
Asgreen
Kasper
1
2018
203
Knox
James
1
2018
204
Contreras
Rodrigo
1
2016
205
Doubey
Fabien
1
2021
206
Rodríguez
Cristián
1
2021
207
Narváez
Jhonatan
1
2018
208
Hodeg
Álvaro José
1
2018
menu
Results
Overview
Wins
KMs by nation
Statistics by season
Grand tour starts
Most starts by race
Top classic results
Standings per season
Hits per day
Current standings in rankings
Ranking positions over time
Key career stats
Running point score
Top achievements tick-off
KMs by race
Career points
Specialty points breakdown
Most underestimated top-3 results
World map of rider races
Most scored result
GC time won/lost per stage
- more -
Climbers ranking points
Sprinter ranking points
Career points - Sprint
Career points - Climbers
Career points - GC
Career points - Time trial
Career points - One day races
Season
Race distance
Attack kilometres
Miscelaneous
Statistics in race
Program in previous years
Injury history
All time teammates
Teammate most raced with
Most 1-day profile views
Racedays per BIB
LiveStats mentions