| 2025 Tour de Bloom | | | Cat 2/3 Men - Criterium |
|
| Place | Bib | Name | USAC License | Team Name | Time | Bon/Pen | Gap |
| 1 | 567 | SCOTT BOURIS Amos | INTL-CAN | PNW Racing | 40:01 | -10 | 0:00 |
| 2 | 504 | LANE Maxwell | 644863 | | 40:04 | -6 | 0:03 |
| 3 | 528 | TARBATH Forest | 620341 | Coalition Cycling | 40:04 | -4 | 0:03 |
| 4 | 563 | ALLAN Aubrey | INTL-CAN | PNW Racing | 40:06 | 0 | 0:05 |
| 5 | 581 | LEVY Paul | 315626 | Sacramento Golden Wheelmen | 40:28 | 0 | 0:27 |
| 6 | 556 | REID Kian | 557676 | Mercedes Benz | 40:28 | 0 | 0:27 |
| 7 | 533 | LIEN Ziad | 485838 | DistrictTaco Racing | 40:28 | 0 | 0:27 |
| 8 | 568 | WONG Oscar | INTL-CAN | PNW Racing | 40:28 | 0 | 0:27 |
| 9 | 583 | BROWN Ezra | 671461 | Team Booger | 40:28 | 0 | 0:27 |
| 10 | 570 | CRAWFORD Jeffrey | 653455 | POA Racing | 40:28 | 0 | 0:27 |
| 11 | 566 | PURDY Jack | INTL-CAN | PNW Racing | 40:28 | 0 | 0:27 |
| 12 | 551 | PERRY Graham | INTL-CAN | Future Racing | 40:28 | 0 | 0:27 |
| 13 | 530 | MELVIN Porter | 565396 | DC devo | 40:28 | 0 | 0:27 |
| 14 | 521 | JOHNSON Diego | 653973 | Away Message | 40:28 | 0 | 0:27 |
| 15 | 580 | FEHER Lorenzo | 286353 | Sacramento Golden Wheelmen | 40:28 | 0 | 0:27 |
| 16 | 546 | YAHRMATTER Jake | 561003 | Frontiers Racing | 40:28 | 0 | 0:27 |
| 17 | 573 | CAPEWELL Ashley | INTL-CAN | Red Kilo | 40:28 | 0 | 0:27 |
| 18 | 515 | MINAMI Leo | 443137 | Alto Velo | 40:28 | 0 | 0:27 |
| 19 | 539 | SMITH Kyle | INTL-CAN | Diversion | 40:28 | 0 | 0:27 |
| 20 | 545 | SKINNER Theodore | 640382 | Frontiers Racing | 40:28 | 0 | 0:27 |
| 21 | 542 | GRASS Benjamin | 244348 | Frontiers Racing | 40:28 | 0 | 0:27 |
| 22 | 532 | VIGLIOTTI Cohen | INTL-CAN | DEVO Escape Velocity | 40:28 | 0 | 0:27 |
| 23 | 572 | PESSING Daniel | 485896 | POA Racing | 40:28 | 0 | 0:27 |
| 24 | 565 | NICKERSON Ryan | INTL-CAN | PNW Racing | 40:28 | 0 | 0:27 |
| 25 | 587 | HOLLOWAY Stephen | 548956 | TSCC | 40:28 | 0 | 0:27 |
| 26 | 535 | ATKINSTALL Matt | INTL-CAN | Diversion | 40:28 | 0 | 0:27 |
| 27 | 509 | LEMKE Brandon | 620352 | ACT | 40:28 | 0 | 0:27 |
| 28 | 588 | QUINTAL Maxime | INTL-CAN | TSCC | 40:28 | 0 | 0:27 |
| 29 | 540 | BANISH Eli | 770484 | Fount Cycling Guild | 40:28 | 0 | 0:27 |
| 30 | 584 | FERRUSI Anthony | 629719 | Team Mike’s Bikes p/b Equator Coffees | 40:28 | 0 | 0:27 |
| 31 | 549 | LOTIN Frederique | INTL-CAN | Future Racing | 40:28 | 0 | 0:27 |
| 32 | 527 | PEREZ Luis | 616678 | Coalition Cycling | 40:28 | 0 | 0:27 |
| 33 | 537 | HAUNER Erik | INTL-CAN | Diversion | 40:28 | 0 | 0:27 |
| 34 | 550 | NAPIER Mac | INTL-CAN | Future Racing | 40:28 | 0 | 0:27 |
| 35 | 511 | RASCHKE Philip | 525902 | ACT | 40:28 | 0 | 0:27 |
| 36 | 503 | KUNDE Jordan | 654343 | | 40:28 | 0 | 0:27 |
| 37 | 514 | MALLON Henry | 624026 | Alto Velo | 40:28 | 0 | 0:27 |
| 38 | 586 | PALO Ryan | 759112 | Thiq Crit Daddiez | 40:28 | 0 | 0:27 |
| 39 | 505 | RAMIREZ Sebastian | 655897 | | 40:28 | 0 | 0:27 |
| 40 | 520 | WAPLES sam | 366360 | Arrivee Cycling Club | 40:28 | 0 | 0:27 |
| 41 | 553 | THIBODEAU Matthew | INTL-CAN | Future Racing | 40:28 | 0 | 0:27 |
| 42 | 558 | MONNIG John | 608281 | Mercedes-Benz | 40:28 | 0 | 0:27 |
| 43 | 522 | LOPEZ Bear | 617191 | Baddlands Cycling Club | 40:28 | 0 | 0:27 |
| 44 | 589 | RILETT Thomas | INTL-CAN | TSCC | 40:28 | 0 | 0:27 |
| 45 | 547 | CUYPERS Jonas | INTL-CAN | Future Racing | 40:28 | 0 | 0:27 |
| 46 | 516 | HURT James | 396004 | Apex Racing | 40:28 | 0 | 0:27 |
| 47 | 569 | COLLINS Ted | 623256 | POA Racing | 40:28 | 0 | 0:27 |
| 48 | 555 | BERNOUDY William | INTL-CAN | Meraloma Racing | 40:28 | 0 | 0:27 |
| 49 | 534 | MOREHOUSE John | 319366 | DistrictTaco Racing | 40:28 | 0 | 0:27 |
| 50 | 525 | ASGHARI Mohammad | 566805 | Coalition Cycling | 40:28 | 0 | 0:27 |
| 51 | 579 | WOODS Josh | INTL-CAN | Red Kilo | 40:28 | 0 | 0:27 |
| 52 | 524 | ARLING Noah | 629550 | Coalition Cycling | 40:28 | 0 | 0:27 |
| 53 | 513 | WYATT Russell | 523488 | ACT | 40:28 | 0 | 0:27 |
| 54 | 564 | FRANCIS Graham | INTL-CAN | PNW Racing | 40:28 | 0 | 0:27 |
| 55 | 510 | MUMFORD Peter | 633292 | ACT | 40:28 | 0 | 0:27 |
| 56 | 559 | PHERRIBO Alex | 652073 | Mercedes-Benz | 40:28 | 0 | 0:27 |
| 57 | 590 | HOLLOWAY Curtis | INTL-CAN | TSCC (The Specials Cycling Club) | 40:28 | 0 | 0:27 |
| 58 | 512 | SHIEH Brian | 405923 | ACT | 40:28 | 0 | 0:27 |
| 59 | 577 | HUTCHINSON Alexander | INTL-CAN | Red Kilo | 40:28 | 0 | 0:27 |
| 60 | 526 | DANIELSON John | 616117 | Coalition Cycling | 40:28 | 0 | 0:27 |
| 61 | 523 | GARRARD Zac | 668120 | Biciclista US | 40:53 | 0 | 0:52 |
| 62 | 544 | SCARIANO Lucca | 260919 | Frontiers Racing | 40:57 | 0 | 0:56 |
| 63 | 571 | LANGSTAFF Josiah | 624612 | POA Racing | 40:58 | 0 | 0:57 |
| 64 | 575 | GERTH David | INTL-CAN | Red Kilo | 41:14 | 0 | 1:13 |
| 65 | 578 | MICHAELS Zachary | INTL-CAN | Red Kilo | 41:14 | 0 | 1:13 |
| 66 | 552 | POLLOCK-BROWN Hugo | INTL-CAN | Future Racing | 47:27 | 0 | 7:26 |
| 67 | 517 | LONG Brendan | 628279 | Apex Racing | 47:27 | 0 | 7:26 |
| 68 | 538 | PRAPAVESSIS Jacob | INTL-CAN | Diversion | 47:27 | 0 | 7:26 |
| 69 | 592 | NIEMIC Aaron | 755067 | | 48:04 | 0 | 8:03 |
| 70 | 574 | FERRUCCI Peter | INTL-CAN | Red Kilo | 48:04 | 0 | 8:03 |
| 71 | 518 | WAPLES David | 408446 | Arrivee | 48:58 | 0 | 8:57 |
| 72 | 585 | ACCURSI Christopher | 613002 | Team Team | 48:58 | 0 | 8:57 |
| 73 | 529 | WANG Edward | 780810 | Coalition Cycling | 48:58 | 0 | 8:57 |
| 74 | 507 | STOCKWELL Caden | 529344 | | 48:58 | 0 | 8:57 |
| 75 | 531 | LAWSON Andrew | INTL-CAN | DEVO | 48:58 | 0 | 8:57 |
| 76 | 582 | SIVINSKI Seth | 282117 | Supper Club | 50:22 | 0 | 10:21 |
| 77 | 506 | ROBLES Ivan | 524058 | | 52:53 | 0 | 12:52 |
| 78 | 561 | KRUCINA Benjamin | 556072 | Movement Mortgage / GERK'S | 52:53 | 0 | 12:52 |
| DNF | 519 | BULGER Jackson | 581531 | Arrivee Cycling Club | 0:00 | 0 | 0:00 |
| DNF | 548 | KUBY Jeff | INTL-CAN | Future Racing | 0:00 | 0 | 0:00 |
| DNS | 501 | ALEXANDER Samuel | 656271 | | 0:00 | 0 | 0:00 |
| DNS | 502 | BLANSHAN Evan | 379167 | | 0:00 | 0 | 0:00 |
| DNS | 508 | HARKINS Elias | 639623 | ACT | 0:00 | 0 | 0:00 |
| DNS | 536 | CHAUVIN Noah | INTL-CAN | Diversion | 0:00 | 0 | 0:00 |
| DNS | 541 | AMISSA Jonathan | 618488 | Frontiers Racing | 0:00 | 0 | 0:00 |
| DNS | 543 | NICHOLS Matthew | 270026 | Frontiers Racing | 0:00 | 0 | 0:00 |
| DNS | 554 | O’NEIL Michael | 769744 | Knickerbocker Racing | 0:00 | 0 | 0:00 |
| DNS | 557 | DENNISON Ryan | 560334 | Mercedes-Benz | 0:00 | 0 | 0:00 |
| DNS | 560 | READ Jacob | 349648 | Mercedes-Benz | 0:00 | 0 | 0:00 |
| DNS | 562 | BONHAM Brian | 362377 | Osprey Racing | 0:00 | 0 | 0:00 |
| DNS | 576 | HALE Carson | INTL-CAN | Red Kilo | 0:00 | 0 | 0:00 |
| DNS | 591 | LACY Donovan | 654853 | ULTRAPASS | 0:00 | 0 | 0:00 |