| 2025 Tour de Bloom | | | Pro-1-2 Men - Plain RR |
|
| Place | Bib | Name | USAC License | Team Name | Time | Bon/Pen | Gap |
| 1 | 356 | WILSON Matthew | 777334 | POA Racing | 2:41:57 | -10 | 0:00 |
| 2 | 314 | ARNOPOL Richard | 264204 | UCI CTM: Project Echelon Racing | 2:41:59 | -6 | 0:02 |
| 3 | 442 | BRENES MATA Sebastian | INTL-CRI | Canels Java | 2:42:00 | -4 | 0:03 |
| 4 | 443 | FELTON Quinn | 548035 | CycleSport.com | 2:42:01 | 0 | 0:04 |
| 5 | 351 | *BEAUMONT Cameron | 777459 | POA Racing | 2:42:04 | 0 | 0:07 |
| 6 | 381 | CLOAREC Andrea | 629216 | SpeedBlock pb Terún | 2:42:08 | 0 | 0:11 |
| 7 | 432 | MARTIN Nathan | 535615 | Alto Velo | 2:42:09 | 0 | 0:12 |
| 8 | 311 | CLASSEN Caleb | 478354 | UCI CTM: Project Echelon Racing | 2:42:09 | 0 | 0:12 |
| 9 | 405 | *NISTAL Rowan | 637465 | Team RF Foundations p/b George's Cycles | 2:42:12 | 0 | 0:15 |
| 10 | 308 | RUSSELL Evan | INTL-CAN | Expeditors | 2:42:12 | 0 | 0:15 |
| 11 | 347 | HOWE Connor | INTL-CAN | Manteo Racing | 2:42:13 | 0 | 0:16 |
| 12 | 416 | *MOORE Manu | INTL-CAN | TaG Cycling Race Team | 2:42:14 | 0 | 0:17 |
| 13 | 398 | MCBIRNEY Tim | 440626 | Team Mikes Bikes | 2:42:15 | -2 | 0:18 |
| 14 | 342 | BERG Eric | INTL-CAN | Manteo Racing | 2:42:15 | 0 | 0:18 |
| 15 | 404 | MARTINEK Alex | 417375 | Team RF Foundations p/b George's Cycles | 2:42:15 | 0 | 0:18 |
| 16 | 304 | ERNST Christopher | INTL-CAN | Expeditors | 2:42:16 | -1 | 0:19 |
| 17 | 355 | *UNGER Logan | 752525 | POA Racing | 2:42:18 | 0 | 0:21 |
| 18 | 307 | RITZOW Max | 419058 | Expeditors | 2:42:20 | 0 | 0:22 |
| 19 | 395 | KRIEGER Taj | 576155 | Team Mikes Bikes | 2:42:21 | 0 | 0:24 |
| 20 | 306 | MARSHALL Kaler | 321012 | Expeditors | 2:42:21 | 0 | 0:24 |
| 21 | 446 | SCHAEFER Stephen | 548635 | Landis Cyclery/Trek | 2:42:25 | 0 | 0:28 |
| 22 | 348 | *VEEMAN Luca | INTL-CAN | Manteo Racing | 2:42:26 | 0 | 0:29 |
| 23 | 343 | *BORSTMAYER Finn | INTL-CAN | Manteo Racing | 2:42:27 | 0 | 0:30 |
| 24 | 433 | COSTA Florian | 300278 | Alto Velo Racing Club | 2:42:28 | 0 | 0:31 |
| 25 | 333 | *LARSON Evan | 493736 | iSpeed Pro Racing p/b DNA Cycling | 2:42:29 | 0 | 0:32 |
| 26 | 361 | BOHANNAN Walker | 631626 | ACT | 2:42:32 | 0 | 0:35 |
| 27 | 413 | OLIPHANT Aidan | INTL-CAN | TaG Cycling Race Team | 2:42:33 | 0 | 0:36 |
| 28 | 422 | BLOOMER Casey | 639473 | Apex Racing | 2:42:37 | 0 | 0:40 |
| 29 | 401 | COLLIER John | 403103 | Team RF Foundations p/b George's Cycles | 2:42:42 | 0 | 0:45 |
| 30 | 438 | *CAMERON Julian | INTL-CAN | Broad Street Cycles | 2:42:43 | 0 | 0:46 |
| 31 | 332 | FULLER Thomas | 453463 | iSpeed Pro Racing p/b DNA Cycling | 2:42:46 | 0 | 0:49 |
| 32 | 435 | GAUTHIER Mathieu | INTL-CAN | Bici Squadra | 2:42:47 | 0 | 0:50 |
| 33 | 448 | BROWN Ian | INTL-CAN | Red Kilo | 2:42:48 | 0 | 0:51 |
| 34 | 397 | MACHERAS Blake | 497131 | Team Mikes Bikes | 2:42:49 | -3 | 0:52 |
| 35 | 301 | ROSS Kent | 370153 | Expeditors | 2:42:49 | 0 | 0:52 |
| 36 | 437 | *THORDARSON Odinn | 538897 | BoostCycleSport | 2:42:51 | 0 | 0:53 |
| 37 | 371 | *DREWS Tristan | INTL-CAN | Red Truck Racing P/B Mosaic Homes | 2:42:55 | 0 | 0:58 |
| 38 | 434 | WILSON Devin | 378823 | Alto Velo Racing Club | 2:42:59 | 0 | 1:01 |
| 39 | 427 | KELLY Declan | INTL-CAN | Bici Squadra | 2:43:04 | 0 | 1:07 |
| 40 | 337 | *WATSON Eli | 610707 | iSpeed Pro Racing P/B DNA Cycling | 2:43:05 | 0 | 1:08 |
| 41 | 344 | HAMEL Olivier | INTL-CAN | Manteo Racing | 2:43:10 | 0 | 1:13 |
| 42 | 376 | *SATO Marc | INTL-CAN | Red Truck Racing P/B Mosaic Homes | 2:43:16 | 0 | 1:19 |
| 43 | 325 | VANDERZANDEN Ben | 615593 | BPM - Holtey Brown Newsome | 2:43:18 | 0 | 1:21 |
| 44 | 303 | *COLLINS Peter | 632290 | Expeditors | 2:43:19 | 0 | 1:22 |
| 45 | 415 | *POWELL Ethan | INTL-CAN | TaG Cycling Race Team | 2:43:20 | -3 | 1:23 |
| 46 | 327 | WU Simon | 344374 | BPM - Holtey Brown Newsome | 2:43:22 | 0 | 1:25 |
| 47 | 403 | HEPWORTH Matt | 494623 | Team RF Foundations p/b George's Cycles | 2:43:25 | 0 | 1:28 |
| 48 | 366 | TAKAHASHI David | 367484 | ACT | 2:43:26 | 0 | 1:29 |
| 49 | 315 | CRAINE Ethan | INTL-NZL | UCI CTM: Project Echelon Racing | 2:43:28 | 0 | 1:31 |
| 50 | 428 | FITZMAURICE Cam | INTL-CAN | Squadra Bici | 2:43:29 | 0 | 1:32 |
| 51 | 436 | MURISON Alexander | INTL-CAN | Bici Squadra | 2:43:29 | 0 | 1:32 |
| 52 | 312 | BASSETT Stephen | 257316 | UCI CTM: Project Echelon Racing | 2:43:29 | 0 | 1:32 |
| 53 | 424 | SCHAULAND Ben | 752050 | Apex Racing | 2:43:31 | 0 | 1:34 |
| 54 | 392 | DUNCAN Jack | 414898 | Team Mikes Bikes | 2:43:32 | 0 | 1:35 |
| 55 | 365 | SCHWARTZ Theodore | 330330 | ACT | 2:43:33 | 0 | 1:36 |
| 56 | 445 | AUSTIN Andrew | 316276 | Hagens Berman Racing Seattle | 2:43:39 | 0 | 1:42 |
| 57 | 444 | ACOSTA Martin | 291277 | Hagens Berman Racing Seattle | 2:43:40 | 0 | 1:43 |
| 58 | 383 | KING Trevor | 458866 | SpeedBlock pb Terún | 2:43:42 | 0 | 1:45 |
| 59 | 317 | *FIELDS Troy | 470132 | UCI CTM: Project Echelon Racing | 2:43:43 | 0 | 1:46 |
| 60 | 421 | ANDERSON Benjamin | 752746 | Apex Racing | 2:43:46 | 0 | 1:49 |
| 61 | 372 | HARRIS Owen | INTL-CAN | Red Truck Racing P/B Mosaic Homes | 2:43:47 | 0 | 1:50 |
| 62 | 364 | REYNDERS John | 255625 | ACT | 2:43:49 | 0 | 1:52 |
| 63 | 345 | *HARTLE Tyler | INTL-CAN | Manteo Racing | 2:43:53 | 0 | 1:56 |
| 64 | 302 | HOLLENBECK Sean | 524702 | Expeditors | 2:44:00 | 0 | 2:03 |
| 65 | 447 | GOURD Jeremy | INTL-CAN | Meraloma Racing | 2:44:08 | 0 | 2:11 |
| 66 | 391 | AKINS Alexander | 504096 | Team Mikes Bikes | 2:44:15 | 0 | 2:18 |
| 67 | 335 | ROMERO Giovanni | INTL-MEX | iSpeed Pro Racing p/b DNA Cycling | 2:44:17 | 0 | 2:20 |
| 68 | 363 | KENNEDY Quin | 630464 | ACT | 2:44:20 | 0 | 2:23 |
| 69 | 353 | MEZEY Tyler | 646973 | POA Racing | 2:44:32 | 0 | 2:34 |
| 70 | 354 | MITCHELL Finn | INTL-GBR | POA Racing | 2:44:32 | -1 | 2:35 |
| 71 | 336 | *WATSON Jack | 610705 | iSpeed Pro Racing P/B DNA Cycling | 2:44:44 | 0 | 2:46 |
| 72 | 334 | MCCULLOCH Brian | 169774 | iSpeed Pro Racing p/b DNA Cycling | 2:44:44 | -1 | 2:47 |
| 73 | 387 | ROSSEN Zac | 321192 | SpeedBlock pb Terún | 2:44:45 | 0 | 2:48 |
| 74 | 368 | ZHANG Xiaohan | 615238 | ACT | 2:44:48 | 0 | 2:51 |
| 75 | 374 | MASSEY Orien | INTL-CAN | Red Truck Racing P/B Mosaic Homes | 2:44:51 | 0 | 2:54 |
| 76 | 373 | LANGARD Cooper | INTL-CAN | Red Truck Racing P/B Mosaic Homes | 2:44:51 | 0 | 2:54 |
| 77 | 441 | MCGEOUGH cormac | INTL-MEX | Canel’s - Java | 2:44:53 | 0 | 2:56 |
| 78 | 375 | MULLEN Kolby | INTL-CAN | Red Truck Racing P/B Mosaic Homes | 2:44:54 | 0 | 2:57 |
| 79 | 305 | HSU Johnathan | 591106 | Expeditors | 2:44:54 | 0 | 2:57 |
| 80 | 318 | BICKMORE Cade | 286308 | UCI CTM: Project Echelon Racing | 2:44:57 | -3 | 3:00 |
| 81 | 313 | BOARDMAN Samuel | 456576 | UCI CTM: Project Echelon Racing | 2:44:57 | 0 | 3:00 |
| 82 | 323 | DUERFELDT Austin | 651711 | BPM - Holtey Brown Newsome | 2:45:08 | 0 | 3:11 |
| 83 | 407 | SCHROEDER Allan | 488272 | Team RF Foundations p/b George's Cycles | 2:45:08 | 0 | 3:11 |
| 84 | 406 | ROSE Justin | 227593 | Team RF Foundations p/b George's Cycles | 2:45:09 | 0 | 3:12 |
| 85 | 331 | CARROLL Austin | 192670 | iSpeed Pro Racing p/b DNA Cycling | 2:45:25 | 0 | 3:28 |
| 86 | 388 | TIMMERMAN Jacob | 334566 | SpeedBlock pb Terún | 2:45:30 | 0 | 3:33 |
| 87 | 384 | MERRITT Thomas | 618579 | SpeedBlock pb Terún | 2:45:30 | 0 | 3:33 |
| 88 | 358 | ZUGOR Eric | 399714 | POA Racing | 2:45:59 | 0 | 4:02 |
| 89 | 393 | *GOUMAS Nicolas | 565222 | Team Mikes Bikes | 2:46:02 | 0 | 4:05 |
| 90 | 352 | KOVALCIK Zachary | 266774 | POA Racing | 2:46:37 | -2 | 4:40 |
| 91 | 423 | KLEIN Cooper | 660881 | Apex Racing | 2:49:07 | 0 | 7:10 |
| 92 | 394 | LAFORCADE Pierre-Amaury | INTL-FRA | Team Mikes Bikes | 2:49:12 | 0 | 7:15 |
| 93 | 396 | LUCAS Eamon | 286608 | Team Mikes Bikes | 2:49:13 | 0 | 7:16 |
| 94 | 346 | HOGMAN Samuel | INTL-CAN | Manteo Racing | 3:02:09 | -2 | 20:12 |
| 95 | 322 | CUMMINGS Robert | 430840 | BPM - Holtey Brown Newsome | 3:05:43 | 0 | 23:46 |
| DNS | 316 | DAVIS Cole | 397835 | UCI CTM: Project Echelon Racing | 0:00 | 0 | 0:00 |
| DNS | 321 | AQUINO Tyler | 389051 | BPM - Holtey Brown Newsome | 0:00 | 0 | 0:00 |
| DNS | 324 | GIBSON Colin | 250723 | BPM - Holtey Brown Newsome | 0:00 | 0 | 0:00 |
| DNS | 326 | WALLIN Kevin | 397103 | BPM - Holtey Brown Newsome | 0:00 | 0 | 0:00 |
| DNS | 341 | AGUR Lee | INTL-CAN | Manteo Racing | 0:00 | 0 | 0:00 |
| DNS | 357 | YALE Alex | 389165 | POA Racing | 0:00 | 0 | 0:00 |
| DNS | 362 | HAYDON Rhys | 250789 | ACT | 0:00 | 0 | 0:00 |
| DNS | 367 | WEST Finn | 635381 | ACT | 0:00 | 0 | 0:00 |
| DNS | 385 | MIKUL Matt | 271933 | SpeedBlock pb Terún | 0:00 | 0 | 0:00 |
| DNS | 386 | *RITCHIE Ryder | 609683 | SpeedBlock pb Terún | 0:00 | 0 | 0:00 |
| DNS | 402 | *ELUMBAUGH Ben | 624956 | Team RF Foundations p/b George's Cycles | 0:00 | 0 | 0:00 |
| DNS | 414 | *PARRISH Campbell | INTL-CAN | TaG Cycling Race Team | 0:00 | 0 | 0:00 |
| DNS | 431 | DOWD Henry | INTL-CAN | 606 Racing | 0:00 | 0 | 0:00 |