Tour de Pologne 2025 Final GC Standings: Brandon McNulty secures Yellow Jersey on final stage; Antonio Tiberi & Matteo Sobrero complete final podium
Cycling
Then 2025 Tour de Pologne was completed this Sunday afternoon with a final stage individual time trial in Wieliczka. As had been widely expected before the day started, UAE Team Emirates - XRG's Brandon McNulty proved his prowess against the clock to not only win the stage but also take the overall race victory and the Yellow Jersey.
Edging out Movistar Team's Lorenzo Milesi to win stage 7 by a relatively comfortable 12 second margin, McNulty was streets ahead of almost all the rest of his GC challengers. Victor Langellotti had started the day in the race lead, but with the INEOS man far from a time trial specialist, McNulty took full advantage and finished with a 29 second GC advantage, not over Langellotti, but Antonio Tiberi.
Tiberi's compatriot Matteo Sobrero completes the final podium at 37 seconds, before Jan Christen makes it two UAE men in the top 4 and Langellotti, who as mentioned, started the day in the overall lead, has to settle for a 5th placed final placing. Completing the top-10 then are Alberto Bettiol (+47), Marco Frigo (+48), Rafal Majka (+59), Pello Bilbao (+1:02) and Filippo Zana (+1:09).
Read also
Tour de Pologne 2025 Final General Classification Standings
| 1 | McNulty Brandon | UAE Team Emirates-XRG | 25:10:57 |
| 2 | Tiberi Antonio | Bahrain Victorious | + 29 |
| 3 | Sobrero Matteo | Red Bull-BORA-hansgrohe | + 37 |
| 4 | Christen Jan | UAE Team Emirates-XRG | + 39 |
| 5 | Langellotti Victor | INEOS Grenadiers | + 39 |
| 6 | Bettiol Alberto | XDS Astana Team | + 47 |
| 7 | Frigo Marco | Israel-Premier Tech | + 48 |
| 8 | Majka Rafal | UAE Team Emirates-XRG | + 59 |
| 9 | Bilbao Pello | Bahrain Victorious | + 01:02 |
| 10 | Zana Filippo | Team Jayco-AlUla | + 01:09 |
| 11 | Voisard Yannis | Tudor Pro Cycling Team | + 01:17 |
| 12 | Staune-Mittet Johannes | Decathlon AG2R La Mondiale Team | + 01:23 |
| 13 | Riccitello Matthew | Israel-Premier Tech | + 01:27 |
| 14 | Svestad-Bårdseng Embret | ARKEA-B&B HOTELS | + 01:42 |
| 15 | Molard Rudy | Groupama-FDJ | + 02:05 |
| 16 | Hermans Quinten | Alpecin-Deceuninck | + 02:15 |
| 17 | Formolo Davide | Movistar Team | + 02:29 |
| 18 | Hamilton Chris | Team Picnic PostNL | + 02:31 |
| 19 | Ulissi Diego | XDS Astana Team | + 02:39 |
| 20 | Oomen Sam | Lidl-Trek | + 02:40 |
| 21 | Bagioli Andrea | Lidl-Trek | + 02:47 |
| 22 | Pekala Piotr | Poland | + 03:07 |
| 23 | Valter Attila | Team Visma | Lease a Bike | + 03:28 |
| 24 | Bennett George | Israel-Premier Tech | + 03:35 |
| 25 | Gruel Thibaud | Groupama-FDJ | + 03:44 |
| 26 | Kamp Alexander | Intermarché-Wanty | + 03:56 |
| 27 | Huising Menno | Team Visma | Lease a Bike | + 05:41 |
| 28 | Leemreize Gijs | Team Picnic PostNL | + 06:52 |
| 29 | Simmons Colby | EF Education-EasyPost | + 07:00 |
| 30 | Gajdulewicz Mateusz | Poland | + 07:09 |
| 31 | Haig Jack | Bahrain Victorious | + 07:11 |
| 32 | Craps Lars | Lotto | + 07:46 |
| 33 | Budzinski Marcin | Poland | + 08:03 |
| 34 | Lapeira Paul | Decathlon AG2R La Mondiale Team | + 08:07 |
| 35 | Mosca Jacopo | Lidl-Trek | + 08:10 |
| 36 | Sütterlin Jasha | Team Jayco-AlUla | + 08:23 |
| 37 | Milesi Lorenzo | Movistar Team | + 08:34 |
| 38 | Zambanini Edoardo | Bahrain Victorious | + 09:32 |
| 39 | Maas Jan | Cofidis | + 12:35 |
| 40 | Küng Stefan | Groupama-FDJ | + 14:27 |
| 41 | Magnier Paul | Soudal Quick-Step | + 15:13 |
| 42 | De Gendt Aimé | Cofidis | + 15:42 |
| 43 | Juul-Jensen Christopher | Team Jayco-AlUla | + 16:03 |
| 44 | Brennan Matthew | Team Visma | Lease a Bike | + 16:21 |
| 45 | Tesfazion Natnael | Movistar Team | + 16:25 |
| 46 | Martinez Daniel | Red Bull-BORA-hansgrohe | + 16:39 |
| 47 | Wilksch Hannes | Tudor Pro Cycling Team | + 16:50 |
| 48 | Vinokurov Nicolas | XDS Astana Team | + 17:09 |
| 49 | Busatto Francesco | Intermarché-Wanty | + 17:36 |
| 50 | Svrcek Martin | Soudal Quick-Step | + 18:24 |
| 51 | Hamilton Lucas | INEOS Grenadiers | + 18:30 |
| 52 | Livyns Arjen | Lotto | + 19:18 |
| 53 | Kruijswijk Steven | Team Visma | Lease a Bike | + 19:55 |
| 54 | Dewulf Stan | Decathlon AG2R La Mondiale Team | + 21:11 |
| 55 | Vermeersch Florian | UAE Team Emirates-XRG | + 22:35 |
| 56 | Laengen Vegard Stake | UAE Team Emirates-XRG | + 23:27 |
| 57 | Turner Ben | INEOS Grenadiers | + 24:03 |
| 58 | Thompson Reuben | Lotto | + 24:06 |
| 59 | Maciejuk Filip | Red Bull-BORA-hansgrohe | + 25:49 |
| 60 | Raisberg Nadav | Israel-Premier Tech | + 26:03 |
| 61 | Ermakov Roman | Bahrain Victorious | + 26:29 |
| 62 | van den Berg Marijn | EF Education-EasyPost | + 26:52 |
| 63 | Jacobs Johan | Groupama-FDJ | + 27:07 |
| 64 | Teutenberg Tim Torn | Lidl-Trek | + 27:18 |
| 65 | Davy Clément | Groupama-FDJ | + 28:15 |
| 66 | Epis Giosue | ARKEA-B&B HOTELS | + 28:22 |
| 67 | Koch Jonas | Red Bull-BORA-hansgrohe | + 28:28 |
| 68 | Froome Chris | Israel-Premier Tech | + 28:43 |
| 69 | Mahoudo Nolann | Cofidis | + 31:10 |
| 70 | Plowright Jensen | Alpecin-Deceuninck | + 31:40 |
| 71 | Artz Huub | Intermarché-Wanty | + 31:42 |
| 72 | Gamper Patrick | Team Jayco-AlUla | + 31:57 |
| 73 | Perez Anthony | Cofidis | + 32:39 |
| 74 | Godon Dorian | Decathlon AG2R La Mondiale Team | + 32:50 |
| 75 | Vernon Ethan | Israel-Premier Tech | + 32:56 |
| 76 | Gaze Samuel | Alpecin-Deceuninck | + 33:17 |
| 77 | Verre Alessandro | ARKEA-B&B HOTELS | + 33:25 |
| 78 | Leonard Michael | INEOS Grenadiers | + 33:26 |
| 79 | Kanter Max | XDS Astana Team | + 34:04 |
| 80 | Budzinski Tomasz | Poland | + 34:19 |
| 81 | Serrano Gonzalo | Movistar Team | + 34:46 |
| 82 | Roosen Timo | Team Picnic PostNL | + 35:04 |
| 83 | De Buyst Jasper | Lotto | + 35:13 |
| 84 | Johansen Julius | UAE Team Emirates-XRG | + 36:35 |
| 85 | Van den Bossche Fabio | Alpecin-Deceuninck | + 36:51 |
| 86 | Rafferty Darren | EF Education-EasyPost | + 36:53 |
| 87 | Kielich Timo | Alpecin-Deceuninck | + 37:26 |
| 88 | Eddy Patrick | Team Picnic PostNL | + 39:34 |
| 89 | Miholjevic Fran | Bahrain Victorious | + 40:10 |
| 90 | Paquot Tom | Intermarché-Wanty | + 41:06 |
| 91 | Van Hoecke Gijs | Intermarché-Wanty | + 42:24 |
| 92 | Bastiaens Ayco | Soudal Quick-Step | + 43:48 |
| 93 | Kooij Olav | Team Visma | Lease a Bike | + 44:30 |
| 94 | De Marchi Alessandro | Team Jayco-AlUla | + 45:27 |
| 95 | Kluckers Arthur | Tudor Pro Cycling Team | + 45:58 |
| 96 | Schelling Ide | XDS Astana Team | + 46:00 |
| 97 | Van Mechelen Vlad | Bahrain Victorious | + 46:23 |
| 98 | Walker Max | EF Education-EasyPost | + 46:24 |
| 99 | Romele Alessandro | XDS Astana Team | + 46:53 |
| 100 | Kolze Changizi Sebastian | Tudor Pro Cycling Team | + 47:37 |
| 101 | Chamberlain Oscar | Decathlon AG2R La Mondiale Team | + 51:11 |
| 102 | Moro Manlio | Movistar Team | + 51:21 |
| 103 | Mihkels Madis | EF Education-EasyPost | + 51:22 |
| 104 | Van Tricht Stan | Alpecin-Deceuninck | + 51:25 |
| 105 | de Kleijn Arvid | Tudor Pro Cycling Team | + 53:30 |
| 106 | Gazzoli Michele | XDS Astana Team | + 54:03 |
| 107 | Taminiaux Lionel | Lotto | + 54:25 |
| 108 | Cimolai Davide | Movistar Team | + 55:55 |
| 109 | Scotson Miles | ARKEA-B&B HOTELS | + 01:00:06 |
| 110 | Viviani Elia | Lotto | + 01:01:48 |
| 111 | Stosz Patryk | Poland | + 01:07:55 |
| 112 | Gaviria Fernando | Movistar Team | + 01:10:35 |

Kieran WoodDeputy Editor-in-Chief
Kieran Wood is a sports journalist based in Wales and has been active in journalism since 2022. He regularly contributes to DartsNews.com and CyclingUpToDate.com, where he covers professional cycling and darts. In cycling, his work includes liveblogs from major races, including the Tour de France, the Giro d’Italia, and La Vuelta a España, alongside race reports and analysis. He has also conducted interviews with professional riders.
His reporting spans the full racing calendar, from one-day classics to stage races, with a focus on accurate, real-time coverage and clear contextual analysis. For statistics, results, and historical context, he regularly uses resources such as ProCyclingStats. To support reporting on rider activity and training context where relevant, he also references Strava.
In his work, Kieran places strong emphasis on careful sourcing, editorial accuracy, and updating articles as new, verified information becomes available.
claps 0visitors 0
Just in
Popular news
Latest comments
- many people advise him to grow slowly and rather do giro and/or vuelta instead of tdf. but i can totally understand that he is not satisfied with taking over once pogi declines, but instead beat him in his prime. so if he goes for tdf again, i‘m all for it. let‘s hope that pogi recovers soon!Ketterechts07-11-2026
- So gracious to offer something no-one would be prepared to pay for. The Giro is not the Tour and doesn’t command the same interest or attract the same “elite” (those willing to pay to be a part of something they consider has ego boosting potential). Roadside viewing will always largely remain free for everyone outside circuits. Introduction of a symbolic entrance to mountain climbs is worthy of exploration. Asking 1-2€ isn’t going to repulse real fans (most will spend 50-100€ on their outing that day all things included) but will prevent a portion of the total knobhead thrillseekers who will join in any large gathering as long as it’s free, just because they’re attracted to crowds, without which it it difficult for them to work up their anti-social behaviour.Jumpyjohn07-11-2026
- How is radio going to help when someone went over a cliff or bridge or off the roadside into a forest unnoticed and is laying there unconscious?Jumpyjohn07-11-2026
- Yep, next we’ll be accusing F1 drivers of avoiding Le Mans.Jumpyjohn07-11-2026
- But on what is that opinion based? Are you holding him to a different standard than others? Are you saying he should do learn to like something he doesn’t Are you saying he hasn’t achieved enough Are you saying he pretends to be better than his results? It’s actually a really strange opinion to oust if you consider it objectively or rationally. Try applying it to others or yourself by asking if not EVERYONE should then be doing more? Nobody in athletics or swimming gets criticism for not expanding their repertoire when a rival or someone else does. In fact, most who move to another event get accused of running from their rival. Opinions are boring, the reasons behind them are what count.Jumpyjohn07-11-2026
- for a medical chief to throw things like is just bad. There are already radios which were banned for spectacle. allow radios. Gps trackers are not a complete solutionabstractengineer07-11-2026
- Yeah man...PogiSloFans07-11-2026
- any rider less than 25 whether they are really ready for the position of leadership of GT is probably not the case. I think Pogi himself suffered when he was defeated by Jonas in the TDF twice. But that would be the team's job to ensure support so that they can bounce back. It requires a team and time to get back up and win after getting knocked down.abstractengineer07-11-2026
- I'm very glad he got the big late Quickstep Vuelta win and I hope he has a few left for Euskaltel-Euskadi.flyer07-11-2026
- My memories of Ivan Basso aren't good but I liked his sister Elisa ok.flyer07-11-2026
Loading
Write a comment








