Complete results and general classification for Maryland Cycling Classic 2025. Stage winners, GC standings, points classification, mountain classification and all rankings updated in real time.
| # | Name | Val | |
|---|---|---|---|
| 1 | DUJARDIN Sandy | 03:48:25 | |
| 2 | ABRAHAMSEN Jonas | 00:00:00 | |
| 3 | MAYRHOFER Marius | 00:00:00 | |
| 4 | MCNULTY Brandon | 00:00:00 | |
| 5 | SCHMID Mauro | 00:00:00 | |
| 6 | JOHANNESSEN Anders Halland | 00:00:00 | |
| 7 | WARBASSE Larry | 00:00:03 | |
| 8 | BOIVIN Guillaume | 00:00:38 | |
| 9 | 00:01:38 | ||
| 10 | 00:01:38 | ||
| 11 | 00:01:38 | ||
| 12 | 00:01:52 | ||
| 13 | 00:01:52 | ||
| 14 | 00:01:52 | ||
| 15 | 00:01:53 | ||
| 16 | 00:03:10 | ||
| 17 | 00:04:49 | ||
| 18 | 00:05:33 | ||
| 19 | 00:07:06 | ||
| 20 | 00:07:41 | ||
| 21 | 00:07:41 | ||
| 22 | 00:07:41 | ||
| 23 | 00:07:41 | ||
| 24 | 00:08:51 | ||
| 25 | 00:08:52 | ||
| 26 | 00:08:58 | ||
| 27 | 00:09:19 | ||
| 28 | 00:09:19 | ||
| 29 | 00:09:29 | ||
| 30 | 00:09:54 | ||
| 31 | 00:09:55 | ||
| 32 | 00:09:55 | ||
| 33 | 00:09:55 | ||
| 34 | 00:09:55 | ||
| 35 | 00:09:55 | ||
| 36 | 00:09:55 | ||
| 37 | 00:09:55 | ||
| 38 | 00:09:55 | ||
| 39 | 00:09:55 | ||
| 40 | 00:09:55 | ||
| 41 | 00:09:55 | ||
| 42 | 00:09:55 | ||
| 43 | 00:10:04 | ||
| 44 | 00:10:04 | ||
| 45 | -03:48:25 | ||
| 46 | -03:48:25 | ||
| 47 | -03:48:25 | ||
| 48 | -03:48:25 | ||
| 49 | -03:48:25 | ||
| 50 | -03:48:25 | ||
| 51 | -03:48:25 | ||
| 52 | -03:48:25 | ||
| 53 | -03:48:25 | ||
| 54 | -03:48:25 | ||
| 55 | -03:48:25 | ||
| 56 | -03:48:25 | ||
| 57 | -03:48:25 | ||
| 58 | -03:48:25 | ||
| 59 | -03:48:25 | ||
| 60 | -03:48:25 | ||
| 61 | -03:48:25 | ||
| 62 | -03:48:25 | ||
| 63 | -03:48:25 | ||
| 64 | -03:48:25 | ||
| 65 | -03:48:25 | ||
| 66 | -03:48:25 | ||
| 67 | -03:48:25 | ||
| 68 | -03:48:25 | ||
| 69 | -03:48:25 | ||
| 70 | -03:48:25 | ||
| 71 | -03:48:25 | ||
| 72 | -03:48:25 | ||
| 73 | -03:48:25 | ||
| 74 | -03:48:25 | ||
| 75 | -03:48:25 | ||
| 76 | -03:48:25 | ||
| 77 | -03:48:25 | ||
| 78 | -03:48:25 | ||
| 79 | -03:48:25 | ||
| 80 | -03:48:25 | ||
| 81 | -03:48:25 | ||
| 82 | -03:48:25 | ||
| 83 | -03:48:25 | ||
| 84 | -03:48:25 | ||
| 85 | -03:48:25 | ||
| 86 | -03:48:25 | ||
| 87 | -03:48:25 | ||
| 88 | -03:48:25 | ||
| 89 | -03:48:25 |
| 00:01:38 |
| 10 | KOPECKÝ Matyáš | 00:01:38 |
| 11 | BLUME LEVY William | 00:01:38 |
| 12 | DONALDSON Robert | 00:01:52 |
| 13 | PAREDES ZAPATA Wilmar Andres | 00:01:52 |
| 14 | ZANA Filippo | 00:01:52 |
| 15 | WILKSCH Hannes | 00:01:53 |
| 16 | SHEEHAN Riley | 00:03:10 |
| 17 | BAUDIN Alex | 00:04:49 |
| 18 | POWLESS Neilson | 00:05:33 |
| 19 | SKAARSETH Anders | 00:07:06 |
| 20 | DVERSNES Fredrik | 00:07:41 |
| 21 | DAVIS Cole | 00:07:41 |
| 22 | SIMMONS Colby | 00:07:41 |
| 23 | SHMIDT Artem | 00:07:41 |
| 24 | MC DUNPHY Conn | 00:08:51 |
| 25 | CLASSEN Caleb | 00:08:52 |
| 26 | ARMITT Hamish | 00:08:58 |
| 27 | JOHANNESSEN Tobias Halland | 00:09:19 |
| 28 | STEWART Mark | 00:09:19 |
| 29 | WEISS Fabian | 00:09:29 |
| 30 | RHIM Brendan | 00:09:54 |
| 31 | KOGUT Oded | 00:09:55 |
| 32 | BUENO Alfredo | 00:09:55 |
| 33 | FLANAGAN Liam | 00:09:55 |
| 34 | DUNHAM Ethan | 00:09:55 |
| 35 | VARGAS ALZATE Walter Alejandro | 00:09:55 |
| 36 | NEFF Henry | 00:09:55 |
| 37 | SEVILLA RIVERA Oscar Miguel | 00:09:55 |
| 38 | POLGA Antonio | 00:09:55 |
| 39 | SOUPE Geoffrey | 00:09:55 |
| 40 | IACCHI Alessandro | 00:09:55 |
| 41 | MOSCA Jacopo | 00:09:55 |
| 42 | VERRANDO Luca | 00:09:55 |
| 43 | OOMEN Sam | 00:10:04 |
| 44 | ERIKSSON Lucas | 00:10:04 |
| 45 | TESSON Jason | -03:48:25 |
| 46 | DOUBEY Fabien | -03:48:25 |
| 47 | TURGIS Anthony | -03:48:25 |
| 48 | LEROUX Samuel | -03:48:25 |
| 49 | MARCEROU Nicola | -03:48:25 |
| 50 | DURBRIDGE Luke | -03:48:25 |
| 51 | HEPBURN Michael | -03:48:25 |
| 52 | MATTHEWS Michael | -03:48:25 |
| 53 | HELLEMOSE Asbjørn | -03:48:25 |
| 54 | SIMMONS Quinn | -03:48:25 |
| 55 | KONRAD Patrick | -03:48:25 |
| 56 | LOPEZ PEREZ Juan Pedro | -03:48:25 |
| 57 | SKJELMOSE JENSEN Mattias | -03:48:25 |
| 58 | LØLAND Sakarias Koller | -03:48:25 |
| 59 | PERON Andrea | -03:48:25 |
| 60 | RIDOLFO Filippo | -03:48:25 |
| 61 | MULLER Anton | -03:48:25 |
| 62 | LOZANO David | -03:48:25 |
| 63 | BOYLE Evan | -03:48:25 |
| 64 | CUSACK Nathan | -03:48:25 |
| 65 | STOKES Ben | -03:48:25 |
| 66 | FRISLIE Graeme | -03:48:25 |
| 67 | LOUVEL Matis | -03:48:25 |
| 68 | CLARKE Simon | -03:48:25 |
| 69 | SCHWARZMANN Michael | -03:48:25 |
| 70 | ACKERMANN Pascal | -03:48:25 |
| 71 | OYOLA OYOLA Robigzon Leandro | -03:48:25 |
| 72 | SANCHEZ VERGARA Brayan Stiven | -03:48:25 |
| 73 | OCAMPO GIRALDO Victor Alejandro | -03:48:25 |
| 74 | HODEG Álvaro José | -03:48:25 |
| 75 | RAFFERTY Darren | -03:48:25 |
| 76 | MACKELLAR Alastair | -03:48:25 |
| 77 | BRUNNER Eric | -03:48:25 |
| 78 | CRAINE Ethan | -03:48:25 |
| 79 | GERVAIS Laurent | -03:48:25 |
| 80 | BASSETT Stephen | -03:48:25 |
| 81 | ERIKSSON Jacob | -03:48:25 |
| 82 | LARSON Evan | -03:48:25 |
| 83 | CHRISTIAN Sean | -03:48:25 |
| 84 | PHARIS Luke | -03:48:25 |
| 85 | KEOGH Cian | -03:48:25 |
| 86 | PIRAS Andrea | -03:48:25 |
| 87 | VIVIANI Attilio | -03:48:25 |
| 88 | BALDACCINI Davide | -03:48:25 |
| 89 | SBARAGLI Kristian | -03:48:25 |