| Rank | Bib | Name | Team | License | UCI ID | Time | Gap |
|---|---|---|---|---|---|---|---|
| 1. | 313 | JARVIS, Kieran | Optimum Coaching | 962275 | | 1:03:56 | |
| 2. | 247 | BAKRANIA, Kishan | 890970 | | 1:04:03 | 0'07" | |
| 3. | 259 | CLARKE, Theo | 1437862 | | 1:05:11 | 1'15" | |
| 4. | 44 | EGAN, Declan | Kingston Wheelers CC | 957738 | | 1:06:24 | 2'27" |
| 5. | 30 | CLARK, Dan | Magspeed Racing | 1394216 | | 1:07:11 | 3'15" |
| 6. | 203 | DENNIS, Ashley | 707459 | | 1:07:37 | 3'40" | |
| 7. | 118 | ROGERS, John | Southborough & District Whls | 1765401 | | 1:08:09 | 4'12" |
| 8. | 410 | WRIGHT, Isaac | Team TMC - Strada Wheels | 717928 | | 1:09:21 | 5'24" |
| 9. | 21 | BRYANT, Jamie | Southborough & District Whls | 1795814 | 1:02:18 | -1 lap | |
| 10. | 239 | SINCLAIR, Wilfred | Velo 1860 | 457311 | | 1:02:50 | -1 lap |
| 11. | 244 | ASTON, John | Hunt Bike Wheels | 724516 | | 1:03:18 | -1 lap |
| 12. | 361 | RUBINI, Jack | 1691511 | | 1:03:39 | -1 lap | |
| 13. | 409 | WINDETT, Alex | Dulwich Paragon CC | 1324658 | | 1:04:31 | -1 lap |
| 14. | 34 | COZENS, Nathan | Brighton Mitre CC | 1674495 | | 1:04:53 | -1 lap |
| 15. | 53 | GORDON, Ian | 1780161 | 1:05:08 | -1 lap | ||
| 16. | 147 | WALDER, Grant | C and N Cycles RT | 1678498 | | 1:05:23 | -1 lap |
| 17. | 117 | READ, Stuart | 1034459 | 1:05:33 | -1 lap | ||
| 18. | 188 | SMITH, Thomas | Ex Machina | 1490688 | 1:06:15 | -1 lap | |
| 19. | 1 | ABBOTT-WHITE, Finnian | 1286009 | 1:06:34 | -1 lap | ||
| 20. | 171 | DAY, Mark | Brighton Mitre CC | 1344134 | | 1:07:12 | -1 lap |
| 21. | 84 | MATHIE, Richard | Penge Cycle Club | 1148402 | | 1:07:12 | -1 lap |
| 22. | 46 | FOOT, Thomas | Hunt Bike Wheels | 411746 | 1:07:13 | -1 lap | |
| 23. | 382 | STEWART, Henry | Clapham Chasers | 1281511 | | 1:07:54 | -1 lap |
| 24. | 229 | CHURCHILL, Jack | Dulwich Paragon CC | 942829 | 1:08:22 | -1 lap | |
| 25. | 275 | DICKS, James | TEMP_389238... | 1:09:27 | -1 lap | ||
| 26. | 182 | LEWIS, Oscar | TEMP_208707... | 1:11:08 | -1 lap | ||
| 27. | 270 | DENNIS, Dru | 1577049 | | 1:02:19 | -2 laps | |
| 28. | 240 | WATTS, Ben | C and N Cycles RT | 1570314 | 1:02:41 | -2 laps | |
| 29. | 290 | GILHAM, Sean | 1719246 | | 1:02:48 | -2 laps | |
| 30. | 285 | FISHER, Dan | 1441053 | | 1:03:00 | -2 laps | |
| 31. | 400 | THOMSON, Peter | Peckham Cycle Club | 1819694 | 1:03:12 | -2 laps | |
| 32. | 113 | PEARCE, Sam | 1162697 | | 1:03:23 | -2 laps | |
| 33. | 54 | GRIFFIN, Ben | Sussex Nomads CC | 1346720 | 1:03:49 | -2 laps | |
| 34. | 137 | THOMPSON, Jake | Brixton Cycles Club | 1341893 | | 1:04:26 | -2 laps |
| 35. | 323 | KUBIAK, Bartosz | 1701690 | 1:07:12 | -2 laps | ||
| 36. | 271 | DESANCHA, Maximilian | Penge Cycle Club | 1432411 | | 1:07:31 | -2 laps |
| 37. | 138 | TINDELL, John | Brighton Mitre CC | 1225100 | | 1:08:07 | -2 laps |
| 38. | 139 | TIPLADY, James | 1720799 | | 1:09:41 | -2 laps | |
| 39. | 408 | WILKINSON, Michael | 1742840 | | 1:10:19 | -2 laps | |
| 40. | 309 | HEWITT, Paul | 958662 | | 1:04:44 | -3 laps | |
| 41. | 43 | DORMAN, Nic | Islington Cycling Club | 1716373 | | 1:07:37 | -3 laps |
| 42. | 366 | SCARSBROOK, Oskar | C and N Cycles RT | 722641 | | 1:09:30 | -3 laps |
| DNF | 71 | KENNARD, Luke | Hunt Bike Wheels | 722397 | | ||
| DNF | 111 | PATEL, Anand | 1838195 | ||||
| DNS | 4 | BAKER, Rupert | Mono CC | 987247 | | ||
| DNS | 223 | WALLACE, Benny | Rapha Works Racing | 1816901 | |||
| DNS | 234 | MURMANN, Josef | Track Marble | 1694299 | | ||
| DNS | 283 | FILLEUL, Max | Army Cycling Union | 707898 |