Friday, 4 April 2025
Saturday, 5 April 2025
Gran Premio Miguel Induráin
Sat, 5 Apr 2025
15:30 CEST (19 days ago)
UCI Cross-country Short Track World Cup | Women Elite | Araxa
Sat, 5 Apr 2025
17:30 CEST (19 days ago)
UCI Cross-country Short Track World Cup | Men Elite | Araxa
Sat, 5 Apr 2025
18:14 CEST (19 days ago)
Sunday, 6 April 2025
Tour of Flanders
Sun, 6 Apr 2025
09:45 CEST (18 days ago)
UCI Cross-country Olympic World Cup | Women U23 | Araxa
Sun, 6 Apr 2025
13:55 CEST (18 days ago)
UCI Cross-country Olympic World Cup | Men U23 | Araxa
Sun, 6 Apr 2025
15:55 CEST (18 days ago)
UCI Cross-country Olympic World Cup | Women Elite | Araxa
Sun, 6 Apr 2025
18:15 CEST (18 days ago)
UCI Cross-country Olympic World Cup | Men Elite | Araxa
Sun, 6 Apr 2025
20:15 CEST (18 days ago)
Monday, 7 April 2025
Itzulia Basque Country | Stage 1
Mon, 7 Apr 2025
15:30 CEST (17 days ago)
Tuesday, 8 April 2025
Itzulia Basque Country | Stage 2
Tue, 8 Apr 2025
15:30 CEST (16 days ago)
Wednesday, 9 April 2025
Itzulia Basque Country | Stage 3
Wed, 9 Apr 2025
15:30 CEST (15 days ago)
Scheldeprijs
Wed, 9 Apr 2025
15:45 CEST (15 days ago)
Thursday, 10 April 2025
Itzulia Basque Country | Stage 4
Thu, 10 Apr 2025
15:30 CEST (14 days ago)
Friday, 11 April 2025
Itzulia Basque Country | Stage 5
Fri, 11 Apr 2025
15:30 CEST (13 days ago)
UCI Cross-country Short Track World Cup | Women Elite | Araxa
Fri, 11 Apr 2025
17:45 CEST (13 days ago)
UCI Cross-country Short Track World Cup | Men Elite | Araxa
Fri, 11 Apr 2025
18:28 CEST (13 days ago)
Saturday, 12 April 2025
UCI Cross-country Olympic World Cup | Women U23 | Araxa
Sat, 12 Apr 2025
13:55 CEST (12 days ago)
Paris-Roubaix
Sat, 12 Apr 2025
14:30 CEST (12 days ago)
Itzulia Basque Country | Stage 6
Sat, 12 Apr 2025
15:30 CEST (12 days ago)
UCI Cross-country Olympic World Cup | Men U23 | Araxa
Sat, 12 Apr 2025
15:40 CEST (12 days ago)
Women Elite | Araxa
Sat, 12 Apr 2025
17:30 CEST (12 days ago)
UCI Cross-country Olympic World Cup | Men Elite | Araxa
Sat, 12 Apr 2025
19:30 CEST (12 days ago)
Sunday, 13 April 2025
Paris-Roubaix
Sun, 13 Apr 2025
10:30 CEST (11 days ago)
Monday, 14 April 2025
Tuesday, 15 April 2025
Tour of Abruzzo | Stage 1
Tue, 15 Apr 2025
13:30 CEST (9 days ago)
Wednesday, 16 April 2025
Tour of Abruzzo | Stage 2
Wed, 16 Apr 2025
13:40 CEST (8 days ago)
Ronde van Limburg
Wed, 16 Apr 2025
15:30 CEST (8 days ago)
Thursday, 17 April 2025
Tour of Abruzzo | Stage 3
Thu, 17 Apr 2025
13:40 CEST (7 days ago)
Friday, 18 April 2025
Flèche Brabançonne
Fri, 18 Apr 2025
12:30 CEST (6 days ago)
Tour of Abruzzo | Stage 4
Fri, 18 Apr 2025
13:40 CEST (6 days ago)
Classic Grand Besançon Doubs
Fri, 18 Apr 2025
14:30 CEST (6 days ago)
Flèche Brabançonne
Fri, 18 Apr 2025
15:15 CEST (6 days ago)
Saturday, 19 April 2025
Tour of Jura
Sat, 19 Apr 2025
14:30 CEST (5 days ago)
Sunday, 20 April 2025
Amstel Gold Race
Sun, 20 Apr 2025
13:00 CEST (4 days ago)
Tour of Doubs
Sun, 20 Apr 2025
14:30 CEST (4 days ago)
Amstel Gold Race
Sun, 20 Apr 2025
14:34 CEST (4 days ago)
Monday, 21 April 2025
Tour of the Alps | Stage 1
Mon, 21 Apr 2025
13:40 CEST (3 days ago)
Tuesday, 22 April 2025
Tour of the Alps | Stage 2
Tue, 22 Apr 2025
13:35 CEST (2 days ago)
Wednesday, 23 April 2025
Tour of the Alps | Stage 3
Wed, 23 Apr 2025
12:40 CEST (1 day ago)