PREV«
NEXT»
2024
Tour de Kurpie  »  2025  »  Stage 2  »  Results

2025   »   Tour de Kurpie (2.2)

Stage 2   »   Olszewo-Borki  ›  Olszewo-Borki   (114km)
2025 | Stage 2
Olszewo-Borki › Olszewo-Borki (114km)
menu
clear filter next stageprevious stage
The time won/lost column displays the gains in time in the GC. Click on the time of any rider to view the relative gains on this rider.
RnkGCTimelagBIBH2HSpecialtyAgeRiderTeamUCIPntTime
11+0:0042
Sprint
21 Radcliffe George
XSpeed United Continental
XSpeed United Continental753″2:22:532:22:53
23+0:075
Sprint
24 Czabok Konrad
Mazowsze Serce Polski
Mazowsze Serce Polski323″0:030:03
32+0:0714
Sprint
28 Banaszek Norbert
ATT Investments
ATT Investments113″,,0:03
47+0:1595
Sprint
20 Dudek Jakub
Kujawy Pomorze Team
Kujawy Pomorze Team1″,,0:03
55+0:1112
Sprint
23 Voltr Martin
ATT Investments
ATT Investments2″,,0:03
64+0:0966
Sprint
28 Hamza Yacine
Madar Pro Cycling Team
Madar Pro Cycling Team0:060:06
710+0:1931
Sprint
27 Colnaghi Andrea
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team,,0:06
86+0:121
Sprint
21 Grygowski Hubert
Mazowsze Serce Polski
Mazowsze Serce Polski,,0:06
911+0:1913
Sprint
25 Vaníček Šimon
ATT Investments
ATT Investments,,0:06
1019+0:1994
Sprint
19 Sokół Antoni
Kujawy Pomorze Team
Kujawy Pomorze Team,,0:06
1112+0:1922
Sprint
21 Märkl Max
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling,,0:06
128+0:1791
Sprint
19 Pera Marceli
Kujawy Pomorze Team
Kujawy Pomorze Team,,0:06
1321+0:1996
Sprint
19 Zasada Wiktor
Kujawy Pomorze Team
Kujawy Pomorze Team,,0:06
1415+0:1932
Sprint
21 Móré-Gosselin Olivier
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team,,0:06
1513+0:1921
Sprint
21 Schöpplein Mika
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling,,0:06
1616+0:1943
Sprint
31 Klevgård Kristian
XSpeed United Continental
XSpeed United Continental,,0:06
1717+0:192
GC
35 Owsian Łukasz
Mazowsze Serce Polski
Mazowsze Serce Polski,,0:06
1820+0:195433 Kalinowski Rafał
LUKS Trójka Piaseczno
LUKS Trójka Piaseczno,,0:06
1922+0:1952
Climber
25 Miazga Jan
LUKS Trójka Piaseczno
LUKS Trójka Piaseczno,,0:06
2014+0:1964
Sprint
22 Amari Hamza
Madar Pro Cycling Team
Madar Pro Cycling Team,,0:06
2123+0:199321 Kendzia Robert
Kujawy Pomorze Team
Kujawy Pomorze Team,,0:06
2218+0:1915
TT
24 Řeha Filip
ATT Investments
ATT Investments,,0:06
2325+0:2211
Sprint
27 Banaszek Alan
ATT Investments
ATT Investments0:090:09
2424+0:2126
Sprint
22 Keller Paul
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling,,0:09
2527+0:2223
Sprint
20 Schempp Oscar
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling,,0:09
2629+0:2235
Sprint
23 Nagy Bendegúz Mátyás
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team,,0:09
2731+0:2251
Sprint
24 Dabski Patryk
LUKS Trójka Piaseczno
LUKS Trójka Piaseczno,,0:09
2830+0:2225
Sprint
20 Uryga Mateusz
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling,,0:09
299+0:1861
Classic
21 van Niekerk Emile
Madar Pro Cycling Team
Madar Pro Cycling Team,,0:09
3026+0:2236
Sprint
19 Kárpáti Bálint
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team,,0:09
3133+0:224
Sprint
23 Pomian Szymon
Mazowsze Serce Polski
Mazowsze Serce Polski,,0:09
3228+0:2234
GC
28 Lucca Riccardo
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team,,0:09
3332+0:2233
TT
24 Hrenkó Norbert
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team,,0:09
3435+0:334121 Raymond Louis
XSpeed United Continental
XSpeed United Continental0:200:20
3534+0:313
Sprint
18 Adaszak Ksawery
Mazowsze Serce Polski
Mazowsze Serce Polski0:210:21
3636+0:346
Sprint
21 Radosz Maksymilian
Mazowsze Serce Polski
Mazowsze Serce Polski,,0:21
3737+1:262419 Kloss Felix
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling1:131:13
3838+3:4062
Classic
21 Moolman Warren
Madar Pro Cycling Team
Madar Pro Cycling Team2:022:02
DNF63
Sprint
19 Riahi Anes
Madar Pro Cycling Team
Madar Pro Cycling Team
DNS92
Sprint
21 Kaczorowski Franciszek
Kujawy Pomorze Team
Kujawy Pomorze Team
DNS44
Sprint
24 Grover Freddie
XSpeed United Continental
XSpeed United Continental
RnkPrev▼▲BIBH2HSpecialtyAgeRiderTeamUCITimeTime won/lost
127▲2642
Sprint
21 Radcliffe George
XSpeed United Continental
XSpeed United Continental13″5:06:005:06:00..
26▲414
Sprint
28 Banaszek Norbert
ATT Investments
ATT Investments5″0:070:07..
328▲255
Sprint
24 Czabok Konrad
Mazowsze Serce Polski
Mazowsze Serce Polski3″,,0:07..
41▼366
Sprint
28 Hamza Yacine
Madar Pro Cycling Team
Madar Pro Cycling Team10″0:090:09..
54▼112
Sprint
23 Voltr Martin
ATT Investments
ATT Investments5″0:110:11..
62▼41
Sprint
21 Grygowski Hubert
Mazowsze Serce Polski
Mazowsze Serce Polski7″0:120:12..
716▲995
Sprint
20 Dudek Jakub
Kujawy Pomorze Team
Kujawy Pomorze Team1″0:150:15..
87▼191
Sprint
19 Pera Marceli
Kujawy Pomorze Team
Kujawy Pomorze Team2″0:170:17..
93▼661
Classic
21 van Niekerk Emile
Madar Pro Cycling Team
Madar Pro Cycling Team4″0:180:18..
1011▲131
Sprint
27 Colnaghi Andrea
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team0:190:19..
119▼213
Sprint
25 Vaníček Šimon
ATT Investments
ATT Investments,,0:19..
1210▼222
Sprint
21 Märkl Max
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling,,0:19..
1317▲421
Sprint
21 Schöpplein Mika
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling,,0:19..
1412▼264
Sprint
22 Amari Hamza
Madar Pro Cycling Team
Madar Pro Cycling Team,,0:19..
1520▲532
Sprint
21 Móré-Gosselin Olivier
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team,,0:19..
1621▲543
Sprint
31 Klevgård Kristian
XSpeed United Continental
XSpeed United Continental,,0:19..
1725▲82
GC
35 Owsian Łukasz
Mazowsze Serce Polski
Mazowsze Serce Polski,,0:19..
1822▲415
TT
24 Řeha Filip
ATT Investments
ATT Investments,,0:19..
1933▲1494
Sprint
19 Sokół Antoni
Kujawy Pomorze Team
Kujawy Pomorze Team,,0:19..
2029▲95433 Kalinowski Rafał
LUKS Trójka Piaseczno
LUKS Trójka Piaseczno,,0:19..
2139▲1896
Sprint
19 Zasada Wiktor
Kujawy Pomorze Team
Kujawy Pomorze Team,,0:19..
2236▲1452
Climber
25 Miazga Jan
LUKS Trójka Piaseczno
LUKS Trójka Piaseczno,,0:19..
2335▲129321 Kendzia Robert
Kujawy Pomorze Team
Kujawy Pomorze Team,,0:19..
248▼1626
Sprint
22 Keller Paul
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling1″0:210:21..
2515▼1011
Sprint
27 Banaszek Alan
ATT Investments
ATT Investments0:220:22..
2614▼1236
Sprint
19 Kárpáti Bálint
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team,,0:22..
2723▼423
Sprint
20 Schempp Oscar
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling,,0:22..
2824▼434
GC
28 Lucca Riccardo
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team,,0:22..
2931▲235
Sprint
23 Nagy Bendegúz Mátyás
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team,,0:22..
3030-25
Sprint
20 Uryga Mateusz
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling,,0:22..
3138▲751
Sprint
24 Dabski Patryk
LUKS Trójka Piaseczno
LUKS Trójka Piaseczno,,0:22..
3234▲233
TT
24 Hrenkó Norbert
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team,,0:22..
3337▲44
Sprint
23 Pomian Szymon
Mazowsze Serce Polski
Mazowsze Serce Polski,,0:22..
345▼293
Sprint
18 Adaszak Ksawery
Mazowsze Serce Polski
Mazowsze Serce Polski3″0:310:31..
3532▼34121 Raymond Louis
XSpeed United Continental
XSpeed United Continental0:330:33..
3618▼186
Sprint
21 Radosz Maksymilian
Mazowsze Serce Polski
Mazowsze Serce Polski0:340:34..
3726▼112419 Kloss Felix
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling1:261:26..
3841▲362
Classic
21 Moolman Warren
Madar Pro Cycling Team
Madar Pro Cycling Team3:403:40..
RnkPrev▼▲BIBH2HSpecialtyAgeRiderTeamPntToday
11-66
Sprint
28 Hamza Yacine
Madar Pro Cycling Team
Madar Pro Cycling Team35+15
22-1
Sprint
21 Grygowski Hubert
Mazowsze Serce Polski
Mazowsze Serce Polski32+13
36▲331
Sprint
27 Colnaghi Andrea
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team29+14
44-13
Sprint
25 Vaníček Šimon
ATT Investments
ATT Investments29+12
511▲695
Sprint
20 Dudek Jakub
Kujawy Pomorze Team
Kujawy Pomorze Team27+17
65▼122
Sprint
21 Märkl Max
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling26+10
717▲1014
Sprint
28 Banaszek Norbert
ATT Investments
ATT Investments22+18
816▲812
Sprint
23 Voltr Martin
ATT Investments
ATT Investments21+16
942
Sprint
21 Radcliffe George
XSpeed United Continental
XSpeed United Continental2020
105
Sprint
24 Czabok Konrad
Mazowsze Serce Polski
Mazowsze Serce Polski1919
113▼861
Classic
21 van Niekerk Emile
Madar Pro Cycling Team
Madar Pro Cycling Team18
1212-21
Sprint
21 Schöpplein Mika
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling15+6
137▼664
Sprint
22 Amari Hamza
Madar Pro Cycling Team
Madar Pro Cycling Team15+1
1415▲132
Sprint
21 Móré-Gosselin Olivier
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team13+7
159▼636
Sprint
19 Kárpáti Bálint
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team12
1694
Sprint
19 Sokół Antoni
Kujawy Pomorze Team
Kujawy Pomorze Team1111
1710▼711
Sprint
27 Banaszek Alan
ATT Investments
ATT Investments11
1891
Sprint
19 Pera Marceli
Kujawy Pomorze Team
Kujawy Pomorze Team99
1996
Sprint
19 Zasada Wiktor
Kujawy Pomorze Team
Kujawy Pomorze Team88
2013▼76
Sprint
21 Radosz Maksymilian
Mazowsze Serce Polski
Mazowsze Serce Polski8
2119▼243
Sprint
31 Klevgård Kristian
XSpeed United Continental
XSpeed United Continental7+5
222
GC
35 Owsian Łukasz
Mazowsze Serce Polski
Mazowsze Serce Polski44
2318▼53
Sprint
18 Adaszak Ksawery
Mazowsze Serce Polski
Mazowsze Serce Polski3
245433 Kalinowski Rafał
LUKS Trójka Piaseczno
LUKS Trójka Piaseczno33
2552
Climber
25 Miazga Jan
LUKS Trójka Piaseczno
LUKS Trójka Piaseczno22
2620▼615
TT
24 Řeha Filip
ATT Investments
ATT Investments1

Points at finish

RnkBIBH2HSpecialtyAgeRiderTeamPntToday
142
Sprint
21 Radcliffe George
XSpeed United Continental
XSpeed United Continental20
25
Sprint
24 Czabok Konrad
Mazowsze Serce Polski
Mazowsze Serce Polski19
314
Sprint
28 Banaszek Norbert
ATT Investments
ATT Investments18
495
Sprint
20 Dudek Jakub
Kujawy Pomorze Team
Kujawy Pomorze Team17
512
Sprint
23 Voltr Martin
ATT Investments
ATT Investments16
666
Sprint
28 Hamza Yacine
Madar Pro Cycling Team
Madar Pro Cycling Team15
731
Sprint
27 Colnaghi Andrea
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team14
81
Sprint
21 Grygowski Hubert
Mazowsze Serce Polski
Mazowsze Serce Polski13
913
Sprint
25 Vaníček Šimon
ATT Investments
ATT Investments12
1094
Sprint
19 Sokół Antoni
Kujawy Pomorze Team
Kujawy Pomorze Team11
1122
Sprint
21 Märkl Max
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling10
1291
Sprint
19 Pera Marceli
Kujawy Pomorze Team
Kujawy Pomorze Team9
1396
Sprint
19 Zasada Wiktor
Kujawy Pomorze Team
Kujawy Pomorze Team8
1432
Sprint
21 Móré-Gosselin Olivier
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team7
1521
Sprint
21 Schöpplein Mika
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling6
1643
Sprint
31 Klevgård Kristian
XSpeed United Continental
XSpeed United Continental5
172
GC
35 Owsian Łukasz
Mazowsze Serce Polski
Mazowsze Serce Polski4
185433 Kalinowski Rafał
LUKS Trójka Piaseczno
LUKS Trójka Piaseczno3
1952
Climber
25 Miazga Jan
LUKS Trójka Piaseczno
LUKS Trójka Piaseczno2
2064
Sprint
22 Amari Hamza
Madar Pro Cycling Team
Madar Pro Cycling Team1
 

Sprint

RnkBIBH2HSpecialtyAgeRiderTeamPntBonisToday
114
Sprint
28 Banaszek Norbert
ATT Investments
ATT Investments33″3
242
Sprint
21 Radcliffe George
XSpeed United Continental
XSpeed United Continental22″2
395
Sprint
20 Dudek Jakub
Kujawy Pomorze Team
Kujawy Pomorze Team11″1
Points do not count for general classification.
 

Sprint

RnkBIBH2HSpecialtyAgeRiderTeamPntBonisToday
15
Sprint
24 Czabok Konrad
Mazowsze Serce Polski
Mazowsze Serce Polski33″3
212
Sprint
23 Voltr Martin
ATT Investments
ATT Investments22″2
342
Sprint
21 Radcliffe George
XSpeed United Continental
XSpeed United Continental11″1
Points do not count for general classification.
 
RnkPrev▼▲BIBH2HSpecialtyAgeRiderTeamTimeTime won/lost
116▲1542
Sprint
21 Radcliffe George
XSpeed United Continental
XSpeed United Continental5:06:005:06:00..
21▼11
Sprint
21 Grygowski Hubert
Mazowsze Serce Polski
Mazowsze Serce Polski0:120:12..
39▲695
Sprint
20 Dudek Jakub
Kujawy Pomorze Team
Kujawy Pomorze Team0:150:15..
44-91
Sprint
19 Pera Marceli
Kujawy Pomorze Team
Kujawy Pomorze Team0:170:17..
52▼361
Classic
21 van Niekerk Emile
Madar Pro Cycling Team
Madar Pro Cycling Team0:180:18..
66-22
Sprint
21 Märkl Max
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling0:190:19..
710▲321
Sprint
21 Schöpplein Mika
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling,,0:19..
813▲532
Sprint
21 Móré-Gosselin Olivier
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team,,0:19..
919▲1094
Sprint
19 Sokół Antoni
Kujawy Pomorze Team
Kujawy Pomorze Team,,0:19..
1021▲1196
Sprint
19 Zasada Wiktor
Kujawy Pomorze Team
Kujawy Pomorze Team,,0:19..
1120▲99321 Kendzia Robert
Kujawy Pomorze Team
Kujawy Pomorze Team,,0:19..
125▼726
Sprint
22 Keller Paul
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling0:210:21..
138▼536
Sprint
19 Kárpáti Bálint
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team0:220:22..
1414-23
Sprint
20 Schempp Oscar
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling,,0:22..
1517▲225
Sprint
20 Uryga Mateusz
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling,,0:22..
163▼133
Sprint
18 Adaszak Ksawery
Mazowsze Serce Polski
Mazowsze Serce Polski0:310:31..
1718▲14121 Raymond Louis
XSpeed United Continental
XSpeed United Continental0:330:33..
1811▼76
Sprint
21 Radosz Maksymilian
Mazowsze Serce Polski
Mazowsze Serce Polski0:340:34..
1915▼42419 Kloss Felix
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling1:261:26..
2022▲262
Classic
21 Moolman Warren
Madar Pro Cycling Team
Madar Pro Cycling Team3:403:40..

Youth day classification

RnkBIBH2HSpecialtyAgeRiderTeamTimeTime won/lost
142
Sprint
21 Radcliffe George
XSpeed United Continental
XSpeed United Continental2:22:532:22:53
295
Sprint
20 Dudek Jakub
Kujawy Pomorze Team
Kujawy Pomorze Team0:030:03
31
Sprint
21 Grygowski Hubert
Mazowsze Serce Polski
Mazowsze Serce Polski0:060:06
494
Sprint
19 Sokół Antoni
Kujawy Pomorze Team
Kujawy Pomorze Team,,0:06
522
Sprint
21 Märkl Max
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling,,0:06
691
Sprint
19 Pera Marceli
Kujawy Pomorze Team
Kujawy Pomorze Team,,0:06
796
Sprint
19 Zasada Wiktor
Kujawy Pomorze Team
Kujawy Pomorze Team,,0:06
832
Sprint
21 Móré-Gosselin Olivier
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team,,0:06
921
Sprint
21 Schöpplein Mika
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling,,0:06
109321 Kendzia Robert
Kujawy Pomorze Team
Kujawy Pomorze Team,,0:06
1126
Sprint
22 Keller Paul
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling0:090:09
1223
Sprint
20 Schempp Oscar
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling,,0:09
1325
Sprint
20 Uryga Mateusz
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling,,0:09
1461
Classic
21 van Niekerk Emile
Madar Pro Cycling Team
Madar Pro Cycling Team,,0:09
1536
Sprint
19 Kárpáti Bálint
Karcag Cycling ÉPKAR Team
Karcag Cycling ÉPKAR Team,,0:09
164121 Raymond Louis
XSpeed United Continental
XSpeed United Continental0:200:20
173
Sprint
18 Adaszak Ksawery
Mazowsze Serce Polski
Mazowsze Serce Polski0:210:21
186
Sprint
21 Radosz Maksymilian
Mazowsze Serce Polski
Mazowsze Serce Polski,,0:21
192419 Kloss Felix
Team Storck - Metropol Cycling
Team Storck - Metropol Cycling1:131:13
2062
Classic
21 Moolman Warren
Madar Pro Cycling Team
Madar Pro Cycling Team2:022:02
DNF63
Sprint
19 Riahi Anes
Madar Pro Cycling Team
Madar Pro Cycling Team
DNF92
Sprint
21 Kaczorowski Franciszek
Kujawy Pomorze Team
Kujawy Pomorze Team
 
RnkPrev▼▲TeamClassTimeTime won/lost
12▲1 ATT InvestmentsCT 15:18:51 15:18:51..
26▲4 Kujawy Pomorze TeamREG0:030:03..
34▲1 Mazowsze Serce PolskiCT,,0:03..
41▼3 Madar Pro Cycling TeamCT0:090:09..
53▼2 Karcag Cycling ÉPKAR TeamCT,,0:09..
65▼1 Team Storck - Metropol CyclingCT,,0:09..
78▲1 LUKS Trójka PiasecznoCLUB,,0:09..
87▼1 XSpeed United ContinentalCT0:140:14..

Team day classification

RnkTeamClassTimeTime won/lost
1 ATT InvestmentsCT7:08:517:08:51
2 Kujawy Pomorze TeamREG0:030:03
3 Mazowsze Serce PolskiCT,,0:03
4 Karcag Cycling ÉPKAR TeamCT0:090:09
5 Team Storck - Metropol CyclingCT,,0:09
6 Madar Pro Cycling TeamCT,,0:09
7 LUKS Trójka PiasecznoCLUB,,0:09
8 XSpeed United ContinentalCT0:140:14
 
Timelimit 10%, or 2:37:10 (+0:14:17)

Race information

  • Date:
    28 August 2025
  • Start time:
    12:00
  • Avg. speed winner:
    47.871 km/h
  • Classification:
    2.2
  • Race category:
    ME - Men Elite
  • Distance:
    114 km
  • Points scale:
  • UCI scale:
  • Parcours type:
  • Gradient final km:
    0.3%
  • ProfileScore:
    0
  • Vertical meters:
    366
  • Departure:
  • Arrival:
  • Race ranking:
  • Startlist quality score:
  • Won how:
    -
  • Avg. temperature:
  • Timelimit:
    10%, or 2:37:10 (+0:14:17)
 

Race profile

Sites

DNF = Did not finish
DNS = Did not start
OTL = Outside time limit
DF = Did finish, no result
NR = No result
*0:00 = corrected time
Rider wearing the jersey
>50% of race distance in group before peloton
F You are following this rider