Tadej Pogačar (UAE Team Emirates-XRG) won the 2026 Milan-San Remo, beating Tom Pidcock (Pinarello-Q36.5 Pro Cycling Team) by half a wheel after dropping Mathieu van der Poel (Alpecin-Premier Tech) on the Poggio.
Results
Milan - San Remo • Mar 21 • 294km
| Pos | Rider | Team | Time |
|---|---|---|---|
| 🥇 | UAE TEAM EMIRATES XRGUAE TEAM EMIRATES XRG | 6:35:49 | |
| 🥈 | PINARELLO-Q36.5 PRO CYCLING TEAMPINARELLO-Q36.5 PRO CYCLING TEAM | +0:00 | |
| 🥉 | TEAM VISMA | LEASE A BIKETEAM VISMA | LEASE A BIKE | +0:04 | |
| 4 | LIDL-TREKLIDL-TREK | +0:04 | |
| 5 | NSN CYCLING TEAMNSN CYCLING TEAM | +0:04 | |
| 6 | TEAM JAYCO ALULATEAM JAYCO ALULA | +0:04 | |
| 7 | SOUDAL QUICK-STEPSOUDAL QUICK-STEP | +0:04 | |
| 8 | ALPECIN-PREMIER TECHALPECIN-PREMIER TECH | +0:04 | |
| 9 | TUDOR PRO CYCLING TEAMTUDOR PRO CYCLING TEAM | +0:04 | |
| 10 | BAHRAIN VICTORIOUSBAHRAIN VICTORIOUS | +0:04 | |
| 11 | LOTTO INTERMARCHÉLOTTO INTERMARCHÉ | +0:04 | |
| 12 | COFIDISCOFIDIS | +0:04 | |
| 13 | DECATHLON CMA CGM TEAMDECATHLON CMA CGM TEAM | +0:04 | |
| 14 | XDS ASTANA TEAMXDS ASTANA TEAM | +0:04 | |
| 15 | BAHRAIN VICTORIOUSBAHRAIN VICTORIOUS | +0:04 | |
| 16 | TEAM VISMA | LEASE A BIKETEAM VISMA | LEASE A BIKE | +0:04 | |
| 17 | DECATHLON CMA CGM TEAMDECATHLON CMA CGM TEAM | +0:04 | |
| 18 | GROUPAMA-FDJ UNITEDGROUPAMA-FDJ UNITED | +0:04 | |
| 19 | RED BULL - BORA - HANSGROHERED BULL - BORA - HANSGROHE | +0:04 | |
| 20 | MOVISTAR TEAMMOVISTAR TEAM | +0:04 | |
| 21 | GROUPAMA-FDJ UNITEDGROUPAMA-FDJ UNITED | +0:04 | |
| 22 | COFIDISCOFIDIS | +0:04 | |
| 23 | XDS ASTANA TEAMXDS ASTANA TEAM | +0:04 | |
| 24 | UNO-X MOBILITYUNO-X MOBILITY | +0:04 | |
| 25 | LOTTO INTERMARCHÉLOTTO INTERMARCHÉ | +0:04 | |
| 26 | SOUDAL QUICK-STEPSOUDAL QUICK-STEP | +0:04 | |
| 27 | EF EDUCATION - EASYPOSTEF EDUCATION - EASYPOST | +0:04 | |
| 28 | UAE TEAM EMIRATES XRGUAE TEAM EMIRATES XRG | +0:04 | |
| 29 | GROUPAMA-FDJ UNITEDGROUPAMA-FDJ UNITED | +0:04 | |
| 30 | EF EDUCATION - EASYPOSTEF EDUCATION - EASYPOST | +0:04 | |
| 31 | TEAM JAYCO ALULATEAM JAYCO ALULA | +0:04 | |
| 32 | EF EDUCATION - EASYPOSTEF EDUCATION - EASYPOST | +0:04 | |
| 33 | INEOS GRENADIERSINEOS GRENADIERS | +0:04 | |
| 34 | PINARELLO-Q36.5 PRO CYCLING TEAMPINARELLO-Q36.5 PRO CYCLING TEAM | +0:04 | |
| 35 | MOVISTAR TEAMMOVISTAR TEAM | +0:04 | |
| 36 | DECATHLON CMA CGM TEAMDECATHLON CMA CGM TEAM | +0:04 | |
| 37 | RED BULL - BORA - HANSGROHERED BULL - BORA - HANSGROHE | +0:04 | |
| 38 | LIDL-TREKLIDL-TREK | +0:04 | |
| 39 | TEAM JAYCO ALULATEAM JAYCO ALULA | +0:04 | |
| 40 | RED BULL - BORA - HANSGROHERED BULL - BORA - HANSGROHE | +0:10 | |
| 41 | TUDOR PRO CYCLING TEAMTUDOR PRO CYCLING TEAM | +0:23 | |
| 42 | TEAM VISMA | LEASE A BIKETEAM VISMA | LEASE A BIKE | +0:42 | |
| 43 | LOTTO INTERMARCHÉLOTTO INTERMARCHÉ | +1:41 | |
| 44 | LIDL-TREKLIDL-TREK | +2:07 | |
| 45 | LIDL-TREKLIDL-TREK | +2:07 | |
| 46 | SOUDAL QUICK-STEPSOUDAL QUICK-STEP | +2:58 | |
| 47 | XDS ASTANA TEAMXDS ASTANA TEAM | +3:00 | |
| 48 | TEAM POLTI VISITMALTATEAM POLTI VISITMALTA | +3:00 | |
| 49 | MOVISTAR TEAMMOVISTAR TEAM | +3:03 | |
| 50 | UNIBET ROSE ROCKETSUNIBET ROSE ROCKETS | +3:17 | |
| 51 | TUDOR PRO CYCLING TEAMTUDOR PRO CYCLING TEAM | +3:45 | |
| 52 | PINARELLO-Q36.5 PRO CYCLING TEAMPINARELLO-Q36.5 PRO CYCLING TEAM | +3:45 | |
| 53 | TEAM POLTI VISITMALTATEAM POLTI VISITMALTA | +3:45 | |
| 54 | BARDIANI CSF 7 SABERBARDIANI CSF 7 SABER | +3:45 | |
| 55 | BARDIANI CSF 7 SABERBARDIANI CSF 7 SABER | +3:45 | |
| 56 | UNIBET ROSE ROCKETSUNIBET ROSE ROCKETS | +3:45 | |
| 57 | UNIBET ROSE ROCKETSUNIBET ROSE ROCKETS | +3:45 | |
| 58 | UNO-X MOBILITYUNO-X MOBILITY | +3:45 | |
| 59 | TEAM POLTI VISITMALTATEAM POLTI VISITMALTA | +3:45 | |
| 60 | TEAM PICNIC POSTNLTEAM PICNIC POSTNL | +3:45 | |
| 61 | TEAM POLTI VISITMALTATEAM POLTI VISITMALTA | +3:45 | |
| 62 | UNO-X MOBILITYUNO-X MOBILITY | +3:45 | |
| 63 | XDS ASTANA TEAMXDS ASTANA TEAM | +3:45 | |
| 64 | BARDIANI CSF 7 SABERBARDIANI CSF 7 SABER | +3:45 | |
| 65 | TEAM PICNIC POSTNLTEAM PICNIC POSTNL | +3:45 | |
| 66 | TEAM PICNIC POSTNLTEAM PICNIC POSTNL | +3:45 | |
| 67 | SOUDAL QUICK-STEPSOUDAL QUICK-STEP | +3:45 | |
| 68 | TEAM JAYCO ALULATEAM JAYCO ALULA | +3:45 | |
| 69 | ALPECIN-PREMIER TECHALPECIN-PREMIER TECH | +3:45 | |
| 70 | TEAM NOVO NORDISKTEAM NOVO NORDISK | +3:45 | |
| 71 | TEAM POLTI VISITMALTATEAM POLTI VISITMALTA | +3:45 | |
| 72 | SOUDAL QUICK-STEPSOUDAL QUICK-STEP | +3:45 | |
| 73 | UNIBET ROSE ROCKETSUNIBET ROSE ROCKETS | +3:45 | |
| 74 | COFIDISCOFIDIS | +3:45 | |
| 75 | BAHRAIN VICTORIOUSBAHRAIN VICTORIOUS | +3:45 | |
| 76 | COFIDISCOFIDIS | +3:45 | |
| 77 | UNO-X MOBILITYUNO-X MOBILITY | +3:45 | |
| 78 | ALPECIN-PREMIER TECHALPECIN-PREMIER TECH | +3:45 | |
| 79 | PINARELLO-Q36.5 PRO CYCLING TEAMPINARELLO-Q36.5 PRO CYCLING TEAM | +3:45 | |
| 80 | SOUDAL QUICK-STEPSOUDAL QUICK-STEP | +3:45 | |
| 81 | DECATHLON CMA CGM TEAMDECATHLON CMA CGM TEAM | +3:45 | |
| 82 | NSN CYCLING TEAMNSN CYCLING TEAM | +3:45 | |
| 83 | EF EDUCATION - EASYPOSTEF EDUCATION - EASYPOST | +3:45 | |
| 84 | BAHRAIN VICTORIOUSBAHRAIN VICTORIOUS | +3:45 | |
| 85 | TEAM JAYCO ALULATEAM JAYCO ALULA | +3:45 | |
| 86 | COFIDISCOFIDIS | +3:45 | |
| 87 | TEAM PICNIC POSTNLTEAM PICNIC POSTNL | +3:45 | |
| 88 | LOTTO INTERMARCHÉLOTTO INTERMARCHÉ | +3:45 | |
| 89 | BAHRAIN VICTORIOUSBAHRAIN VICTORIOUS | +3:45 | |
| 90 | TEAM JAYCO ALULATEAM JAYCO ALULA | +3:45 | |
| 91 | EF EDUCATION - EASYPOSTEF EDUCATION - EASYPOST | +3:45 | |
| 92 | MOVISTAR TEAMMOVISTAR TEAM | +3:45 | |
| 93 | PINARELLO-Q36.5 PRO CYCLING TEAMPINARELLO-Q36.5 PRO CYCLING TEAM | +3:45 | |
| 94 | UNIBET ROSE ROCKETSUNIBET ROSE ROCKETS | +3:45 | |
| 95 | UNO-X MOBILITYUNO-X MOBILITY | +3:45 | |
| 96 | GROUPAMA-FDJ UNITEDGROUPAMA-FDJ UNITED | +3:45 | |
| 97 | LOTTO INTERMARCHÉLOTTO INTERMARCHÉ | +3:45 | |
| 98 | DECATHLON CMA CGM TEAMDECATHLON CMA CGM TEAM | +3:45 | |
| 99 | TUDOR PRO CYCLING TEAMTUDOR PRO CYCLING TEAM | +3:45 | |
| 100 | LOTTO INTERMARCHÉLOTTO INTERMARCHÉ | +3:45 | |
| 101 | NSN CYCLING TEAMNSN CYCLING TEAM | +3:45 | |
| 102 | NSN CYCLING TEAMNSN CYCLING TEAM | +3:45 | |
| 103 | XDS ASTANA TEAMXDS ASTANA TEAM | +3:45 | |
| 104 | BAHRAIN VICTORIOUSBAHRAIN VICTORIOUS | +3:45 | |
| 105 | INEOS GRENADIERSINEOS GRENADIERS | +3:45 | |
| 106 | TEAM POLTI VISITMALTATEAM POLTI VISITMALTA | +3:45 | |
| 107 | UNIBET ROSE ROCKETSUNIBET ROSE ROCKETS | +3:45 | |
| 108 | NSN CYCLING TEAMNSN CYCLING TEAM | +3:45 | |
| 109 | TEAM JAYCO ALULATEAM JAYCO ALULA | +3:45 | |
| 110 | UAE TEAM EMIRATES XRGUAE TEAM EMIRATES XRG | +4:01 | |
| 111 | UNO-X MOBILITYUNO-X MOBILITY | +4:01 | |
| 112 | BAHRAIN VICTORIOUSBAHRAIN VICTORIOUS | +4:08 | |
| 113 | COFIDISCOFIDIS | +4:18 | |
| 114 | TEAM VISMA | LEASE A BIKETEAM VISMA | LEASE A BIKE | +4:47 | |
| 115 | TEAM PICNIC POSTNLTEAM PICNIC POSTNL | +4:52 | |
| 116 | TUDOR PRO CYCLING TEAMTUDOR PRO CYCLING TEAM | +5:01 | |
| 117 | LIDL-TREKLIDL-TREK | +5:49 | |
| 118 | BARDIANI CSF 7 SABERBARDIANI CSF 7 SABER | +5:49 | |
| 119 | UNIBET ROSE ROCKETSUNIBET ROSE ROCKETS | +5:59 | |
| 120 | TEAM VISMA | LEASE A BIKETEAM VISMA | LEASE A BIKE | +6:15 | |
| 121 | RED BULL - BORA - HANSGROHERED BULL - BORA - HANSGROHE | +6:29 | |
| 122 | COFIDISCOFIDIS | +6:37 | |
| 123 | RED BULL - BORA - HANSGROHERED BULL - BORA - HANSGROHE | +7:13 | |
| 124 | EF EDUCATION - EASYPOSTEF EDUCATION - EASYPOST | +7:13 | |
| 125 | INEOS GRENADIERSINEOS GRENADIERS | +7:13 | |
| 126 | NSN CYCLING TEAMNSN CYCLING TEAM | +7:42 | |
| 127 | NSN CYCLING TEAMNSN CYCLING TEAM | +7:42 | |
| 128 | XDS ASTANA TEAMXDS ASTANA TEAM | +9:07 | |
| 129 | LIDL-TREKLIDL-TREK | +9:12 | |
| 130 | BARDIANI CSF 7 SABERBARDIANI CSF 7 SABER | +9:12 | |
| 131 | UAE TEAM EMIRATES XRGUAE TEAM EMIRATES XRG | +11:14 | |
| 132 | UAE TEAM EMIRATES XRGUAE TEAM EMIRATES XRG | +11:14 | |
| 133 | LOTTO INTERMARCHÉLOTTO INTERMARCHÉ | +11:14 | |
| 134 | TEAM POLTI VISITMALTATEAM POLTI VISITMALTA | +11:14 | |
| 135 | LIDL-TREKLIDL-TREK | +11:14 | |
| 136 | TEAM VISMA | LEASE A BIKETEAM VISMA | LEASE A BIKE | +11:50 | |
| 137 | GROUPAMA-FDJ UNITEDGROUPAMA-FDJ UNITED | +13:03 | |
| 138 | EF EDUCATION - EASYPOSTEF EDUCATION - EASYPOST | +13:03 | |
| 139 | TEAM NOVO NORDISKTEAM NOVO NORDISK | +14:35 | |
| 140 | TEAM NOVO NORDISKTEAM NOVO NORDISK | +14:35 | |
| 141 | TEAM NOVO NORDISKTEAM NOVO NORDISK | +14:35 | |
| 142 | TEAM PICNIC POSTNLTEAM PICNIC POSTNL | +14:35 | |
| 143 | MOVISTAR TEAMMOVISTAR TEAM | +14:35 | |
| 144 | TEAM VISMA | LEASE A BIKETEAM VISMA | LEASE A BIKE | +15:04 | |
| 145 | UNO-X MOBILITYUNO-X MOBILITY | +15:04 | |
| 146 | DECATHLON CMA CGM TEAMDECATHLON CMA CGM TEAM | +15:04 | |
| 147 | ALPECIN-PREMIER TECHALPECIN-PREMIER TECH | +15:04 | |
| 148 | RED BULL - BORA - HANSGROHERED BULL - BORA - HANSGROHE | +15:04 | |
| 149 | RED BULL - BORA - HANSGROHERED BULL - BORA - HANSGROHE | +15:04 | |
| 150 | ALPECIN-PREMIER TECHALPECIN-PREMIER TECH | +15:04 | |
| 151 | INEOS GRENADIERSINEOS GRENADIERS | +15:04 | |
| 152 | GROUPAMA-FDJ UNITEDGROUPAMA-FDJ UNITED | +15:04 | |
| 153 | GROUPAMA-FDJ UNITEDGROUPAMA-FDJ UNITED | +16:11 | |
| 154 | ALPECIN-PREMIER TECHALPECIN-PREMIER TECH | +16:11 | |
| 155 | XDS ASTANA TEAMXDS ASTANA TEAM | +16:23 | |
| 156 | TUDOR PRO CYCLING TEAMTUDOR PRO CYCLING TEAM | +16:23 | |
| 157 | TEAM NOVO NORDISKTEAM NOVO NORDISK | +16:23 | |
| 158 | DECATHLON CMA CGM TEAMDECATHLON CMA CGM TEAM | +16:23 | |
| 159 | INEOS GRENADIERSINEOS GRENADIERS | +16:23 | |
| 160 | TUDOR PRO CYCLING TEAMTUDOR PRO CYCLING TEAM | +16:23 | |
| 161 | SOUDAL QUICK-STEPSOUDAL QUICK-STEP | +16:23 | |
| 162 | INEOS GRENADIERSINEOS GRENADIERS | +16:23 | |
| 163 | BARDIANI CSF 7 SABERBARDIANI CSF 7 SABER | +16:23 | |
| 164 | MOVISTAR TEAMMOVISTAR TEAM | +17:48 | |
| 165 | PINARELLO-Q36.5 PRO CYCLING TEAMPINARELLO-Q36.5 PRO CYCLING TEAM | +17:48 | |
| 166 | ALPECIN-PREMIER TECHALPECIN-PREMIER TECH | +18:57 | |
| 167 | BARDIANI CSF 7 SABERBARDIANI CSF 7 SABER | +18:57 | |
| 168 | TEAM PICNIC POSTNLTEAM PICNIC POSTNL | +19:54 |
But what preceded that was not the clean, scripted demolition UAE had planned. It was messier, more improvised, and in several respects more impressive than anything the team managed in last year's near-miss.
When Pogačar hit the deck around a left-hand corner in Imperia, his race should have been over. “When I crashed, for a second I thought it was all over” he said after the race. By the time he got back on his bike he was trailing the peloton by around 40 seconds with only a few kilometers to go before the base of the Cipressa. It was down to Florian Vermeersch and Felix Grossschartner to bring the world champion back and they did a monster performance to reduce the gap to 8 seconds by the start of the climb.
McNulty delivers the MVP performance
A rider arriving at the base of the Cipressa out of position in Milan-San Remo does not normally get a second chance. The climb is too short, the pace too high, the road too narrow for riders to move up easily.
Brandon McNulty (UAE Team Emirates-XRG) had different ideas. With Pogačar still off the back as the Cipressa began, McNulty drove the pace and created space for Pogačar to follow. Within two minutes, and 4.6km still to climb, Pogačar was back at the front. McNulty wasn't done there and continued to push the pace for another 40 seconds before handing over to Isaac Del Toro (UAE Team Emirates-XRG) .
The rescue proved more critical than any single attack. Jan Christen (UAE Team Emirates-XRG) had already crashed out with 242km to go, and with Tim Wellens and Jhonatan Narváez absent from the roster, UAE's Cipressa lead-out train was thinner than planned. McNulty's effort was an improvisation that preserved the entire race strategy.
Del Toro was only on the front for 500m before Pogačar launched, Pidcock right on the wheel and van der Poel struggling to bridge across. Pogačar attacked again with 400 metres to the summit but couldn't shake the two behind him.
The Cipressa was covered in 8:57, tying the previous race record set in 2025. But even more impressively, Pogačar did the climb in 8:48. That came despite what appeared to be light headwind rather than the tailwind that powered last year's record-breaking assault. The chase group crossed the summit 25 seconds down.
Cipressa & Poggio Climb Times
2026 vs 2025 comparison
| Cipressa | Poggio | |
|---|---|---|
| Distance | 5.6km (4.1%) | 3.7km (3.7%) |
| Record | 8:59 | 5:31 |
| 2025 | 8:59 | 5:53 |
| 2026 | 8:57 | 5:42 |
| Pogačar 2026 | 8:48 | 5:42 |
Climb | Distance | Record | 2025 | 2026 | Pogačar 2026 |
|---|---|---|---|---|---|
| Cipressa | 5.6km (4.1%) | 8:59 | 8:59 | 8:57 | 8:48 |
| Poggio | 3.7km (3.7%) | 5:31 | 5:53 | 5:42 | 5:42 |
On the Poggio, the race became a direct test. Pogačar attacked immediately, with Pidcock glued to his wheel and Van der Poel unable to match the acceleration, finally being distanced. Finally Pogačar had achieved his goal of dropping van der Poel. Unfortunately for him, Pidcock was able to cover the attacks with relative ease. The Poggio was covered in 5:42, compared with 5:53 in 2025 and the strava record of 5:31.
Pidcock's persistence was what turned the finale from a solo victory ride into a sprint. He followed every acceleration on the Cipressa and the Poggio without taking a turn at the front until the descent, where Pogačar pushed hard to extend the gap. By the flamme rouge, 24 seconds separated the front pair from the chase.
Wout van Aert (Visma-Lease a Bike) attacked from behind, but it was too late. Pogačar led from one kilometre out and despite Pidcock trying to bait him into an early sprint, held on to win by half a wheel at the line.
In 2025, UAE engineered what was arguably the perfect Cipressa assault and Pogačar still could not shake Van der Poel. In 2026, things went wrong before the climbs even started, and Pogačar won anyway. After the race Pogačar said that if it wasn't for his teammates he would have skipped the Cipressa and ridden straight to the finish. The plan fell apart but the team executed perfectly to deliver a fourth monument. Only Roubaix remains.

