| Rank | Bib | Name | Team | License | UCI ID | Time | Gap |
|---|---|---|---|---|---|---|---|
| 1. | 735 | MANSFIELD, Finn | Grity Race Team | 886917 | 56:45 | ||
| 2. | 785 | TURNER, George | Athlon CC | 1646854 | 59:12 | 2'27" | |
| 3. | 30 | CLARK, Dan | Magspeed Racing | 1394216 | | 1:00:02 | 3'16" |
| 4. | 44 | EGAN, Declan | Kingston Wheelers CC | 957738 | | 1:01:08 | 4'23" |
| 5. | 862 | MOULDEN, Andrew | Lee Velo (South East London) | 1005070 | | 1:01:09 | 4'24" |
| 6. | 203 | DENNIS, Ashley | 707459 | | 1:01:12 | 4'27" | |
| 7. | 499 | MALIK, Omar | Southborough & District Whls | 1051245 | 1:01:36 | 4'51" | |
| 8. | 838 | FRASER, Grant | G!RO Cycles | 941254 | | 1:01:44 | 4'59" |
| 9. | 40 | CLARK, Oliver | 1702512 | 1:02:01 | 5'16" | ||
| 10. | 53 | GORDON, Ian | 1780161 | 57:06 | -1 lap | ||
| 11. | 117 | READ, Stuart | 1034459 | 57:12 | -1 lap | ||
| 12. | 118 | ROGERS, John | Southborough & District Whls | 1765401 | | 57:56 | -1 lap |
| 13. | 21 | BRYANT, Jamie | Southborough & District Whls | 1795814 | 58:03 | -1 lap | |
| 14. | 34 | COZENS, Nathan | Brighton Mitre CC | 1674495 | | 58:28 | -1 lap |
| 15. | 39 | BOATRIGHT-ROBERTS, Lucian | 973662 | 59:16 | -1 lap | ||
| 16. | 244 | ASTON, John | Hunt Bike Wheels | 724516 | | 59:52 | -1 lap |
| 17. | 749 | MCKENNEY, Josse | 1622154 | | 1:00:29 | -1 lap | |
| 18. | 338 | EVANS, Michael | 1834475 | 1:01:29 | -1 lap | ||
| 19. | 1 | ABBOTT-WHITE, Finnian | 1286009 | 1:01:53 | -1 lap | ||
| 20. | 46 | FOOT, Thomas | Pavé Racing | 411746 | 1:02:13 | -1 lap | |
| 21. | 911 | THIENEL, Samuel | Elysium Kalas Race Team | 1010026 | 1:02:18 | -1 lap | |
| 22. | 84 | MATHIE, Richard | Penge Cycle Club | 1148402 | | 1:02:56 | -1 lap |
| 23. | 898 | BATES, Oliver | Islington Cycling Club | 895077 | | 1:03:38 | -1 lap |
| 24. | 490 | JOHNSON, Douglas | TEMP_566516... | 1:03:55 | -1 lap | ||
| 25. | 864 | NOBLE, Pete | Brixton Cycles Club | 1652716 | 56:55 | -2 laps | |
| 26. | 400 | THOMSON, Peter | Peckham Cycle Club | 1819694 | 57:42 | -2 laps | |
| 27. | 346 | HILSON, Greg | 1051212 | | 58:17 | -2 laps | |
| 28. | 290 | GILHAM, Sean | 1719246 | | 59:29 | -2 laps | |
| 29. | 765 | PARAPINI, Andrea | SaddleDrunk Cycling Club | 1765136 | 59:30 | -2 laps | |
| 30. | 343 | FODEN SHROFF, John | 1346620 | 1:00:43 | -2 laps | ||
| 31. | 853 | LITTLE, Duncan | Islington Cycling Club | 1011529 | 1:00:44 | -2 laps | |
| 32. | 825 | DOMANILLO, Dazel | Islington Cycling Club | 1678845 | 56:49 | -3 laps | |
| 33. | 188 | SMITH, Thomas | Ex Machina | 1490688 | 56:51 | -3 laps | |
| 34. | 43 | DORMAN, Nic | Islington Cycling Club | 1716373 | | 1:01:07 | -3 laps |
| DNF | 938 | JANAK, Peter | 1219443 | | |||
| DNF | 876 | ROIG DINARES, Santiago | Rapha Works Racing | 1779844 | |||
| DNS | 259 | CLARKE, Theo | 1437862 | | |||
| DNS | 639 | ELKER, Marc | Brixton Cycles Club | 1702714 | | ||
| DNS | 842 | HAMER, Alex | Islington Cycling Club | 1670669 | | ||
| DNS | 944 | TAM, Ming | Islington Cycling Club | 1715027 |