| 1 | 6 | KTM - PROTEK - ELETTROSYSTEM | ITA | KTM - PROTEK - ELETTROSYSTEM | 1 | M | 1 | OPEN | 1:51:58 | — | 1:52:00 |
| 2 | 2 | OLYMPIA FACTORY TEAM | ITA | OLYMPIA FACTORY TEAM | 2 | M | 2 | OPEN | 1:51:59 | +0:00:00 | 1:51:58 |
| 3 | 9 | BIKE BUSTERS | ITA | BIKE BUSTERS | 3 | M | 3 | OPEN | 1:52:12 | +0:00:14 | 1:52:36 |
| - | 5 | KTM - PROTEK - ELETTROSYSTEM | ITA | KTM - PROTEK - ELETTROSYSTEM | — | M | — | NC | 1:53:52 | +0:01:53 | 1:54:16 |
| 4 | 4 | KTM ACADEMY LE MARMOTTE | ITA | KTM ACADEMY LE MARMOTTE | 4 | M | 4 | OPEN | 1:54:30 | +0:02:32 | 1:54:56 |
| - | 10 | UNNO FACTORY RACING | COL | UNNO FACTORY RACING | — | M | — | NC | 1:55:50 | +0:03:51 | 1:55:49 |
| 5 | 13 | SWATT CLUB | ITA | SWATT CLUB | 5 | M | 5 | OPEN | 1:56:44 | +0:04:45 | 1:56:38 |
| 6 | 14 | KTM - PROTEK - ELETTROSYSTEM | ITA | KTM - PROTEK - ELETTROSYSTEM | 6 | M | 6 | OPEN | 1:56:44 | +0:04:46 | 1:57:03 |
| 7 | 18 | KTM - PROTEK - ELETTROSYSTEM | ITA | KTM - PROTEK - ELETTROSYSTEM | 7 | M | 7 | OPEN | 1:56:47 | +0:04:48 | 1:57:00 |
| 8 | 174 | TEAM TODESCO | ITA | TEAM TODESCO | 8 | M | 1 | M1 | 1:57:07 | +0:05:09 | 1:56:57 |
| 9 | 11 | KTM ACADEMY LE MARMOTTE | ITA | KTM ACADEMY LE MARMOTTE | 9 | M | 8 | OPEN | 1:58:49 | +0:06:50 | 1:58:44 |
| 10 | 38 | OXYGEN EBIKE STORE BRESCIA | ITA | OXYGEN EBIKE STORE BRESCIA | 10 | M | 9 | OPEN | 1:59:06 | +0:07:07 | 1:59:02 |
| 11 | 27 | ROCK BIKE TEAM | ITA | ROCK BIKE TEAM | 11 | M | 10 | OPEN | 1:59:37 | +0:07:39 | 1:59:35 |
| 12 | 15 | EL CAMOS RACING TEAM | ITA | EL CAMOS RACING TEAM | 12 | M | 11 | OPEN | 2:01:58 | +0:09:59 | 2:01:53 |
| 13 | 104 | VAM RACE | ITA | VAM RACE | 13 | M | 1 | M3 | 2:02:19 | +0:10:20 | 2:02:12 |
| 14 | 12 | PIRAZ COACHING ACADEMY | ITA | PIRAZ COACHING ACADEMY | 14 | M | 12 | OPEN | 2:02:19 | +0:10:20 | 2:02:15 |
| 15 | 105 | VAM RACE | ITA | VAM RACE | 15 | M | 1 | M2 | 2:03:35 | +0:11:36 | 2:03:27 |
| 16 | 3 | KTM - PROTEK - ELETTROSYSTEM | ITA | KTM - PROTEK - ELETTROSYSTEM | 16 | M | 13 | OPEN | 2:03:54 | +0:11:55 | 2:04:05 |
| 17 | 31 | OXYGEN EBIKE STORE BRESCIA | ITA | OXYGEN EBIKE STORE BRESCIA | 17 | M | 14 | OPEN | 2:04:50 | +0:12:51 | 2:04:47 |
| 18 | 36 | SCOTT SUMIN | ITA | SCOTT SUMIN | 18 | M | 15 | OPEN | 2:05:46 | +0:13:47 | 2:05:42 |
| 19 | 167 | PASSIONE BICI | ITA | PASSIONE BICI | 19 | M | 2 | M3 | 2:06:17 | +0:14:18 | 2:06:08 |
| 20 | 33 | X-TEAM | ITA | X-TEAM | 20 | M | 16 | OPEN | 2:06:18 | +0:14:20 | 2:06:14 |
| 21 | 41 | GAGABIKE TEAM | ITA | GAGABIKE TEAM | 21 | M | 1 | JU | 2:06:22 | +0:14:23 | 2:06:19 |
| 22 | 427 | SEMPRE IN BICI | — | SEMPRE IN BICI | 22 | M | 1 | ELMT | 2:06:24 | +0:14:25 | 2:06:01 |
| 23 | 103 | LISSONE MTB | ITA | LISSONE MTB | 23 | M | 2 | M1 | 2:06:27 | +0:14:28 | 2:06:17 |
| 24 | 43 | TEAM GIOMAS | ITA | TEAM GIOMAS | 24 | M | 2 | JU | 2:06:50 | +0:14:51 | 2:06:46 |
| 25 | 106 | LISSONE MTB | ITA | LISSONE MTB | 25 | M | 1 | M5 | 2:07:58 | +0:15:59 | 2:07:49 |
| 26 | 172 | LISSONE MTB | ITA | LISSONE MTB | 26 | M | 1 | M4 | 2:07:58 | +0:15:59 | 2:07:51 |
| 27 | 209 | POOL CANTU' GB TEAM A.S.D. | ITA | POOL CANTU' GB TEAM A.S.D. | 27 | M | 2 | M4 | 2:08:32 | +0:16:33 | 2:08:24 |
| 28 | 107 | LISSONE MTB | ITA | LISSONE MTB | 28 | M | 2 | M2 | 2:08:40 | +0:16:41 | 2:08:29 |
| 29 | 29 | POL. GHISALBESE A.S.D. | ITA | POL. GHISALBESE A.S.D. | 29 | M | 17 | OPEN | 2:08:48 | +0:16:49 | 2:08:44 |
| 30 | 47 | E'VALTELLINA PEDALE MORBEGNESE | ITA | E'VALTELLINA PEDALE MORBEGNESE | 30 | M | 3 | JU | 2:08:48 | +0:16:49 | 2:08:45 |
| 31 | 121 | SWATT CLUB | ITA | SWATT CLUB | 31 | M | 3 | M3 | 2:08:50 | +0:16:51 | 2:08:50 |
| 32 | 199 | SPEEDY BIKE | ITA | SPEEDY BIKE | 32 | M | 3 | M2 | 2:08:53 | +0:16:54 | 2:08:41 |
| 33 | 208 | LISSONE MTB | ITA | LISSONE MTB | 33 | M | 4 | M3 | 2:08:57 | +0:16:58 | 2:08:48 |
| 34 | 117 | SWATT CLUB | ITA | SWATT CLUB | 34 | M | 3 | M1 | 2:09:37 | +0:17:38 | 2:09:37 |
| 35 | 171 | NIARDO FOR BIKE | ITA | NIARDO FOR BIKE | 35 | M | 3 | M4 | 2:10:40 | +0:18:41 | 2:10:29 |
| 36 | 45 | LISSONE MTB | ITA | LISSONE MTB | 36 | M | 4 | JU | 2:10:51 | +0:18:53 | 2:10:48 |
| 37 | 101 | LISSONE MTB | ITA | LISSONE MTB | 37 | M | 2 | ELMT | 2:11:29 | +0:19:31 | 2:11:20 |
| 38 | 109 | LISSONE MTB | ITA | LISSONE MTB | 38 | M | 4 | M4 | 2:11:32 | +0:19:34 | 2:11:24 |
| 39 | 902 | KTM SPADA POWERED BY BRENTA BRAKES | ITA | KTM SPADA POWERED BY BRENTA BRAKES | 1 | F | 1 | DE | 2:11:36 | +0:19:38 | 2:11:30 |
| 40 | 50 | SCOTT SUMIN | ITA | SCOTT SUMIN | 39 | M | 5 | JU | 2:12:04 | +0:20:05 | 2:12:04 |
| 41 | 132 | TEAM COMOBIKE | ITA | TEAM COMOBIKE | 40 | M | 2 | M5 | 2:12:04 | +0:20:05 | 2:11:56 |
| 42 | 44 | SWATT CLUB | ITA | SWATT CLUB | 41 | M | 6 | JU | 2:12:38 | +0:20:40 | 2:12:38 |
| 43 | 111 | VAM RACE | ITA | VAM RACE | 42 | M | 4 | M2 | 2:12:48 | +0:20:49 | 2:12:38 |
| 44 | 49 | SPEED BIKE ROCKS | ITA | SPEED BIKE ROCKS | 43 | M | 7 | JU | 2:13:27 | +0:21:28 | 2:13:25 |
| 45 | 906 | CARAVAGGIO OFFROAD | ITA | CARAVAGGIO OFFROAD | 44 | M | 8 | JU | 2:13:31 | +0:21:32 | 2:13:26 |
| 46 | 224 | UC INDUNO OLONA RAFFAELE BRUNO | ITA | UC INDUNO OLONA RAFFAELE BRUNO | 45 | M | 1 | M6 | 2:13:44 | +0:21:45 | 2:13:28 |
| 47 | 1 | EL CAMOS RACING TEAM | ITA | EL CAMOS RACING TEAM | 46 | M | 18 | OPEN | 2:14:09 | +0:22:10 | 2:14:08 |
| 48 | 115 | GAGABIKE TEAM | ITA | GAGABIKE TEAM | 47 | M | 5 | M2 | 2:14:15 | +0:22:17 | 2:13:58 |