| 1 | 861 | Aaron LeopoldCal Cycling | B Men |
51:13.0 | --100%47.50%11.03%09:00:00.0 |
| 2 | 833 | Mark KranszBroken Spoke Bike Studio | B Men |
51:20.0 | +0:07.0+0.23%99.77%47.38%10.83%09:00:00.0 |
| 3 | 801 | Oliver CollinsMikes Bikes | B Men |
51:51.0 | +0:38.0+1.24%98.78%46.85%9.93%09:00:00.0 |
| 4 | 852 | Leo GuoThursdays CC | B Men |
52:43.0 | +1:30.0+2.93%97.15%45.96%8.43%09:00:00.0 |
| 5 | 863 | Caleb O’HareRock Lobster | B Men |
53:16.0 | +2:03.0+4.00%96.15%45.40%7.47%09:00:00.0 |
| 6 | 811 | Alex StrongStanford Cycling | B Men |
53:53.0 | +2:40.0+5.21%95.05%44.76%6.40%09:00:00.0 |
| 6 | 814 | Jack ValentineMikes Bikes | B Men |
53:53.0 | +2:40.0+5.21%95.05%44.76%6.40%09:00:00.0 |
| 8 | 802 | Finn CunninghamRock Lobster CX | B Men |
54:16.0 | +3:03.0+5.96%94.38%44.37%5.73%09:00:00.0 |
| 9 | 845 | Nils HummelTeam California Academy | B Men |
54:50.0 | +3:37.0+7.06%93.40%43.79%4.75%09:00:00.0 |
| 10 | 854 | Wendell BauerTeam California | B Men |
55:04.0 | +3:51.0+7.52%93.01%43.55%4.34%09:00:00.0 |
| 11 | 827 | Trey BarberCal Poly Cycling | B Men |
55:08.0 | +3:55.0+7.65%92.90%43.48%4.23%09:00:00.0 |
| 12 | 817 | Henry Weaver0 | B Men |
55:10.0 | +3:57.0+7.71%92.84%43.45%4.17%09:00:00.0 |
| 13 | 834 | Decker KroghUC Santa Cruz | B Men |
55:22.0 | +4:09.0+8.10%92.50%43.24%3.82%09:00:00.0 |
| 14 | 859 | Ryan Kowta | B Men |
55:36.0 | +4:23.0+8.56%92.12%43.01%3.42%09:00:00.0 |
| 15 | 810 | Shyam SalemUCSC Cycling | B Men |
55:47.0 | +4:34.0+8.92%91.81%42.82%3.10%09:00:00.0 |
| 16 | 841 | Connor Sousa0 | B Men |
55:51.0 | +4:38.0+9.05%91.70%42.75%2.98%09:00:00.0 |
| 17 | 832 | James Kelley0 | B Men |
55:54.0 | +4:41.0+9.14%91.62%42.70%2.90%09:00:00.0 |
| 18 | 805 | Christopher GuzikRed Peloton | B Men |
56:02.0 | +4:49.0+9.40%91.40%42.56%2.66%09:00:00.0 |
| 19 | 806 | Rikuto ItoThursday.cc | B Men |
56:15.0 | +5:02.0+9.83%91.05%42.34%2.29%09:00:00.0 |
| 20 | 853 | Owen Walter | B Men |
56:32.0 | +5:19.0+10.38%90.60%42.05%1.80%09:00:00.0 |
| 21 | 835 | Jack Mehta0 | B Men |
56:37.0 | +5:24.0+10.54%90.46%41.96%1.65%09:00:00.0 |
| 22 | 804 | Trevor GardnerCycle Sport | B Men |
56:58.0 | +5:45.0+11.23%89.91%41.60%1.04%09:00:00.0 |
| 23 | 836 | Cameron O'ReillyAlto Velo | B Men |
57:06.0 | +5:53.0+11.49%89.70%41.47%0.81%09:00:00.0 |
| 24 | 800 | Dan Berman0 | B Men |
57:26.0 | +6:13.0+12.14%89.18%41.13%0.23%09:00:00.0 |
| 25 | 828 | Roberto CribleyIbis Cycles | B Men |
57:34.0 | +6:21.0+12.40%88.97%40.99%0.00%09:00:00.0 |
| 26 | 812 | Andrew Surgent0 | B Men |
57:52.0 | +6:39.0+12.98%88.51%40.68%-0.52%09:00:00.0 |
| 27 | 843 | Patrick Whitesel0 | B Men |
58:25.0 | +7:12.0+14.06%87.67%40.12%-1.48%09:00:00.0 |
| 28 | 813 | Ruchen TangIllini Cycling | B Men |
58:42.0 | +7:29.0+14.61%87.25%39.83%-1.97%09:00:00.0 |
| 29 | 837 | Zachary RudySJBC | B Men |
58:54.0 | +7:41.0+15.00%86.96%39.62%-2.32%09:00:00.0 |
| 30 | 809 | David RemahlAlto Velo | B Men |
59:21.0 | +8:08.0+15.88%86.30%39.16%-3.10%09:00:00.0 |
| 31 | 848 | Jeremy Monson0 | B Men |
59:25.0 | +8:12.0+16.01%86.20%39.09%-3.21%09:00:00.0 |
| 32 | 818 | Matthew WilburSanta Cruz Bicycles | B Men |
1:00:57.0 | +9:44.0+19.00%84.03%37.52%-5.88%09:00:00.0 |
| 33 | 807 | Ethan MaUCSC Cycling | B Men |
1:53:01.0 | +1:01:48.0+120.66%45.32%-15.85%-96.32%09:00:00.0 |
| 34 | 851 | Sage SuroPico Blanco Cycling | B Men |
1:53:27.0 | +1:02:14.0+121.51%45.14%-16.30%-97.08%09:00:00.0 |
| 35 | 803 | Jim EnglishRock Lobster Cycles | B Men |
1:53:33.0 | +1:02:20.0+121.71%45.10%-16.40%-97.25%09:00:00.0 |
| 36 | 855 | Kory Asfour | B Men |
1:53:37.0 | +1:02:24.0+121.84%45.08%-16.47%-97.37%09:00:00.0 |
| 37 | 842 | Eric Stolt0 | B Men |
1:54:20.0 | +1:03:07.0+123.23%44.80%-17.20%-98.61%09:00:00.0 |
| 38 | 849 | Paul Lehmann | B Men |
1:55:14.0 | +1:04:01.0+124.99%44.45%-18.12%-100.17%09:00:00.0 |
| 39 | 838 | Alex Shearer0 | B Men |
1:56:30.0 | +1:05:17.0+127.47%43.96%-19.42%-102.37%09:00:00.0 |
| 40 | 850 | Mathew WernerRock Lobster | B Men |
1:58:13.0 | +1:07:00.0+130.82%43.32%-21.18%-105.36%09:00:00.0 |
| 41 | 857 | William Burns | B Men |
1:58:18.0 | +1:07:05.0+130.98%43.29%-21.27%-105.50%09:00:00.0 |
| 42 | 858 | Aidan RobertsLos Gatos | B Men |
2:30:05.0 | +1:38:52.0+193.04%34.13%-53.85%-160.71%09:00:00.0 |
| 43 | 839 | Sundeep Singh0 | B Men |
4:00:58.0 | +3:09:45.0+370.48%21.25%-147.01%-318.59%09:00:00.0 |
| 44 | 808 | Ian MyjerDolce Vita Cycling | B Men |
4:07:46.0 | +3:16:33.0+383.76%20.67%-153.98%-330.40%09:00:00.0 |
| 45 | 816 | Casey WarrenTeam California Academy | B Men |
4:15:00.0 | +3:23:47.0+397.88%20.08%-161.40%-342.96%09:00:00.0 |
| 46 | 860 | Logan Ramos | B Men |
4:18:27.0 | +3:27:14.0+404.62%19.82%-164.93%-348.96%09:00:00.0 |
| 47 | 856 | Sidney Ulrich | B Men |
4:20:30.0 | +3:29:17.0+408.62%19.66%-167.04%-352.52%09:00:00.0 |
| 48 | 862 | Rocco NearhoodSycip Devout | B Men |
4:23:56.0 | +3:32:43.0+415.33%19.41%-170.55%-358.48%09:00:00.0 |
| 49 | 815 | Riley Walberg0 | B Men |
4:37:57.0 | +3:46:44.0+442.69%18.43%-184.92%-382.83%09:00:00.0 |