| Rank | Bib | Name | Team | License | UCI ID | Time | Gap |
|---|---|---|---|---|---|---|---|
| 1. | 33 | RICHARDSON, Oliver | LCRT | 416889 | | 58:18 | |
| 2. | 404 | CLARKE, Theo | 1437862 | | 58:49 | 0'31" | |
| 3. | 108 | MALIK, Omar | Southborough & District Whls | 1051245 | | 58:50 | 0'31" |
| 4. | 92 | HARVEY, Alex | Brighton Excelsior CC | 828318 | | 59:23 | 1'04" |
| 5. | 380 | PHILLIPS, Noah | Rapha Cycling Club | 445082 | | 1:00:14 | 1'55" |
| 6. | 82 | DENNIS, Ashley | 707459 | | 1:00:56 | 2'38" | |
| 7. | 209 | PRENELLE, Luke | VC Londres | 891195 | | 1:02:06 | 3'47" |
| 8. | 204 | PEARCE, Sam | 1162697 | | 1:02:14 | 3'55" | |
| 9. | 242 | BARITSCH, Antony | London Dynamo | 1802469 | | 1:02:31 | 4'12" |
| 10. | 369 | HORSMAN, Harry | 907457 | | 1:03:27 | 5'09" | |
| 11. | 272 | BARITSCH, George | London Dynamo | 1839736 | | 1:03:45 | 5'27" |
| 12. | 366 | FODEN SHROFF, John | 1346620 | | 1:03:55 | 5'36" | |
| 13. | 423 | MORTON, Sebastian | Dulwich Paragon CC | 1450878 | | 1:03:58 | 5'40" |
| 14. | 293 | LAMBERT, Thomas | Penge Cycle Club | 1585201 | | 1:04:19 | 6'00" |
| 15. | 332 | DEAN, Stewart | Brixton Cycles Club | 1512652 | | 1:04:20 | 6'02" |
| 16. | 141 | ASTON, John | Hunt Bike Wheels | 724516 | | 1:04:32 | 6'13" |
| 17. | 350 | PARAPINI, Andrea | SaddleDrunk Cycling Club | 1765136 | | 1:05:07 | 6'49" |
| 18. | 252 | KOWALSKI, Kamil | 1702929 | | 1:05:12 | 6'53" | |
| 19. | 308 | NOBLE, Pete | Brixton Cycles Club | 1652716 | | 1:05:16 | 6'58" |
| 20. | 5 | GILHAM, Sean | 1719246 | | 1:05:21 | 7'02" | |
| 21. | 439 | YEE, Joseph | Seacroft Wheelers | 907723 | | 58:45 | -1 lap |
| 22. | 347 | MCKENNEY, Josse | Islington Cycling Club | 1622154 | | 58:58 | -1 lap |
| 23. | 281 | EVERSON, William | Dulwich Paragon CC | 1094526 | | 59:34 | -1 lap |
| 24. | 412 | GUEST, Joshua | Oxted Cycling Club | 1550062 | | 59:45 | -1 lap |
| 25. | 391 | ATKINSON, Benjamin | Brixton Cycles Club | 444930 | | 59:51 | -1 lap |
| 26. | 336 | HARRIS, Jonah | Track Marble | 1089108 | | 1:00:23 | -1 lap |
| 27. | 300 | MCLEISH, Alec | Brixton Cycles Club | 1835824 | | 1:00:28 | -1 lap |
| 28. | 364 | CLEVES, James | Dulwich Paragon CC | 1695631 | | 1:00:35 | -1 lap |
| 29. | 171 | HANCOCK, Jonathan | Forge London Cycling Club | 1833595 | | 1:00:52 | -1 lap |
| 30. | 343 | LEACH, James | Brixton Cycles Club | 431310 | | 1:01:10 | -1 lap |
| 31. | 384 | SMITH, Noah | NLTCBMBC | 468732 | | 1:01:21 | -1 lap |
| 32. | 298 | MARLEY, Jake | 2517094 | | 1:01:22 | -1 lap | |
| 33. | 415 | HOPE, Ralph | Friends with Bikes | 1689604 | | 1:01:59 | -1 lap |
| 34. | 353 | TROTMAN, Ben | 1859252 | | 1:03:23 | -1 lap | |
| 35. | 438 | WILSON, Michael | 1861811 | | 1:03:27 | -1 lap | |
| 36. | 429 | POLE, Andy | TEMP_602112... | | 1:03:39 | -1 lap | |
| 37. | 432 | TAM, Ming | Islington Cycling Club | 1715027 | | 1:03:45 | -1 lap |
| 38. | 361 | WRIGHT, Holden | Hub Velo | TEMP_877307... | | 1:03:50 | -1 lap |
| 39. | 433 | THOMSON, Peter | Peckham Cycle Club | 1819694 | | 1:04:28 | -1 lap |
| 40. | 334 | DORMAN, Nic | Islington Cycling Club | 1716373 | | 1:05:18 | -1 lap |
| 41. | 333 | DICK, Christopher | TEMP_349103... | | 1:05:45 | -1 lap | |
| 42. | 386 | THOMPSON, Merton | 1765018 | | 1:06:32 | -1 lap | |
| 43. | 389 | WATSON, Alexander | 1692820 | | 1:06:32 | -1 lap | |
| 44. | 344 | LITTLE, Duncan | Islington Cycling Club | 1011529 | | 1:07:01 | -1 lap |
| 45. | 176 | HEWITT, Paul | 958662 | | 58:36 | -2 laps | |
| 46. | 396 | BRASSINGTON, WIlliam | Dulwich Paragon CC | 460353 | | 58:47 | -2 laps |
| 47. | 34 | TIPLADY, James | 1720799 | | 59:57 | -2 laps | |
| 48. | 382 | SAUER, Nicholas | 1825372 | | 1:03:12 | -2 laps | |
| DNF | 335 | ELKER, Marc | Brixton Cycles Club | 1702714 | | ||
| DNF | 381 | ROBERTS, Nathaniel | GFTL | 1374929 | | ||
| DNF | 346 | MCHUGH, Daniel | 1841228 | | |||
| DNS | 266 | VOSS, Oliver | 2508391 | | |||
| DNS | 402 | CARTY, Julian | Islington Cycling Club | 1501363 | | ||
| DNS | 406 | CORLETT, James | Dulwich Paragon CC | 828197 | | ||
| DNS | 430 | RAMADHAN, Wigy | TEMP_994551... | |