
Arctic Race of Norway podium history | Start list | 2024 edition
Stage 1 | Stage 2 | Stage 3 | Stage 4

Map of the 2025 Arctic Race of Norway
Sunday, August 10: 4th & Final Stage, Tromsø - Tromsø, 135.3 km

Frederik Dversnes wins the final stage.
Les Woodland's book Cycling Heroes: The Golden Years is available in the print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the start/finish city of Tromsø at 2:10 PM, local time: 18C (66F), fair, with the wind from the south-southwest at 18 km/hr (11 mph). There is a 46% chance of rain, dropping to 10% at 4:00 PM.
The race: Here's the race organizer's stage four summary.
The 2025 Arctic Race of Norway was drawn to a close this Sunday with an exciting final stage in the streets of Tromsø. The many attacks by the likes of Tom Pidcock (Q36.5), Kevin Vermaerke (Picnic-PostNL) or Andreas Leknessund (Uno-X) were not enough to dethrone Corbin Strong (Israel-Premier Tech) from the overall lead, and the Kiwi rider managed to still top the standings ahead of Pidcock and XDS-Astana’s Christian Scaroni after finishing second in the last stage to Uno-X’s Frederik Dversnes, who was the quickest in the final sprint.
This is the first time that a rider from New Zealand wins the Arctic Race of Norway, making it the 10th nation to win the northernmost road cycling race in just 12 editions running. Besides the Midnight Sun jersey, Strong also took home the Points and the Young Rider classifications, as well as his victory in the first stage. As for the northern lights jersey for the winner of the KOM classification, it was claimed by Norwegian youngster Storm Ingebrigtsen (Coop-Repsol).

Another view of the finish.
The race:
At 14:44, 105 riders took the start in the 4th and final stage of the 2025 Arctic Race of Norway. It was entirely held in the city of Tromsø over a course that consisted of eight laps to an urban circuit that included the sharp hill of Prestvannet (Cat 2), to total 135,3 kilometers of intense racing. An early intermediate sprint (km 7,9) saw Riley Sheehan (Israel-Premier Tech) claim three bonus seconds, while Christian Scaroni (XDS-Astana) and Felix Engelhardt (Jayco-AlUla) took two and one respectively. The first climb to Prestvannet (Cat 2, km 14,9) was first crested by Intermarché-Wanty’s Lorenzo Rota as attacks happened left and right and a slight rain turned the road wet and slippery, provoking crashes that forced riders like Equipo Kern Pharma’s Pau Miquel to withdraw from the race.
It was at around kilometer 22 that Ådne Holter (Uno-X Mobility), Davide Ballerini (XDS-Astana), Asbjørn Hellemose (Jayco-AlUla), Mattéo Vercher (TotalEnergies), Jonas Geens (Flanders-Baloise) and Diego Uriarte (Equipo Kern Pharma) managed to go clear. Two more riders joined them in the second climb to Prestvannet (Cat 2, km 31): Bjorn Koerdt (Picnic-PostNL) and Ulrik Tvedt (Lillehammer CK). None of the men up the road was in the mix for the KOM classification, and that granted Storm Ingebrigtsen (Coop-Repsol) an easy ride to secure the northern lights jersey.
Moves by Vermaerke, Pidcock and Leknessund
Israel-Premier Tech duly committed to defend Corbin Strong’s Midnight Sun jersey, and kept the eight men at the front under a tight leash. The gap never went beyond the 1’30” timed atop the third climb to Prestvannet (Cat 2, km 47,1). It was on the fifth lap, under grey skies that didn’t threaten with rain anymore, that Picnic-PostNL hit the afterburners up Prestvannet (Cat 2, km 79,3) setting up an attack by Kevin Vermaerke. Although the American rider failed to jump clear, his move opened up the race for other riders high up in GC like Tom Pidcock (Q36.5) or Andreas Leknessund (Uno-X) to go on the offensive. Both would eventually join the head of the race at the sixth passage up Prestvannet (Cat 2, km 95,4), only for Israel-Premier Tech to quickly shut the breakaway down. A canny, well-timed attack made Ryan Gal (Picnic-PostNL) net three bonus seconds at the second intermediate sprint (km 104,5), with Strong and Pidcock taking two and one in a closely contested sprint to the line.
Dversnes claims a home win for Uno-X
Stefano Oldani (Cofidis) and Hugo de la Calle (Burgos BH) powered away from an already reduced peloton in the seventh climb to Prestvannet (Cat 2, km 111,5). They get overtaken by Mattéo Vercher (TotalEnergies) in view of the last intermediate sprint (km 127,6), where the Frenchman claims three bonus seconds before being reeled back in. Marcel Camprubí (Q36.5) tries his luck to be brought back with 7 kilometers to go. Riders like Dylan Teuns (Cofidis) also attacked, for a similar outcome. 30 riders rolled together under the red flag, preparing for the sprint that would settle the 2025 Arctic Race of Norway. The excellent lead-out from Israel-Premier Tech and Picnic-PostNL was upset by Uno-X’s Frederik Dversnes, who took the stage win with a powerful, 250-meter long kick that nobody could match.
Complete results:
135.3 kilometers raced at an average speed of 43.028 km/hr
| 1 | Fredrik Dversnes | Uno-X Mobility | 3hr 8min 40sec |
| 2 | Corbin Strong | Israel-Premier Tech | s.t. |
| 3 | Davide Ballerini | XDS Astana Team | s.t. |
| 4 | Rick Pluimers | Tudor Pro Cycling Team | s.t. |
| 5 | Sakarias Koller Løland | Uno-X Mobility | s.t. |
| 6 | Tom Pidcock | Q36.5 Pro Cycling Team | s.t. |
| 7 | Mats Wenzel | Equipo Kern Pharma | s.t. |
| 8 | Martin Tjøtta | Arkea-B&B Hotels | s.t. |
| 9 | Stefano Oldani | Cofidis | s.t. |
| 10 | Sven Erik Bystrøm | Norwegian Team | s.t. |
| 11 | Hugo de la Calle | Burgos Burpellet BH | s.t. |
| 12 | Kevin Vermaerke | Team Picnic PostNL | s.t. |
| 13 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 14 | Jonas Geens | Team Flanders-Baloise | s.t. |
| 15 | Mattéo Vercher | Team TotalEnergies | s.t. |
| 16 | Joris Delbove | Team TotalEnergies | s.t. |
| 17 | Lorenzo Rota | Intermarché-Wanty | s.t. |
| 18 | Felix Engelhardt | Team Jayco-AlUla | s.t. |
| 19 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 20 | Clément Champoussin | XDS Astana Team | s.t. |
| 21 | Christian Scaroni | XDS Astana Team | s.t. |
| 22 | Eivind Broholt Fougner | Team Coop-Repsol | s.t. |
| 23 | Marcel Camprubí | Q36.5 Pro Cycling Team | s.t. |
| 24 | Dylan Teuns | Cofidis | s.t. |
| 25 | Anthon Charmig | XDS Astana Team | s.t. |
| 26 | Mark Donovan | Q36.5 Pro Cycling Team | s.t. |
| 27 | Ådne Holter | Uno-X Mobility | s.t. |
| 28 | Riley Sheehan | Israel-Premier Tech | s.t. |
| 29 | Edward Dunbar | Team Jayco-AlUla | s.t. |
| 30 | Bjoern Koerdt | Team Picnic PostNL | @ 8sec |
| 31 | Arne Marit | Intermarché-Wanty | 1:13 |
| 32 | Rasmus Tiller | Uno-X Mobility | s.t. |
| 33 | Cees Bol | XDS Astana Team | s.t. |
| 34 | Daniel Årnes | Norwegian Team | s.t. |
| 35 | Jules Hesters | Team Flanders-Baloise | s.t. |
| 36 | Jenthe Biermans | Arkea-B&B Hotels | s.t. |
| 37 | Felix Ørn-Kristoff | Intermarché-Wanty | s.t. |
| 38 | Antonio Angulo | Burgos Burpellet BH | s.t. |
| 39 | Samuel Leroux | Team TotalEnergies | s.t. |
| 40 | Even Thorvaldsen | Lillehammer CK Continental | s.t. |
| 41 | Sam Maisonobe | Cofidis | s.t. |
| 42 | Nicolas Milesi | Arkea-B&B Hotels | s.t. |
| 43 | Romain Combaud | Team Picnic PostNL | s.t. |
| 44 | Clément Alleno | Burgos Burpellet BH | s.t. |
| 45 | Jonathan Lastra | Cofidis | s.t. |
| 46 | Ryan Gal | Team Picnic PostNL | s.t. |
| 47 | Toralf Rydningen Martinsen | Lillehammer CK Continental | s.t. |
| 48 | Vetle Eskedal | Norwegian Team | s.t. |
| 49 | Anton Stensby | Team Coop-Repsol | s.t. |
| 50 | Merhawi Kudus | Burgos Burpellet BH | s.t. |
| 51 | Cedrik Bakke Christophersen | Unibet Tietema Rockets | s.t. |
| 52 | Florian Stork | Tudor Pro Cycling Team | s.t. |
| 53 | Mikel Retegi | Equipo Kern Pharma | s.t. |
| 54 | Dion Smith | Intermarché-Wanty | s.t. |
| 55 | Josh Burnett | Burgos Burpellet BH | s.t. |
| 56 | Simon Guglielmi | Arkea-B&B Hotels | s.t. |
| 57 | Sinuhé Fernandez | Burgos Burpellet BH | s.t. |
| 58 | Nick Schultz | Israel-Premier Tech | s.t. |
| 59 | Elias Maris | Team Flanders-Baloise | s.t. |
| 60 | Hugo Houle | Israel-Premier Tech | s.t. |
| 61 | Storm Ingebrigtsen | Team Coop-Repsol | s.t. |
| 62 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 63 | Aaron Gate | XDS Astana Team | s.t. |
| 64 | Luca Van Boven | Intermarché-Wanty | 1:20 |
| 65 | Sjoerd Bax | Q36.5 Pro Cycling Team | s.t. |
| 66 | Milan Vader | Q36.5 Pro Cycling Team | s.t. |
| 67 | Clement Izquierdo | Cofidis | s.t. |
| 68 | Lindsay De Vylder | Team Flanders-Baloise | 1:39 |
| 69 | Tord Gudmestad | Norwegian Team | 3:00 |
| 70 | Abram Stockman | Unibet Tietema Rockets | s.t. |
| 71 | Ludvik Holstad | Lillehammer CK Continental | 4:36 |
| 72 | Léandre Huck | Cofidis | 6:35 |
| 73 | Owen Geleijn | Unibet Tietema Rockets | s.t. |
| 74 | Timo de Jong | Team Picnic PostNL | 8:09 |
| 75 | Jelle Johannink | Unibet Tietema Rockets | s.t. |
| 76 | Davide De Pretto | Team Jayco-AlUla | s.t. |
| 77 | Floris Van Tricht | Israel-Premier Tech | 8:39 |
| 78 | Tom Van Asbroeck | Israel-Premier Tech | s.t. |
| 79 | Eirik Vang Aas | Team Coop-Repsol | s.t. |
| 80 | Ulrik Tvedt | Lillehammer CK Continental | s.t. |
| 81 | Michael Hepburn | Team Jayco-AlUla | 10:23 |
| 82 | Alexander Kristoff | Uno-X Mobility | s.t. |
| 83 | Petr Kelemen | Tudor Pro Cycling Team | s.t. |
| 84 | Sebastian Veslum | Norwegian Team | s.t. |
| 85 | Unai Iribar | Equipo Kern Pharma | s.t. |
| 86 | Kevin Inkelaar | Unibet Tietema Rockets | s.t. |
| 87 | Georg Rydningen Martinsen | Lillehammer CK Continental | s.t. |
| 88 | Joel Suter | Tudor Pro Cycling Team | s.t. |
| 89 | Nicola Marcerou | Team TotalEnergies | s.t. |
| 90 | Morthen Wang Baksaas | Norwegian Team | s.t. |
| 91 | Baptiste Poulard | Arkea-B&B Hotels | s.t. |
| 92 | Karsten Feldmann | Team Coop-Repsol | s.t. |
| 93 | Diego Uriarte | Equipo Kern Pharma | 12:29 |
Final GC after stage 4:
666.2 kilometers raced at an average speed of 42.118 km/hr
| 1 | Corbin Strong | Israel-Premier Tech | 15hr 49min 3sec |
| 2 | Tom Pidcock | Q36.5 Pro Cycling Team | @ 11sec |
| 3 | Christian Scaroni | XDS Astana Team | 0:28 |
| 4 | Riley Sheehan | Israel-Premier Tech | 0:35 |
| 5 | Clément Champoussin | XDS Astana Team | 0:39 |
| 6 | Kevin Vermaerke | Team Picnic PostNL | s.t. |
| 7 | Martin Tjøtta | Arkea-B&B Hotels | 0:42 |
| 8 | Felix Engelhardt | Team Jayco-AlUla | 0:43 |
| 9 | Sven Erik Bystrøm | Norwegian Team | 0:44 |
| 10 | Mats Wenzel | Equipo Kern Pharma | s.t. |
| 11 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 12 | Eivind Broholt Fougner | Team Coop-Repsol | 0:49 |
| 13 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 14 | Lorenzo Rota | Intermarché-Wanty | 0:52 |
| 15 | Anthon Charmig | XDS Astana Team | 0:55 |
| 16 | Hugo de la Calle | Burgos Burpellet BH | s.t. |
| 17 | Fredrik Dversnes | Uno-X Mobility | 0:59 |
| 18 | Ådne Holter | Uno-X Mobility | 1:03 |
| 19 | Mattéo Vercher | Team TotalEnergies | 1:06 |
| 20 | Joris Delbove | Team TotalEnergies | 1:09 |
| 21 | Dylan Teuns | Cofidis | s.t. |
| 22 | Bjoern Koerdt | Team Picnic PostNL | 1:14 |
| 23 | Rick Pluimers | Tudor Pro Cycling Team | 1:19 |
| 24 | Stefano Oldani | Cofidis | 1:22 |
| 25 | Edward Dunbar | Team Jayco-AlUla | 1:24 |
| 26 | Sakarias Koller Løland | Uno-X Mobility | 1:53 |
| 27 | Hugo Houle | Israel-Premier Tech | 1:57 |
| 28 | Cedrik Bakke Christophersen | Unibet Tietema Rockets | 2:02 |
| 29 | Nick Schultz | Israel-Premier Tech | s.t. |
| 30 | Clement Izquierdo | Cofidis | 2:09 |
| 31 | Clément Alleno | Burgos Burpellet BH | 2:11 |
| 32 | Sam Maisonobe | Cofidis | s.t. |
| 33 | Mark Donovan | Q36.5 Pro Cycling Team | 2:15 |
| 34 | Florian Stork | Tudor Pro Cycling Team | 2:18 |
| 35 | Jonathan Lastra | Cofidis | 2:22 |
| 36 | Romain Combaud | Team Picnic PostNL | s.t. |
| 37 | Nicolas Milesi | Arkea-B&B Hotels | 2:28 |
| 38 | Josh Burnett | Burgos Burpellet BH | 2:32 |
| 39 | Anton Stensby | Team Coop-Repsol | 2:42 |
| 40 | Antonio Angulo | Burgos Burpellet BH | 2:44 |
| 41 | Dion Smith | Intermarché-Wanty | 2:45 |
| 42 | Vetle Eskedal | Norwegian Team | 2:52 |
| 43 | Toralf Rydningen Martinsen | Lillehammer CK Continental | s.t. |
| 44 | Merhawi Kudus | Burgos Burpellet BH | 2:57 |
| 45 | Luca Van Boven | Intermarché-Wanty | 3:04 |
| 46 | Elias Maris | Team Flanders-Baloise | 3:06 |
| 47 | Sinuhé Fernandez | Burgos Burpellet BH | 3:10 |
| 48 | Jenthe Biermans | Arkea-B&B Hotels | 3:28 |
| 49 | Jonas Geens | Team Flanders-Baloise | s.t. |
| 50 | Simon Guglielmi | Arkea-B&B Hotels | s.t. |
| 51 | Milan Vader | Q36.5 Pro Cycling Team | 3:35 |
| 52 | Arne Marit | Intermarché-Wanty | 3:41 |
| 53 | Ryan Gal | Team Picnic PostNL | 3:43 |
| 54 | Felix Ørn-Kristoff | Intermarché-Wanty | 3:55 |
| 55 | Samuel Leroux | Team TotalEnergies | 4:19 |
| 56 | Marcel Camprubí | Q36.5 Pro Cycling Team | 4:43 |
| 57 | Daniel Årnes | Norwegian Team | 5:00 |
| 58 | Davide Ballerini | XDS Astana Team | 5:19 |
| 59 | Abram Stockman | Unibet Tietema Rockets | 5:49 |
| 60 | Asbjørn Hellemose | Team Jayco-AlUla | 6:03 |
| 61 | Lindsay De Vylder | Team Flanders-Baloise | 6:10 |
| 62 | Aaron Gate | XDS Astana Team | 6:36 |
| 63 | Tord Gudmestad | Norwegian Team | 6:47 |
| 64 | Ludvik Holstad | Lillehammer CK Continental | 7:18 |
| 65 | Sjoerd Bax | Q36.5 Pro Cycling Team | 7:56 |
| 66 | Owen Geleijn | Unibet Tietema Rockets | 8:33 |
| 67 | Jules Hesters | Team Flanders-Baloise | 8:55 |
| 68 | Rasmus Tiller | Uno-X Mobility | 9:11 |
| 69 | Léandre Huck | Cofidis | 9:14 |
| 70 | Even Thorvaldsen | Lillehammer CK Continental | 9:29 |
| 71 | Jelle Johannink | Unibet Tietema Rockets | 9:31 |
| 72 | Cees Bol | XDS Astana Team | 9:45 |
| 73 | Davide De Pretto | Team Jayco-AlUla | 9:49 |
| 74 | Ulrik Tvedt | Lillehammer CK Continental | 11:07 |
| 75 | Unai Iribar | Equipo Kern Pharma | 11:47 |
| 76 | Mikel Retegi | Equipo Kern Pharma | 12:21 |
| 77 | Tom Van Asbroeck | Israel-Premier Tech | 12:49 |
| 78 | Baptiste Poulard | Arkea-B&B Hotels | 13:14 |
| 79 | Nicola Marcerou | Team TotalEnergies | 13:14 |
| 80 | Floris Van Tricht | Israel-Premier Tech | 13:47 |
| 81 | Karsten Feldmann | Team Coop-Repsol | 14:46 |
| 82 | Michael Hepburn | Team Jayco-AlUla | 16:55 |
| 83 | Kevin Inkelaar | Unibet Tietema Rockets | 16:58 |
| 84 | Petr Kelemen | Tudor Pro Cycling Team | 16:59 |
| 85 | Eirik Vang Aas | Team Coop-Repsol | 17:11 |
| 86 | Georg Rydningen Martinsen | Lillehammer CK Continental | 17:19 |
| 87 | Storm Ingebrigtsen | Team Coop-Repsol | 17:41 |
| 88 | Alexander Kristoff | Uno-X Mobility | 18:15 |
| 89 | Morthen Wang Baksaas | Norwegian Team | 18:40 |
| 90 | Timo de Jong | Team Picnic PostNL | 19:09 |
| 91 | Sebastian Veslum | Norwegian Team | 19:24 |
| 92 | Joel Suter | Tudor Pro Cycling Team | 28:28 |
| 93 | Diego Uriarte | Equipo Kern Pharma | 32:28 |
Stage 4 map & profile:

Stage 4 map

Stage 4 profile
Saturday, August 9: Stage 3, Husøy (Senja) - Målselv (Alpine village), 182.4 km

Tom Pidcock beats Corbin Strong for the stage win.
Bill & Carol McGann’s book The Story of the 2023 Tour de France, 2023: The Viking Again Conquers the Tour is available in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the start city of Senja at 2:15 PM, local time: 17C (63F), fair, with the wind from the south-southwest at 11 km/hr (9 mph). No rain is forecast.
The race: Here's the race organizer's stage three report.
On the eve of the 2025 Arctic Race of Norway, Tom Pidcock said he believed this event was “a good opportunity to get my hands in the air.” The Q36.5 star rose to the occasion and conquered the slopes of Fjellandsby, a winter sports complex just outside Målselv, to claim his fifth victory of the season on the third stage of the world’s northernmost road cycling race.
He didn’t get the Midnight Sun jersey, though, as its holder Corbin Strong (Israel - Premier Tech) managed to keep up with the Englishman’s pace in order to stay in the lead of the general classification. Everything is set for an exciting finale this Sunday in Tromsø, where the course will consist of eight laps to an intense, 16-kilometre long circuit that includes two hills and will open up many opportunities for aggressive racing… and a potential shake-up in the overall standings.

Stage three gets started.
The race
106 riders took the start in the 3rd stage of the 2025 Arctic Race of Norway, held between Husøy and the winter sports complex of Fjellandsby, just outside Målselv, for a 182,4-kilometre course finishing with a climb of nearly four kilometres. The flag dropped at 13:40 for the riders to tackle the first categorized climb of the day, named Husøy summit (Cat 1, km 2,1) - a sharp hill atop which five KOM points and 100 kilos of salmon products offered by race sponsor Br. Karlsen were at stake. Morthen Wang Baksaas (Norwegian National Team) claimed both prizes by defeating Storm Ingebrigtsen (Coop - Repsol), Georg Rydningen Martinsen (Lillehammer CK) and Sebastian Veslum (Norwegian National Team) on a ferocious sprint. All four Norwegian riders then undertook to form the breakaway of the day.
Insatiable Baksaas
Double Olympic MTB champion Tom Pidcock was the main favorite for the win at Fjellandsby, and Q36.5 consequently took the lion’s share of the work to control the gap of the front group over the peloton, that peaked at 5’20” atop Bergsbotn summit (Cat 2, km 55,9). Baksaas was first there as well as in Gangskarberget summit (Cat 2, km 69,1), coming just one point shy of taking the northern lights jersey away from fellow escapee Ingebrigtsen. He also claimed maximum points at the intermediate sprints in Mefjordbotneidet (IS, km 16,2) and Finnsnes (IS, km 102,4). At the latter, the advantage of the break had been reduced to 3’00” by the restless effort of expert Belgian domestique Frederik Frison (Q36.5).
Exciting duel in Fjellandsby
The peloton came closer to the breakaway as it approached the final climb. With 17 kilometers to go, Veslum took off on his own while the rest of the attackers were reeled back in. The rider of the Norwegian National Team managed to be first across the intermediate sprint at Målselv River (IS, km 171,1), where Karsten Larsen Feldmann (Coop - Repsol) and Christian Scaroni (XDS - Astana) claimed two and one bonus seconds. Once Veslum was caught, the road started to rise and XDS - Astana began setting the pace. Q36.5 took over, with Milan Vader upping the rhythm for Tom Pidcock with 2,5 kilometers to go. The Briton launched his first attack 1,2 kilometers from home, and Midnight Sun jersey wearer Corbin Strong (Israel - Premier Tech) jumped on his wheel. The Kiwi sprinter kept up with Pidcock’s second acceleration with 500 meters to go, and even matched his sprint until the very finish line where the Q36.5 rider raised his arms in victory. Scaroni, 3rd and 12” in arrears, was the best of the rest.
Complete results:
182.4 kilometers raced at an average speed of 38.635 km/hr
| 1 | Tom Pidcock | Q36.5 Pro Cycling Team | 4hr 43min 16sec |
| 2 | Corbin Strong | Israel-Premier Tech | s.t. |
| 3 | Christian Scaroni | XDS Astana Team | @ 12sec |
| 4 | Clément Champoussin | XDS Astana Team | 0:16 |
| 5 | Kevin Vermaerke | Team Picnic PostNL | 0:17 |
| 6 | Martin Tjøtta | Arkea-B&B Hotels | 0:19 |
| 7 | Felix Engelhardt | Team Jayco-AlUla | 0:21 |
| 8 | Riley Sheehan | Israel-Premier Tech | s.t. |
| 9 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 10 | Hugo Houle | Israel-Premier Tech | s.t. |
| 11 | Mats Wenzel | Equipo Kern Pharma | s.t. |
| 12 | Sven Erik Bystrøm | Norwegian Team | s.t. |
| 13 | Clement Izquierdo | Cofidis | 0:26 |
| 14 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 15 | Nick Schultz | Israel-Premier Tech | s.t. |
| 16 | Eivind Broholt Fougner | Team Coop-Repsol | s.t. |
| 17 | Cedrik Bakke Christophersen | Unibet Tietema Rockets | s.t. |
| 18 | Lorenzo Rota | Intermarché-Wanty | 0:29 |
| 19 | Pau Miquel Delgado | Equipo Kern Pharma | 0:32 |
| 20 | Anthon Charmig | XDS Astana Team | s.t. |
| 21 | Hugo de la Calle | Burgos Burpellet BH | s.t. |
| 22 | Clément Alleno | Burgos Burpellet BH | 0:35 |
| 23 | Sam Maisonobe | Cofidis | s.t. |
| 24 | Ådne Holter | Uno-X Mobility | 0:40 |
| 25 | Florian Stork | Tudor Pro Cycling Team | 0:42 |
| 26 | Bjoern Koerdt | Team Picnic PostNL | 0:46 |
| 27 | Ryan Gal | Team Picnic PostNL | s.t. |
| 28 | Joris Delbove | Team TotalEnergies | s.t. |
| 29 | Dylan Teuns | Cofidis | s.t. |
| 30 | Jonathan Lastra | Cofidis | s.t. |
| 31 | Mattéo Vercher | Team TotalEnergies | s.t. |
| 32 | Fredrik Dversnes | Uno-X Mobility | 0:52 |
| 33 | Romain Combaud | Team Picnic PostNL | s.t. |
| 34 | Nicolas Milesi | Arkea-B&B Hotels | s.t. |
| 35 | Rick Pluimers | Tudor Pro Cycling Team | 0:56 |
| 36 | Vetle Eskedal | Norwegian Team | s.t. |
| 37 | Jelle Johannink | Unibet Tietema Rockets | 0:59 |
| 38 | Stefano Oldani | Cofidis | 1:01 |
| 39 | Unai Iribar | Equipo Kern Pharma | s.t. |
| 40 | Josh Burnett | Burgos Burpellet BH | s.t. |
| 41 | Edward Dunbar | Team Jayco-AlUla | s.t. |
| 42 | Anton Stensby | Team Coop-Repsol | 1:06 |
| 43 | Antonio Angulo | Burgos Burpellet BH | 1:08 |
| 44 | Dion Smith | Intermarché-Wanty | 1:09 |
| 45 | Sinuhé Fernandez | Burgos Burpellet BH | s.t. |
| 46 | Simon Guglielmi | Arkea-B&B Hotels | 1:11 |
| 47 | Toralf Rydningen Martinsen | Lillehammer CK Continental | 1:16 |
| 48 | Davide De Pretto | Team Jayco-AlUla | 1:17 |
| 49 | Luca Van Boven | Intermarché-Wanty | 1:21 |
| 50 | Merhawi Kudus | Burgos Burpellet BH | s.t. |
| 51 | Kevin Inkelaar | Unibet Tietema Rockets | 1:25 |
| 52 | Jacob Eriksson | Tudor Pro Cycling Team | 1:28 |
| 53 | Pierre Latour | Team TotalEnergies | s.t. |
| 54 | Elias Maris | Team Flanders-Baloise | 1:30 |
| 55 | Samuel Leroux | Team TotalEnergies | s.t. |
| 56 | Sakarias Koller Løland | Uno-X Mobility | s.t. |
| 57 | Owen Geleijn | Unibet Tietema Rockets | 1:35 |
| 58 | Léandre Huck | Cofidis | 1:37 |
| 59 | Milan Vader | Q36.5 Pro Cycling Team | 1:52 |
| 60 | Mark Donovan | Q36.5 Pro Cycling Team | s.t. |
| 61 | Jenthe Biermans | Arkea-B&B Hotels | s.t. |
| 62 | Nicola Marcerou | Team TotalEnergies | 2:05 |
| 63 | Ulrik Tvedt | Lillehammer CK Continental | s.t. |
| 64 | Baptiste Poulard | Arkea-B&B Hotels | s.t. |
| 65 | Arne Marit | Intermarché-Wanty | s.t. |
| 66 | Ludvik Holstad | Lillehammer CK Continental | 2:19 |
| 67 | Felix Ørn-Kristoff | Intermarché-Wanty | s.t. |
| 68 | Abram Stockman | Unibet Tietema Rockets | 2:27 |
| 69 | Jonas Geens | Team Flanders-Baloise | 3:05 |
| 70 | Tom Van Asbroeck | Israel-Premier Tech | 3:16 |
| 71 | Yentl Vandevelde | Team Flanders-Baloise | s.t. |
| 72 | Daniel Årnes | Norwegian Team | 3:24 |
| 73 | Tord Gudmestad | Norwegian Team | s.t. |
| 74 | Toon Clynhens | Team Flanders-Baloise | 3:30 |
| 75 | Karsten Feldmann | Team Coop-Repsol | 4:06 |
| 76 | Floris Van Tricht | Israel-Premier Tech | 4:08 |
| 77 | Lindsay De Vylder | Team Flanders-Baloise | s.t. |
| 78 | Marcel Camprubí | Q36.5 Pro Cycling Team | 4:20 |
| 79 | Asbjørn Hellemose | Team Jayco-AlUla | 4:27 |
| 80 | Adrien Petit | Intermarché-Wanty | 4:28 |
| 81 | Georg Rydningen Martinsen | Lillehammer CK Continental | 4:31 |
| 82 | Michael Hepburn | Team Jayco-AlUla | 4:34 |
| 83 | Aaron Gate | XDS Astana Team | 5:00 |
| 84 | Davide Ballerini | XDS Astana Team | s.t. |
| 85 | Petr Kelemen | Tudor Pro Cycling Team | s.t. |
| 86 | Sjoerd Bax | Q36.5 Pro Cycling Team | 5:23 |
| 87 | Jason Tesson | Team TotalEnergies | 5:32 |
| 88 | Halvor Utengen Sandstad | Team Coop-Repsol | 5:36 |
| 89 | Aivaras Mikutis | Tudor Pro Cycling Team | 6:48 |
| 90 | Jules Hesters | Team Flanders-Baloise | s.t. |
| 91 | Rasmus Tiller | Uno-X Mobility | 7:39 |
| 92 | Alexander Kristoff | Uno-X Mobility | s.t. |
| 93 | Joel Suter | Tudor Pro Cycling Team | 7:40 |
| 94 | Cees Bol | XDS Astana Team | s.t. |
| 95 | Amund Ferl-Runningshaugen | Lillehammer CK Continental | 7:53 |
| 96 | Even Thorvaldsen | Lillehammer CK Continental | s.t. |
| 97 | Morthen Wang Baksaas | Norwegian Team | 8:06 |
| 98 | Sebastian Veslum | Norwegian Team | s.t. |
| 99 | Timo de Jong | Team Picnic PostNL | 8:08 |
| 100 | Frederik Frison | Q36.5 Pro Cycling Team | s.t. |
| 101 | Storm Ingebrigtsen | Team Coop-Repsol | 8:14 |
| 102 | Vang Aas Eirik | Team Coop-Repsol | s.t. |
| 103 | Antonio Soto | Equipo Kern Pharma | 10:45 |
| 104 | Mikel Retegi | Equipo Kern Pharma | s.t. |
| 105 | Diego Uriarte | Equipo Kern Pharma | s.t. |
GC after stage 3:
530.9 kilometers raced so far at an average speed of 41.886 km/hr
| 1 | Corbin Strong | Israel-Premier Tech | 12hr 40min 30sec |
| 2 | Tom Pidcock | Q36.5 Pro Cycling Team | @ 6sec |
| 3 | Christian Scaroni | XDS Astana Team | 0:23 |
| 4 | Riley Sheehan | Israel-Premier Tech | 0:31 |
| 5 | Clément Champoussin | XDS Astana Team | 0:32 |
| 6 | Kevin Vermaerke | Team Picnic PostNL | 0:33 |
| 7 | Martin Tjøtta | Arkea-B&B Hotels | 0:35 |
| 8 | Felix Engelhardt | Team Jayco-AlUla | 0:37 |
| 9 | Hugo Houle | Israel-Premier Tech | s.t. |
| 10 | Sven Erik Bystrøm | Norwegian Team | s.t. |
| 11 | Mats Wenzel | Equipo Kern Pharma | s.t. |
| 12 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 13 | Cedrik Bakke Christophersen | Unibet Tietema Rockets | 0:42 |
| 14 | Eivind Broholt Fougner | Team Coop-Repsol | s.t. |
| 15 | Nick Schultz | Israel-Premier Tech | s.t. |
| 16 | Clement Izquierdo | Cofidis | s.t. |
| 17 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 18 | Lorenzo Rota | Intermarché-Wanty | 0:45 |
| 19 | Anthon Charmig | XDS Astana Team | 0:48 |
| 20 | Pau Miquel Delgado | Equipo Kern Pharma | s.t. |
| 21 | Hugo de la Calle | Burgos Burpellet BH | s.t. |
| 22 | Clément Alleno | Burgos Burpellet BH | 0:51 |
| 23 | Sam Maisonobe | Cofidis | s.t. |
| 24 | Ådne Holter | Uno-X Mobility | 0:56 |
| 25 | Florian Stork | Tudor Pro Cycling Team | 0:58 |
| 26 | Bjoern Koerdt | Team Picnic PostNL | 1:02 |
| 27 | Joris Delbove | Team TotalEnergies | s.t. |
| 28 | Dylan Teuns | Cofidis | s.t. |
| 29 | Jonathan Lastra | Cofidis | s.t. |
| 30 | Fredrik Dversnes | Uno-X Mobility | s.t. |
| 31 | Mattéo Vercher | Team TotalEnergies | s.t. |
| 32 | Romain Combaud | Team Picnic PostNL | s.t. |
| 33 | Nicolas Milesi | Arkea-B&B Hotels | 1:08 |
| 34 | Rick Pluimers | Tudor Pro Cycling Team | 1:12 |
| 35 | Josh Burnett | Burgos Burpellet BH | s.t. |
| 36 | Jelle Johannink | Unibet Tietema Rockets | 1:15 |
| 37 | Stefano Oldani | Cofidis | 1:17 |
| 38 | Edward Dunbar | Team Jayco-AlUla | s.t. |
| 39 | Unai Iribar | Equipo Kern Pharma | s.t. |
| 40 | Anton Stensby | Team Coop-Repsol | 1:22 |
| 41 | Antonio Angulo | Burgos Burpellet BH | 1:24 |
| 42 | Dion Smith | Intermarché-Wanty | 1:25 |
| 43 | Vetle Eskedal | Norwegian Team | 1:32 |
| 44 | Toralf Rydningen Martinsen | Lillehammer CK Continental | s.t. |
| 45 | Davide De Pretto | Team Jayco-AlUla | 1:33 |
| 46 | Merhawi Kudus | Burgos Burpellet BH | 1:37 |
| 47 | Luca Van Boven | Intermarché-Wanty | s.t. |
| 48 | Jacob Eriksson | Tudor Pro Cycling Team | 1:44 |
| 49 | Elias Maris | Team Flanders-Baloise | 1:46 |
| 50 | Koller Løland | Uno-X Mobility | s.t. |
| 51 | Sakarias Sinuhé Fernandez | Burgos Burpellet BH | 1:50 |
| 52 | Owen Geleijn | Unibet Tietema Rockets | 1:51 |
| 53 | Jenthe Biermans | Arkea-B&B Hotels | 2:08 |
| 54 | Milan Vader | Q36.5 Pro Cycling Team | s.t. |
| 55 | Mark Donovan | Q36.5 Pro Cycling Team | s.t. |
| 56 | Simon Guglielmi | Arkea-B&B Hotels | s.t. |
| 57 | Arne Marit | Intermarché-Wanty | 2:21 |
| 58 | Ulrik Tvedt | Lillehammer CK Continental | s.t. |
| 59 | Ryan Gal | Team Picnic PostNL | 2:23 |
| 60 | Léandre Huck | Cofidis | 2:32 |
| 61 | Felix Ørn-Kristoff | Intermarché-Wanty | 2:35 |
| 62 | Ludvik Holstad | Lillehammer CK Continental | s.t. |
| 63 | Abram Stockman | Unibet Tietema Rockets | 2:42 |
| 64 | Baptiste Poulard | Arkea-B&B Hotels | 2:44 |
| 65 | Nicola Marcerou | Team TotalEnergies | s.t. |
| 66 | Pierre Latour | Team TotalEnergies | 2:57 |
| 67 | Samuel Leroux | Team TotalEnergies | 2:59 |
| 68 | Jonas Geens | Team Flanders-Baloise | 3:21 |
| 69 | Tord Gudmestad | Norwegian Team | 3:40 |
| 70 | Daniel Årnes | Norwegian Team | s.t. |
| 71 | Tom Van Asbroeck | Israel-Premier Tech | 4:03 |
| 72 | Yentl Vandevelde | Team Flanders-Baloise | 4:04 |
| 73 | Karsten Feldmann | Team Coop-Repsol | 4:16 |
| 74 | Lindsay De Vylder | Team Flanders-Baloise | 4:24 |
| 75 | Marcel Camprubí | Q36.5 Pro Cycling Team | 4:36 |
| 76 | Asbjørn Hellemose | Team Jayco-AlUla | 4:43 |
| 77 | Floris Van Tricht | Israel-Premier Tech | 5:01 |
| 78 | Davide Ballerini | XDS Astana Team | 5:16 |
| 79 | Aaron Gate | XDS Astana Team | s.t. |
| 80 | Jason Tesson | Team TotalEnergies | 5:48 |
| 81 | Halvor Utengen Sandstad | Team Coop-Repsol | 5:52 |
| 82 | Michael Hepburn | Team Jayco-AlUla | 6:25 |
| 83 | Kevin Inkelaar | Unibet Tietema Rockets | 6:28 |
| 84 | Petr Kelemen | Tudor Pro Cycling Team | 6:29 |
| 85 | Sjoerd Bax | Q36.5 Pro Cycling Team | s.t. |
| 86 | Georg Rydningen Martinsen | Lillehammer CK Continental | 6:49 |
| 87 | Jules Hesters | Team Flanders-Baloise | 7:35 |
| 88 | Alexander Kristoff | Uno-X Mobility | 7:45 |
| 89 | Rasmus Tiller | Uno-X Mobility | 7:51 |
| 90 | Even Thorvaldsen | Lillehammer CK Continental | 8:09 |
| 91 | Morthen Wang Baksaas | Norwegian Team | 8:10 |
| 92 | Cees Bol | XDS Astana Team | 8:25 |
| 93 | Vang Aas Eirik | Team Coop-Repsol | s.t. |
| 94 | Toon Clynhens | Team Flanders-Baloise | 8:33 |
| 95 | Aivaras Mikutis | Tudor Pro Cycling Team | 8:51 |
| 96 | Sebastian Veslum | Norwegian Team | 8:54 |
| 97 | Adrien Petit | Intermarché-Wanty | 9:00 |
| 98 | Frederik Frison | Q36.5 Pro Cycling Team | 10:09 |
| 99 | Timo de Jong | Team Picnic PostNL | 10:53 |
| 100 | Antonio Soto | Equipo Kern Pharma | 11:01 |
| 101 | Mikel Retegi | Equipo Kern Pharma | s.t. |
| 102 | Amund Ferl-Runningshaugen | Lillehammer CK Continental | 11:47 |
| 103 | Storm Ingebrigtsen | Team Coop-Repsol | 16:21 |
| 104 | Joel Suter | Tudor Pro Cycling Team | 17:58 |
| 105 | Diego Uriarte | Equipo Kern Pharma | 19:52 |
Stage 3 map & profile:

Stage 3 map

Stage 3 profile
Friday, August 8: Stage 2, Tennevoll (Lavangen) - Sørreisa, 166.5 km

Though set to retire at the end of this season, stage winner Alexander Kristoff is not going to go gentle into that good night.
Bill and Carol McGann's book The Story of the Tour de France, Vol 2: 1976 - 2018 is available in print, Kindle eBook & Audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Sørreisa at 2:10 PM, local time: 20C (68F), partly cloudy, with the wind from the south-southeast at 11 km/hr (6 mph). There is an 8% chance of rain, rising to 22% at 4:00 PM.
The race: Here's the race organizer's stage 2 summary:
A living legend in the Norwegian cycling books, Alexander Kristoff is about to take a bow out of racing as he intends to hang up his wheels at the end of the current season. The 2025 Arctic Race of Norway is his last race in home soil, and he has duly obliged the occasion by netting his eighth stage win in this event at Sorreisø, finish town of the 2nd stage of this 12th edition of the world’s northernmost road cycling race. The Uno-X rider honored the great work from his teammates all day long, and their excellent final lead-out, and defeated Tom Van Asbroeck (Israel - Premier Tech) and Karsten Larsen Feldmann (Coop - Repsol) by several bike lengths in the deciding sprint. Israel’s Corbin Strong kept the Midnight Sun jersey as Kristoff raised his arms in victory, rejoicing in his ride into the iconic midnight sunset that characterizes summer in Northern Norway. The GC battle will heat up this Saturday with the summit finish atop Målselv.
The race:
106 riders took the start in the 2nd stage of the 2025 Arctic Race of Norway, held between Tennevoll and Sørreisa over a 166,5-kilometre course, lumpy on its first half and rather flat on its second. As the flag dropped at 14.12, three Norwegian riders went on the offensive: Georg Rydningen Martinsen (Lillehammer CK), Morthen Wang Baksaas (Norwegian National Team) and northern lights jersey holder Storm Ingebrigtsen (Coop - Repsol). Three more riders set off in pursuit shortly after: Jelle Johannink (Unibet Tietema Rockets), Josh Burnett (Burgos Burpellet BH) and Yentl Vandevelde (Flanders - Baloise). The latter got distanced midway through the climb to Lapphaugen summit (Cat 1, km 13,2), atop which Johannink and Burnett managed to bridge back with the front group as Baksaas defeated Ingebritsen to take full points for the KOM classification. The bunch was 3’00” adrift at this point, driven by the Israel-Premier Tech team of the Midnight Sun jersey wearer Corbin Strong. Later on, Uno-X Mobility would cooperate with them.
Ingebrigtsen and Baksaas battle for the northern lights jersey
Johannink got dropped on the ascent to the summit of Gratangsbotn (Cat 1, km 35,7), where Baksaas gave Ingebrigtsen a run for his money and came out victorious yet again. The tables turned later, though, as the Coop-Repsol powerhouse defeated the Norwegian National Team rider atop the last climb of the day, Lavangsedeit summit (Cat 2, km 63,3), to extend his tenure of the northern lights jersey sponsored by Aibel. Baksaas would later be first across the intermediate sprint in Sjøvegan (IS, km 73,5), where the pack was 1’30” in arrears of the four men at the head of the race. Several riders tried to move away from the peloton on a hill at kilometre 89, with Eirik Vang Aas (Coop - Repsol) managing to go clear and join the breakaway with an impressive, punchy effort.
Late, unsuccessful attack by Kevin Vermaerke
Three laps to a 13,7-kilometre circuit that included a gravel sector awaited the riders at Sorreisø. At its entrance (km 125,6), the five-man unit at the front of the race held a 1’15” gap over the bunch. Baksaas took maximum bonus seconds at the first passage through the intermediate sprint in Sorreisø (IS, km 136,5), and got distanced from the break shortly after. The remaining four escapees kept 30” on the peloton 22 kilometers from home, yet were caught after riding again through Sorreisø (IS, km 150,2), this time led by Vang Aas.
Abram Stockman (Unibet Tietema Rockets) then tried to break away on his own, yet he was quickly overtaken by Kevin Vermaerke (Picnic-PostNL), who was alone in the lead at the exit of the last passage through the gravel sector. The American rider held a 10” gap with 5 to go, yet was brought back by an excited peloton. With the finish line in sight, a crash affecting Equipo Kern Pharma’s Pau Miquel derailed the efforts of the best part of the bunch. Uno-X, though, was already hitting the afterburners and had no issue to deliver Alexander Kristoff in the best possible position to the home straight for him to net the victory.
Complete results:
166.5 kilometers raced at an average speed of 42.487 km/hr
| 1 | Alexander Kristoff | Uno-X Mobility | 3hr 55min 8sec |
| 2 | Tom Van Asbroeck | Israel-Premier Tech | s.t. |
| 3 | Karsten Feldmann | Team Coop-Repsol | s.t. |
| 4 | Jules Hesters | Team Flanders-Baloise | s.t. |
| 5 | Cees Bol | XDS Astana Team | s.t. |
| 6 | Jenthe Biermans | Arkea-B&B Hotels | s.t. |
| 7 | Arne Marit | Intermarché-Wanty | s.t. |
| 8 | Tord Gudmestad | Norwegian Team | s.t. |
| 9 | Bjoern Koerdt | Team Picnic PostNL | s.t. |
| 10 | Tom Pidcock | Q36.5 Pro Cycling Team | s.t. |
| 11 | Timo de Jong | Team Picnic PostNL | s.t. |
| 12 | Clément Alleno | Burgos Burpellet BH | s.t. |
| 13 | Antonio Angulo | Burgos Burpellet BH | s.t. |
| 14 | Halvor Utengen Sandstad | Team Coop-Repsol | s.t. |
| 15 | Felix Ørn-Kristoff | Intermarché-Wanty | s.t. |
| 16 | Daniel Årnes | Norwegian Team | s.t. |
| 17 | Davide De Pretto | Team Jayco-AlUla | s.t. |
| 18 | Mats Wenzel | Equipo Kern Pharma | s.t. |
| 19 | Jason Tesson | Team TotalEnergies | s.t. |
| 20 | Rasmus Tiller | Uno-X Mobility | s.t. |
| 21 | Aaron Gate | XDS Astana Team | s.t. |
| 22 | Owen Geleijn | Unibet Tietema Rockets | s.t. |
| 23 | Sam Maisonobe | Cofidis | s.t. |
| 24 | Davide Ballerini | XDS Astana Team | s.t. |
| 25 | Abram Stockman | Unibet Tietema Rockets | s.t. |
| 26 | Floris Van Tricht | Israel-Premier Tech | s.t. |
| 27 | Clément Champoussin | XDS Astana Team | s.t. |
| 28 | Corbin Strong | Israel-Premier Tech | s.t. |
| 29 | Merhawi Kudus | Burgos Burpellet BH | s.t. |
| 30 | Felix Engelhardt | Team Jayco-AlUla | s.t. |
| 31 | Anton Stensby | Team Coop-Repsol | s.t. |
| 32 | Lindsay De Vylder | Team Flanders-Baloise | s.t. |
| 33 | Baptiste Poulard | Arkea-B&B Hotels | s.t. |
| 34 | Riley Sheehan | Israel-Premier Tech | s.t. |
| 35 | Ludvik Holstad | Lillehammer CK Continental | s.t. |
| 36 | Nicolas Milesi | Arkea-B&B Hotels | s.t. |
| 37 | Hugo Houle | Israel-Premier Tech | s.t. |
| 38 | Samuel Leroux | Team TotalEnergies | s.t. |
| 39 | Joris Delbove | Team TotalEnergies | s.t. |
| 40 | Kevin Vermaerke | Team Picnic PostNL | s.t. |
| 41 | Eivind Broholt Fougner | Team Coop-Repsol | s.t. |
| 42 | Anthon Charmig | XDS Astana Team | s.t. |
| 43 | Nick Schultz | Israel-Premier Tech | s.t. |
| 44 | Elias Maris | Team Flanders-Baloise | s.t. |
| 45 | Florian Stork | Tudor Pro Cycling Team | s.t. |
| 46 | Sven Erik Bystrøm | Norwegian Team | s.t. |
| 47 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 48 | Fredrik Dversnes | Uno-X Mobility | s.t. |
| 49 | Marcel Camprubí | Q36.5 Pro Cycling Team | s.t. |
| 50 | Even Thorvaldsen | Lillehammer CK Continental | s.t. |
| 51 | Sinuhé Fernandez | Burgos Burpellet BH | s.t. |
| 52 | Dylan Teuns | Cofidis | s.t. |
| 53 | Jonathan Lastra | Cofidis | s.t. |
| 54 | Pierre Latour | Team TotalEnergies | s.t. |
| 55 | Stefano Oldani | Cofidis | s.t. |
| 56 | Lorenzo Rota | Intermarché-Wanty | s.t. |
| 57 | Josh Burnett | Burgos Burpellet BH | s.t. |
| 58 | Edward Dunbar | Team Jayco-AlUla | s.t. |
| 59 | Mark Donovan | Q36.5 Pro Cycling Team | s.t. |
| 60 | Christian Scaroni | XDS Astana Team | s.t. |
| 61 | Vetle Eskedal | Norwegian Team | s.t. |
| 62 | Romain Combaud | Team Picnic PostNL | s.t. |
| 63 | Cedrik Bakke Christophersen | Unibet Tietema Rockets | s.t. |
| 64 | Rick Pluimers | Tudor Pro Cycling Team | s.t. |
| 65 | Dion Smith | Intermarché-Wanty | s.t. |
| 66 | Yentl Vandevelde | Team Flanders-Baloise | s.t. |
| 67 | Petr Kelemen | Tudor Pro Cycling Team | s.t. |
| 68 | Jonas Geens | Team Flanders-Baloise | s.t. |
| 69 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 70 | Hugo de la Calle | Burgos Burpellet BH | s.t. |
| 71 | Morthen Wang Baksaas | Norwegian Team | s.t. |
| 72 | Milan Vader | Q36.5 Pro Cycling Team | s.t. |
| 73 | Ryan Gal | Team Picnic PostNL | s.t. |
| 74 | Mattéo Vercher | Team TotalEnergies | s.t. |
| 75 | Léandre Huck | Cofidis | s.t. |
| 76 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 77 | Ådne Holter | Uno-X Mobility | s.t. |
| 78 | Clement Izquierdo | Cofidis | s.t. |
| 79 | Aivaras Mikutis | Tudor Pro Cycling Team | s.t. |
| 80 | Jacob Eriksson | Tudor Pro Cycling Team | s.t. |
| 81 | Ulrik Tvedt | Lillehammer CK Continental | s.t. |
| 82 | Toon Clynhens | Team Flanders-Baloise | s.t. |
| 83 | Nicola Marcerou | Team TotalEnergies | s.t. |
| 84 | Jelle Johannink | Unibet Tietema Rockets | s.t. |
| 85 | Toralf Rydningen Martinsen | Lillehammer CK Continental | s.t. |
| 86 | Sjoerd Bax | Q36.5 Pro Cycling Team | s.t. |
| 87 | Simon Guglielmi | Arkea-B&B Hotels | s.t. |
| 88 | Martin Tjøtta | Arkea-B&B Hotels | s.t. |
| 89 | Sakarias Koller Løland | Uno-X Mobility | s.t. |
| 90 | Michael Hepburn | Team Jayco-AlUla | @ 45sec |
| 91 | Frederik Frison | Q36.5 Pro Cycling Team | 0:55 |
| 92 | Georg Rydningen Martinsen | Lillehammer CK Continental | 1:26 |
| 93 | Eirik Vang Aas | Team Coop-Repsol | @ 0sec |
| 94 | Luca Van Boven | Intermarché-Wanty | @ 0sec |
| 95 | Adrien Petit | Intermarché-Wanty | 1:47 |
| 96 | Mikel Retegi | Equipo Kern Pharma | @ 0sec |
| 97 | Antonio Soto | Equipo Kern Pharma | @ 0sec |
| 98 | Kevin Inkelaar | Unibet Tietema Rockets | @ 0sec |
| 99 | Unai Iribar | Equipo Kern Pharma | @ 0sec |
| 100 | Pau Miquel Delgado | Equipo Kern Pharma | @ 0sec |
| 101 | Sebastian Veslum | Norwegian Team | @ 0sec |
| 102 | Amund Ferl-Runningshaugen | Lillehammer CK Continental | 2:48 |
| 103 | Joel Suter | Tudor Pro Cycling Team | 4:32 |
| 104 | Storm Ingebrigtsen | Team Coop-Repsol | 7:16 |
| 105 | Diego Uriarte | Equipo Kern Pharma | 7:16 |
| 106 | Lander Loockx | Unibet Tietema Rockets | @ 0sec |
GC after stage 2:
348.5 kilometers raced so far at an average speed of 43.806 km/hr
| 1 | Corbin Strong | Israel-Premier Tech | 7hr 57min 20sec |
| 2 | Alexander Kristoff | Uno-X Mobility | s.t. |
| 3 | Riley Sheehan | Israel-Premier Tech | @ 4sec |
| 4 | Fredrik Dversnes | Uno-X Mobility | s.t. |
| 5 | Morthen Wang Baksaas | Norwegian Team0 | s.t. |
| 6 | Romain Combaud | Team Picnic PostNL | s.t. |
| 7 | Josh Burnett | Burgos Burpellet BH | 0:05 |
| 8 | Vang Aas Eirik | Team Coop-Repsol | s.t. |
| 9 | Karsten Feldmann | Team Coop-Repsol | 0:06 |
| 10 | Rasmus Tiller | Uno-X Mobility | s.t. |
| 11 | Abram Stockman | Unibet Tietema Rockets | 0:09 |
| 12 | Jenthe Biermans | Arkea-B&B Hotels | 0:10 |
| 13 | Tord Gudmestad | Norwegian Team | s.t. |
| 14 | Tom Pidcock | Q36.5 Pro Cycling Team | s.t. |
| 15 | Davide Ballerini | XDS Astana Team | s.t. |
| 16 | Bjoern Koerdt | Team Picnic PostNL | s.t. |
| 17 | Antonio Angulo | Burgos Burpellet BH | s.t. |
| 18 | Jason Tesson | Team TotalEnergies | s.t. |
| 19 | Clément Champoussin | XDS Astana Team | s.t. |
| 20 | Clément Alleno | Burgos Burpellet BH | s.t. |
| 21 | Arne Marit | Intermarché-Wanty | s.t. |
| 22 | Felix Engelhardt | Team Jayco-AlUla | s.t. |
| 23 | Felix Ørn-Kristoff | Intermarché-Wanty | s.t. |
| 24 | Joris Delbove | Team TotalEnergies | s.t. |
| 25 | Florian Stork | Tudor Pro Cycling Team | s.t. |
| 26 | Ludvik Holstad | Lillehammer CK Continental | s.t. |
| 27 | Kevin Vermaerke | Team Picnic PostNL | s.t. |
| 28 | Anton Stensby | Team Coop-Repsol | s.t. |
| 29 | Rick Pluimers | Tudor Pro Cycling Team | s.t. |
| 30 | Daniel Årnes | Norwegian Team | s.t. |
| 31 | Stefano Oldani | Cofidis | s.t. |
| 32 | Nicolas Milesi | Arkea-B&B Hotels | s.t. |
| 33 | Elias Maris | Team Flanders-Baloise | s.t. |
| 34 | Hugo Houle | Israel-Premier Tech | s.t. |
| 35 | Dylan Teuns | Cofidis | s.t. |
| 36 | Sven Erik Bystrøm | Norwegian Team | s.t. |
| 37 | Mats Wenzel | Equipo Kern Pharma | s.t. |
| 38 | Owen Geleijn | Unibet Tietema Rockets | s.t. |
| 39 | Christian Scaroni | XDS Astana Team | s.t. |
| 40 | Milan Vader | Q36.5 Pro Cycling Team | s.t. |
| 41 | Davide De Pretto | Team Jayco-AlUla | s.t. |
| 42 | Halvor Utengen Sandstad | Team Coop-Repsol | s.t. |
| 43 | Sam Maisonobe | Cofidis | s.t. |
| 44 | Anthon Charmig | XDS Astana Team | s.t. |
| 45 | Lorenzo Rota | Intermarché-Wanty | s.t. |
| 46 | Jonas Geens | Team Flanders-Baloise | s.t. |
| 47 | Jonathan Lastra | Cofidis | s.t. |
| 48 | Cedrik Bakke Christophersen | Unibet Tietema Rockets | s.t. |
| 49 | Ådne Holter | Uno-X Mobility | s.t. |
| 50 | Aaron Gate | XDS Astana Team | s.t. |
| 51 | Eivind Broholt Fougner | Team Coop-Repsol | s.t. |
| 52 | Lindsay De Vylder | Team Flanders-Baloise | s.t. |
| 53 | Even Thorvaldsen | Lillehammer CK Continental | s.t. |
| 54 | Nick Schultz | Israel-Premier Tech | s.t. |
| 55 | Merhawi Kudus | Burgos Burpellet BH | s.t. |
| 56 | Marcel Camprubí | Q36.5 Pro Cycling Team | s.t. |
| 57 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 58 | Mark Donovan | Q36.5 Pro Cycling Team | s.t. |
| 59 | Luca Van Boven | Intermarché-Wanty | s.t. |
| 60 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 61 | Pau Miquel Delgado | Equipo Kern Pharma | s.t. |
| 62 | Jacob Eriksson | Tudor Pro Cycling Team | s.t. |
| 63 | Dion Smith | Intermarché-Wanty | s.t. |
| 64 | Mattéo Vercher | Team TotalEnergies | s.t. |
| 65 | Martin Tjøtta | Arkea-B&B Hotels | s.t. |
| 66 | Lander Loockx | Unibet Tietema Rockets | s.t. |
| 67 | Edward Dunbar | Team Jayco-AlUla | s.t. |
| 68 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 69 | Clement Izquierdo | Cofidis | s.t. |
| 70 | Jelle Johannink | Unibet Tietema Rockets | s.t. |
| 71 | Hugo de la Calle | Burgos Burpellet BH | s.t. |
| 72 | Antonio Soto | Equipo Kern Pharma | s.t. |
| 73 | Ulrik Tvedt | Lillehammer CK Continental | s.t. |
| 74 | Sakarias Koller Løland | Uno-X Mobility | s.t. |
| 75 | Toralf Rydningen Martinsen | Lillehammer CK Continental | s.t. |
| 76 | Mikel Retegi | Equipo Kern Pharma | s.t. |
| 77 | Unai Iribar | Equipo Kern Pharma | s.t. |
| 78 | Vetle Eskedal | Norwegian Team | 0:30 |
| 79 | Baptiste Poulard | Arkea-B&B Hotels | 0:33 |
| 80 | Nicola Marcerou | Team TotalEnergies | s.t. |
| 81 | Sinuhé Fernandez | Burgos Burpellet BH | 0:35 |
| 82 | Cees Bol | XDS Astana Team | 0:39 |
| 83 | Jules Hesters | Team Flanders-Baloise | 0:41 |
| 84 | Tom Van Asbroeck | Israel-Premier Tech | s.t. |
| 85 | Yentl Vandevelde | Team Flanders-Baloise | 0:42 |
| 86 | Floris Van Tricht | Israel-Premier Tech | 0:47 |
| 87 | Léandre Huck | Cofidis | 0:49 |
| 88 | Sebastian Veslum | Norwegian Team | s.t. |
| 89 | Simon Guglielmi | Arkea-B&B Hotels | 0:51 |
| 90 | Sjoerd Bax | Q36.5 Pro Cycling Team | 1:00 |
| 91 | Samuel Leroux | Team TotalEnergies | 1:23 |
| 92 | Pierre Latour | Team TotalEnergies | s.t. |
| 93 | Petr Kelemen | Tudor Pro Cycling Team | s.t. |
| 94 | Ryan Gal | Team Picnic PostNL | 1:31 |
| 95 | Michael Hepburn | Team Jayco-AlUla | 1:45 |
| 96 | Frederik Frison | Q36.5 Pro Cycling Team | 1:55 |
| 97 | Aivaras Mikutis | Tudor Pro Cycling Team | 1:57 |
| 98 | Georg Rydningen Martinsen | Lillehammer CK Continental | 2:14 |
| 99 | Timo de Jong | Team Picnic PostNL | 2:39 |
| 100 | Amund Ferl-Runningshaugen | Lillehammer CK Continental | 3:48 |
| 101 | Adrien Petit | Intermarché-Wanty | 4:26 |
| 102 | Toon Clynhens | Team Flanders-Baloise | 4:57 |
| 103 | Kevin Inkelaar | Unibet Tietema Rockets | s.t. |
| 104 | Storm Ingebrigtsen | Team Coop-Repsol | 8:01 |
| 105 | Diego Uriarte | Equipo Kern Pharma | 9:01 |
| 106 | Joel Suter | Tudor Pro Cycling Team | 10:12 |
Stage 2 map & profile:

Stage 2 map

Stage 2 profile
Thursday, August 7: Stage 1, Borkenes (Kvæfjord) - Harstad, 182 km

Corbin Strong wins the stage while his Team Israel-Premier Tech teammate Riley Sheehan is second. ASO photo
Les Woodland's book The Olympics' 50 Craziest Stories: A Five Ring Circus is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Harstad at 2:15 PM, local time: 15C (59F), rain, with the wind from the south-southwest at 15 mph. Occasional rain is forecast to continue through the afternoon.
The race: Here's the race organizer's stage one report.
Corbin Strong became the first leader of the 2025 Arctic Race of Norway after winning the opening stage in Harstad, decided in a punchy, uphill sprint that saw a mix of sprinters and classic specialists battle for the win. The New Zealander and his fellow Israel-Premier Tech rider Riley Sheehan delivered a one-two at the finish to reward the tenacious work of their teammates throughout the stage and frustrate the efforts of Uno-X’s Rasmus Tiller, who was third across the line.

The stage got a wet start.
It was a cold, rainy day in Northern Norway that saw Storm Ingebrigtsen (Coop-Repsol) take the northern lights jersey as leader of the KOM classification and Fredrik Dversnes (Uno-X Mobility) claim six bonus seconds that may be instrumental later in the week. Powerhouses and fast men will have a new chance to score a good result and claim the Midnight Sun jersey this Friday in Sørreisa, finish town of a second stage which features a final circuit that includes a gravel sector.
The race:
107 riders took the start in the 12th edition of the Arctic Race of Norway, which began at 13:50 with a 182-kilometre stage between Borkenes (in the municipality of Kvæfjord) and Harstad. Despite some attacks, the peloton crested the first climb of the week to the Storjorda summit (Cat 2, km 13,4) tight together under the pouring rain, and led by Kevin Inkelaar (Unibet Tietema Rockets).
It was on the approach to the first passage at the finish line in Harstad (IS, km 43,2) that Romain Combaud (Picnic-PostNL), Abram Stockman (Unibet Tietema Rockets), Vetle Torin Eskedal (Norwegian National Team) and Storm Ingebrigtsen (Coop-Repsol) managed to break away from the peloton, with the latter coming first in the Intermediate Sprint. Shortly after, Fredrik Dversnes (Uno-X Mobility) and Georg Rydningen Martinsen (Lillehammer CK) jumped from the peloton to bridge back with the men at the front and establish a six-strong breakaway that enjoyed a 1’15” advantage on the peloton 49 kilometers into the course, as the rain stopped and the clouds made way for the sun to shine over the cyclists.
Dversnes claims six bonus seconds
Marcel Camprubí (Q36.5) and Floris Van Tricht (Israel-Premier Tech) were tasked by their teams with controlling the breakaway’s lead, helping the chances of their respective leaders Tom Pidcock and Corbin Strong of succeeding in the final straight, which was slightly uphill and well suited to their qualities. Dversnes was first across Borkenes (IS, km 75,6), where the break’s advantage was clocked at 1’45”, while Ingebrigtsen led the way through the second passage across the Storjorda summit (Cat 2, km 93,1). XDS-Astana put Anthon Charmig to work at the head of the peloton on behalf of their fast men Davide Ballerini and Cees Bol, and the gap got consequently reduced down to 50” at the second passage through the finish line in Harstad (IS, km 122,9), led again by Dversnes in his bonus seconds hunt. At this point, Robbie Dhont (Picnic-PostNL) pulled out from the race and the rain started falling again.
Ingebritsen takes the northern lights jersey by storm
Storm Ingebrigtsen claimed full points atop both the Sollia summit (Cat 2, km 130,8) and the third and final passage through the Storjorda summit (Cat 2, km 152), thus securing the northern lights jersey as leader of the KOM classification. Equipo Kern Pharma took the helm of the peloton during the latter climb, neutralizing the breakaway right at its summit, and kept setting the pace in the descent.
The Spanish team launched Mats Wenzel on a lone attack 18 kilometers from the finish that turned out fruitless, as did another attempt by Yentl Vandevelde (Flanders-Baloise), Sven Erik Bystrøm (Norwegian National Team) and Eirik Vang Aas (Coop-Repsol) with 6 to go. The scenario was then set for a showdown between the punchiest, fastest men of the race at the final slopes in Harstad. Israel-Premier Tech led the bunch into the last kilometer, granting the best possible opportunity for Corbin Strong and Riley Sheehan to deliver an excellent result.
Complete Results:
182 kilometers raced at an average speed of 45.056 km/hr
| 1 | Corbin Strong | Israel-Premier Tech | 4hr 2min 22sec |
| 2 | Riley Sheehan | Israel-Premier Tech | s.t. |
| 3 | Rasmus Tiller | Uno-X Mobility | s.t. |
| 4 | Rick Pluimers | Tudor Pro Cycling Team | s.t. |
| 5 | Jenthe Biermans | Arkea-B&B Hotels | s.t. |
| 6 | Karsten Feldmann | Team Coop-Repsol | s.t. |
| 7 | Davide Ballerini | XDS Astana Team | s.t. |
| 8 | Tord Gudmestad | Norwegian Team | s.t. |
| 9 | Pau Miquel Delgado | Equipo Kern Pharma | s.t. |
| 10 | Clément Champoussin | XDS Astana Team | s.t. |
| 11 | Lander Loockx | Unibet Tietema Rockets | s.t. |
| 12 | Milan Vader | Q36.5 Pro Cycling Team | s.t. |
| 13 | Luca Van Boven | Intermarché-Wanty | s.t. |
| 14 | Florian Stork | Tudor Pro Cycling Team | s.t. |
| 15 | Stefano Oldani | Cofidis | s.t. |
| 16 | Jason Tesson | Team TotalEnergies | s.t. |
| 17 | Joris Delbove | Team TotalEnergies | s.t. |
| 18 | Tom Pidcock | Q36.5 Pro Cycling Team | s.t. |
| 19 | Felix Engelhardt | Team Jayco-AlUla | s.t. |
| 20 | Ådne Holter | Uno-X Mobility | s.t. |
| 21 | Antonio Angulo | Burgos Burpellet BH | s.t. |
| 22 | Kevin Vermaerke | Team Picnic PostNL | s.t. |
| 23 | Jonas Geens | Team Flanders-Baloise | s.t. |
| 24 | Christian Scaroni | XDS Astana Team | s.t. |
| 25 | Bjoern Koerdt | Team Picnic PostNL | s.t. |
| 26 | Ludvik Holstad | Lillehammer CK Continental | s.t. |
| 27 | Dylan Teuns | Cofidis | s.t. |
| 28 | Martin Tjøtta | Arkea-B&B Hotels | s.t. |
| 29 | Elias Maris | Team Flanders-Baloise | s.t. |
| 30 | Clément Alleno | Burgos Burpellet BH | s.t. |
| 31 | Jacob Eriksson | Tudor Pro Cycling Team | s.t. |
| 32 | Anton Stensby | Team Coop-Repsol | s.t. |
| 33 | Cedrik Bakke Christophersen | Unibet Tietema Rockets | s.t. |
| 34 | Sven Erik Bystrøm | Norwegian Team | s.t. |
| 35 | Lorenzo Rota | Intermarché-Wanty | s.t. |
| 36 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 37 | Nicolas Milesi | Arkea-B&B Hotels | s.t. |
| 38 | Antonio Soto | Equipo Kern Pharma | s.t. |
| 39 | Arne Marit | Intermarché-Wanty | s.t. |
| 40 | Felix Ørn-Kristoff | Intermarché-Wanty | s.t. |
| 41 | Hugo Houle | Israel-Premier Tech | s.t. |
| 42 | Mattéo Vercher | Team TotalEnergies | s.t. |
| 43 | Jonathan Lastra | Cofidis | s.t. |
| 44 | Clement Izquierdo | Cofidis | s.t. |
| 45 | Jelle Johannink | Unibet Tietema Rockets | s.t. |
| 46 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 47 | Mark Donovan | Q36.5 Pro Cycling Team | s.t. |
| 48 | Anthon Charmig | XDS Astana Team | s.t. |
| 49 | Morthen Wang Baksaas | Norwegian Team | s.t. |
| 50 | Even Thorvaldsen | Lillehammer CK Continental | s.t. |
| 51 | Dion Smith | Intermarché-Wanty | s.t. |
| 52 | Alexander Kristoff | Uno-X Mobility | s.t. |
| 53 | Daniel Årnes | Norwegian Team | s.t. |
| 54 | Fredrik Dversnes | Uno-X Mobility | s.t. |
| 55 | Ulrik Tvedt | Lillehammer CK Continental | s.t. |
| 56 | Marcel Camprubí | Q36.5 Pro Cycling Team | s.t. |
| 57 | Sakarias Koller Løland | Uno-X Mobility | s.t. |
| 58 | Eivind Broholt Fougner | Team Coop-Repsol | s.t. |
| 59 | Nick Schultz | Israel-Premier Tech | s.t. |
| 60 | Edward Dunbar | Team Jayco-AlUla | s.t. |
| 61 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 62 | Owen Geleijn | Unibet Tietema Rockets | s.t. |
| 63 | Hugo de la Calle | Burgos Burpellet BH | s.t. |
| 64 | Josh Burnett | Burgos Burpellet BH | s.t. |
| 65 | Mikel Retegi | Equipo Kern Pharma | s.t. |
| 66 | Mats Wenzel | Equipo Kern Pharma | s.t. |
| 67 | Sam Maisonobe | Cofidis | s.t. |
| 68 | Lindsay De Vylder | Team Flanders-Baloise | s.t. |
| 69 | Davide De Pretto | Team Jayco-AlUla | s.t. |
| 70 | Romain Combaud | Team Picnic PostNL | s.t. |
| 71 | Toralf Rydningen Martinsen | Lillehammer CK Continental | s.t. |
| 72 | Abram Stockman | Unibet Tietema Rockets | s.t. |
| 73 | Halvor Utengen Sandstad | Team Coop-Repsol | s.t. |
| 74 | Unai Iribar | Equipo Kern Pharma | s.t. |
| 75 | Eirik Vang Aas | Team Coop-Repsol | s.t. |
| 76 | Merhawi Kudus | Burgos Burpellet BH | s.t. |
| 77 | Aaron Gate | XDS Astana Team | s.t. |
| 78 | Vetle Eskedal | Norwegian Team | @ 22sec |
| 79 | Baptiste Poulard | Arkea-B&B Hotels | 0:23 |
| 80 | Nicola Marcerou | Team TotalEnergies | s.t. |
| 81 | Sinuhé Fernandez | Burgos Burpellet BH | 0:25 |
| 82 | Cees Bol | XDS Astana Team | 0:29 |
| 83 | Jules Hesters | Team Flanders-Baloise | 0:31 |
| 84 | Yentl Vandevelde | Team Flanders-Baloise | 0:32 |
| 85 | Floris Van Tricht | Israel-Premier Tech | 0:37 |
| 86 | Tom Van Asbroeck | Israel-Premier Tech | s.t. |
| 87 | Léandre Huck | Cofidis | 0:39 |
| 88 | Georg Rydningen Martinsen | Lillehammer CK Continental | s.t. |
| 89 | Sebastian Veslum | Norwegian Team | s.t. |
| 90 | Storm Ingebrigtsen | Team Coop-Repsol | s.t. |
| 91 | Simon Guglielmi | Arkea-B&B Hotels | 0:41 |
| 92 | Michael Hepburn | Team Jayco-AlUla | 0:50 |
| 93 | Amund Ferl-Runningshaugen | Lillehammer CK Continental | s.t. |
| 94 | Frederik Frison | Q36.5 Pro Cycling Team | s.t. |
| 95 | Sjoerd Bax | Q36.5 Pro Cycling Team | s.t. |
| 96 | Samuel Leroux | Team TotalEnergies | 1:13 |
| 97 | Pierre Latour | Team TotalEnergies | s.t. |
| 98 | Petr Kelemen | Tudor Pro Cycling Team | s.t. |
| 99 | Ryan Gal | Team Picnic PostNL | 1:21 |
| 100 | Diego Uriarte | Equipo Kern Pharma | 1:35 |
| 101 | Aivaras Mikutis | Tudor Pro Cycling Team | 1:47 |
| 102 | Timo de Jong | Team Picnic PostNL | 2:29 |
| 103 | Adrien Petit | Intermarché-Wanty | s.t. |
| 104 | Kevin Inkelaar | Unibet Tietema Rockets | 4:47 |
| 105 | Toon Clynhens | Team Flanders-Baloise | s.t. |
| 106 | Joel Suter | Tudor Pro Cycling Team | 5:30 |
GC after stage one:
| 1 | Corbin Strong | Israel-Premier Tech | 4hr 2min 12sec |
| 2 | Riley Sheehan | Israel-Premier Tech | @ 4sec |
| 3 | Fredrik Dversnes | Uno-X Mobility | s.t. |
| 4 | Romain Combaud | Team Picnic PostNL | s.t. |
| 5 | Rasmus Tiller | Uno-X Mobility | 0:06 |
| 6 | Abram Stockman | Unibet Tietema Rockets | 0:09 |
| 7 | Rick Pluimers | Tudor Pro Cycling Team | 0:10 |
| 8 | Jenthe Biermans | Arkea-B&B Hotels | s.t. |
| 9 | Karsten Feldmann | Team Coop-Repsol | s.t. |
| 10 | Davide Ballerini | XDS Astana Team | s.t. |
| 11 | Tord Gudmestad | Norwegian Team | s.t. |
| 12 | Pau Miquel Delgado | Equipo Kern Pharma | s.t. |
| 13 | Clément Champoussin | XDS Astana Team | s.t. |
| 14 | Lander Loockx | Unibet Tietema Rockets | s.t. |
| 15 | Milan Vader | Q36.5 Pro Cycling Team | s.t. |
| 16 | Luca Van Boven | Intermarché-Wanty | s.t. |
| 17 | Florian Stork | Tudor Pro Cycling Team | s.t. |
| 18 | Stefano Oldani | Cofidis | s.t. |
| 19 | Jason Tesson | Team TotalEnergies | s.t. |
| 20 | Joris Delbove | Team TotalEnergies | s.t. |
| 21 | Tom Pidcock | Q36.5 Pro Cycling Team | s.t. |
| 22 | Felix Engelhardt | Team Jayco-AlUla | s.t. |
| 23 | Ådne Holter | Uno-X Mobility | s.t. |
| 24 | Antonio Angulo | Burgos Burpellet BH | s.t. |
| 25 | Kevin Vermaerke | Team Picnic PostNL | s.t. |
| 26 | Jonas Geens | Team Flanders-Baloise | s.t. |
| 27 | Christian Scaroni | XDS Astana Team | s.t. |
| 28 | Bjoern Koerdt | Team Picnic PostNL | s.t. |
| 29 | Ludvik Holstad | Lillehammer CK Continental | s.t. |
| 30 | Dylan Teuns | Cofidis | s.t. |
| 31 | Martin Tjøtta | Arkea-B&B Hotels | s.t. |
| 32 | Elias Maris | Team Flanders-Baloise | s.t. |
| 33 | Clément Alleno | Burgos Burpellet BH | s.t. |
| 34 | Jacob Eriksson | Tudor Pro Cycling Team | s.t. |
| 35 | Anton Stensby | Team Coop-Repsol | s.t. |
| 36 | Cedrik Bakke Christophersen | Unibet Tietema Rockets | s.t. |
| 37 | Sven Erik Bystrøm | Norwegian Team | s.t. |
| 38 | Lorenzo Rota | Intermarché-Wanty | s.t. |
| 39 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 40 | Nicolas Milesi | Arkea-B&B Hotels | s.t. |
| 41 | Antonio Soto | Equipo Kern Pharma | s.t. |
| 42 | Arne Marit | Intermarché-Wanty | s.t. |
| 43 | Felix Ørn-Kristoff | Intermarché-Wanty | s.t. |
| 44 | Hugo Houle | Israel-Premier Tech | s.t. |
| 45 | Mattéo Vercher | Team TotalEnergies | s.t. |
| 46 | Jonathan Lastra | Cofidis | s.t. |
| 47 | Clement Izquierdo | Cofidis | s.t. |
| 48 | Jelle Johannink | Unibet Tietema Rockets | s.t. |
| 49 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 50 | Mark Donovan | Q36.5 Pro Cycling Team | s.t. |
| 51 | Anthon Charmig | XDS Astana Team | s.t. |
| 52 | Morthen Wang Baksaas | Norwegian Team | s.t. |
| 53 | Even Thorvaldsen | Lillehammer CK Continental | s.t. |
| 54 | Dion Smith | Intermarché-Wanty | s.t. |
| 55 | Alexander Kristoff | Uno-X Mobility | s.t. |
| 56 | Daniel Årnes | Norwegian Team | s.t. |
| 57 | Ulrik Tvedt | Lillehammer CK Continental | s.t. |
| 58 | Marcel Camprubí | Q36.5 Pro Cycling Team | s.t. |
| 59 | Sakarias Koller Løland | Uno-X Mobility | s.t. |
| 60 | Eivind Broholt Fougner | Team Coop-Repsol | s.t. |
| 61 | Nick Schultz | Israel-Premier Tech | s.t. |
| 62 | Edward Dunbar | Team Jayco-AlUla | s.t. |
| 63 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 64 | Owen Geleijn | Unibet Tietema Rockets | s.t. |
| 65 | Hugo de la Calle | Burgos Burpellet BH | s.t. |
| 66 | Josh Burnett | Burgos Burpellet BH | s.t. |
| 67 | Mikel Retegi | Equipo Kern Pharma | s.t. |
| 68 | Mats Wenzel | Equipo Kern Pharma | s.t. |
| 69 | Sam Maisonobe | Cofidis | s.t. |
| 70 | Lindsay De Vylder | Team Flanders-Baloise | s.t. |
| 71 | Davide De Pretto | Team Jayco-AlUla | s.t. |
| 72 | Toralf Rydningen Martinsen | Lillehammer CK Continental | s.t. |
| 73 | Halvor Utengen Sandstad | Team Coop-Repsol | s.t. |
| 74 | Unai Iribar | Equipo Kern Pharma | s.t. |
| 75 | Eirik Vang Aas | Team Coop-Repsol | s.t. |
| 76 | Merhawi Kudus | Burgos Burpellet BH | s.t. |
| 77 | Aaron Gate | XDS Astana Team | s.t. |
| 78 | Vetle Eskedal | Norwegian Team | 0:30 |
| 79 | Baptiste Poulard | Arkea-B&B Hotels | 0:33 |
| 80 | Nicola Marcerou | Team TotalEnergies | s.t. |
| 81 | Sinuhé Fernandez | Burgos Burpellet BH | 0:35 |
| 82 | Cees Bol | XDS Astana Team | 0:39 |
| 83 | Jules Hesters | Team Flanders-Baloise | 0:41 |
| 84 | Yentl Vandevelde | Team Flanders-Baloise | 0:42 |
| 85 | Storm Ingebrigtsen | Team Coop-Repsol | 0:46 |
| 86 | Floris Van Tricht | Israel-Premier Tech | 0:47 |
| 87 | Tom Van Asbroeck | Israel-Premier Tech | s.t. |
| 88 | Léandre Huck | Cofidis | 0:49 |
| 89 | Georg Rydningen Martinsen | Lillehammer CK Continental | s.t. |
| 90 | Sebastian Veslum | Norwegian Team | s.t. |
| 91 | Simon Guglielmi | Arkea-B&B Hotels | 0:51 |
| 92 | Michael Hepburn | Team Jayco-AlUla | 1:00 |
| 93 | Amund Ferl-Runningshaugen | Lillehammer CK Continental | s.t. |
| 94 | Frederik Frison | Q36.5 Pro Cycling Team | s.t. |
| 95 | Sjoerd Bax | Q36.5 Pro Cycling Team | s.t. |
| 96 | Samuel Leroux | Team TotalEnergies | 1:23 |
| 97 | Pierre Latour | Team TotalEnergies | s.t. |
| 98 | Petr Kelemen | Tudor Pro Cycling Team | s.t. |
| 99 | Ryan Gal | Team Picnic PostNL | 1:31 |
| 100 | Diego Uriarte | Equipo Kern Pharma | 1:45 |
| 101 | Aivaras Mikutis | Tudor Pro Cycling Team | 1:57 |
| 102 | Timo de Jong | Team Picnic PostNL | 2:39 |
| 103 | Adrien Petit | Intermarché-Wanty | s.t. |
| 104 | Kevin Inkelaar | Unibet Tietema Rockets | 4:57 |
| 105 | Toon Clynhens | Team Flanders-Baloise | s.t. |
| 106 | Joel Suter | Tudor Pro Cycling Team | 5:40 |
Stage 1 map & profile:

Stage 1 map

Stage 1 profile
Start list with back numbers, Aug 6, 2025:
| UNO-X MOBILITY | |
| 1 | ANDREAS LEKNESSUND |
| 2 | FREDRIK DVERSNES |
| 3 | ÅDNE HOLTER |
| 4 | ALEXANDER KRISTOFF |
| 5 | SAKARIAS KOLLER LØLAND |
| 6 | RASMUS TILLER |
| COFIDIS | |
| 11 | DYLAN TEUNS |
| 12 | LÉANDRE HUCK |
| 13 | CLEMENT IZQUIERDO |
| 14 | JONATHAN LASTRA |
| 15 | SAM MAISONOBE |
| 16 | STEFANO OLDANI |
| XDS ASTANA TEAM | |
| 21 | CLÉMENT CHAMPOUSSIN |
| 22 | DAVIDE BALLERINI |
| 23 | CEES BOL |
| 24 | ANTHON CHARMIG |
| 25 | AARON MURRAY GATE |
| 26 | CHRISTIAN SCARONI |
| TEAM PICNIC POSTNL | |
| 31 | KEVIN VERMAERKE |
| 32 | ROMAIN COMBAUD |
| 33 | TIMO DE JONG |
| 34 | ROBBE DHONDT |
| 35 | RYAN GAL |
| 36 | BJOERN KOERDT |
| TEAM JAYCO ALULA | |
| 41 | EDWARD DUNBAR |
| 42 | DAVIDE DE PRETTO |
| 43 | FELIX ENGELHARDT |
| 44 | ALAN HATHERLY |
| 45 | ASBJØRN HELLEMOSE |
| 46 | MICHAEL HEPBURN |
| Q36.5 PRO CYCLING TEAM | |
| 51 | TOM PIDCOCK |
| 52 | SJOERD BAX |
| 53 | MARCEL CAMPRUBI PIJUAN |
| 54 | MARK DONOVAN |
| 55 | FREDERIK FRISON |
| 56 | MILAN VADER |
| ISRAEL - PREMIER TECH | |
| 61 | CORBIN JOHN STRONG |
| 62 | HUGO HOULE |
| 63 | NICHOLAS SCHULTZ |
| 64 | RILEY SHEEHAN |
| 65 | TOM VAN ASBROECK |
| 66 | FLORIS VAN TRICHT |
| ARKEA-B&B HOTELS | |
| 71 | JENTHE BIERMANS |
| 72 | SIMON GUGLIELMI |
| 73 | NICOLAS MILESI |
| 74 | BAPTISTE POULARD |
| 75 | MARTIN TJØTTA |
| INTERMARCHÉ - WANTY | |
| 81 | ARNE MARIT |
| 82 | FELIX ORN-KRISTOFF |
| 83 | ADRIEN PETIT |
| 84 | LORENZO ROTA |
| 85 | DION ALLAN SMITH |
| 86 | LUCA VAN BOVEN |
| TOTALENERGIES | |
| 91 | PIERRE LATOUR |
| 92 | JORIS DELBOVE |
| 93 | SAMUEL LEROUX |
| 94 | NICOLA MARCEROU |
| 95 | JASON TESSON |
| 96 | MATTEO VERCHER |
| TEAM FLANDERS - BALOISE | |
| 101 | JONAS GEENS |
| 102 | TOON CLYNHENS |
| 103 | LINDSAY DE VYLDER |
| 104 | JULES HESTERS |
| 105 | ELIAS MARIS |
| 106 | YENTL VANDEVELDE |
| TUDOR PRO CYCLING TEAM | |
| 111 | RICK PLUIMERS |
| 112 | JACOB ERIKSSON |
| 113 | PETR KELEMEN |
| 114 | AIVARAS MIKUTIS |
| 115 | FLORIAN STORK |
| 116 | JOEL SUTER |
| BURGOS-BURPELLET-BH | |
| 121 | CLEMENT ALLENO |
| 122 | ANTONIO ANGULO SAMPEDRO |
| 123 | JOSH BURNETT |
| 124 | HUGO DE LA CALLE ARANGO |
| 125 | SINUHE FERNANDEZ RODRIGUEZ |
| 126 | MERHAWI KUDUS |
| UNIBET TIETEMA ROCKETS | |
| 131 | LANDER LOOCKX |
| 132 | CEDRIK BAKKE CHRISTOPHERSEN |
| 133 | OWEN GELEIJN |
| 134 | KEVIN INKELAAR |
| 135 | JELLE JOHANNINK |
| 136 | ABRAM STOCKMAN |
| EQUIPO KERN PHARMA | |
| 141 | PAU MIQUEL DELGADO |
| 142 | UNAI IRIBAR JAUREGI |
| 143 | MIKEL RETEGI GOÑI |
| 144 | ANTONIO JESUS SOTO GUIRAO |
| 145 | DIEGO URIARTE BELZUNEGI |
| 146 | MATS WENZEL |
| NORWEGIAN TEAM | |
| 151 | SVEN ERIK BYSTROM |
| 152 | DANIEL SMAJKIC ÅRNES |
| 153 | MORTEN WANG BAKSAAS |
| 154 | VETLE ESKEDAL |
| 155 | TORD GUDMESTAD |
| 156 | SEBASTIAN VESLUM |
| TEAM COOP - REPSOL | |
| 161 | STORM INGEBRIGTSEN |
| 162 | EIRIK VANG AAS |
| 163 | KARSTEN LARSEN FELDMANN |
| 164 | EIVIND BROHOLT FOUGNER |
| 165 | HALVOR UTENGEN SANDSTAD |
| 166 | ANTON H STENSBY |
| LILLEHAMMER CK CONTINENTAL TEAM | |
| 171 | LUDVIK ASPELUND HOLSTAD |
| 172 | AMUND FERL-RUNNINGSHAUGEN |
| 173 | TORALF RYDNINGEN MARTINSEN |
| 174 | GEORG RYDNINGEN MARTINSEN |
| 175 | EVEN THORVALDSEN |
| 176 | ULRIK TVEDT |