| Rank | Bib | Name | Team | License | UCI ID | Time | Gap |
|---|---|---|---|---|---|---|---|
| 1. | 419 | JARVIS, Kieran | Optimum Coaching | 962275 | | 54:10 | |
| 2. | 47 | JONES, Joshua | ALL IN Racing | 892871 | | 54:22 | 0'11" |
| 3. | 383 | CHAPMAN, Paddy | 1775066 | | 55:04 | 0'53" | |
| 4. | 105 | CLARK, Dan | Magspeed Racing | 1394216 | | 55:33 | 1'22" |
| 5. | 409 | GUNNER, Alan | Verulam Megan's RT | 1564174 | | 55:49 | 1'38" |
| 6. | 547 | VAUGHAN, Jacob | VC Londres | 711529 | | 56:45 | 2'34" |
| 7. | 168 | MALIK, Omar | Southborough & District Whls | 1051245 | | 57:05 | 2'54" |
| 8. | 301 | SNELL, Frankie | Specialized Project ’74 | 1380489 | | 57:25 | 3'15" |
| 9. | 15 | COZENS, Nathan | Brighton Mitre CC | 1674495 | | 58:16 | 4'05" |
| 10. | 593 | ROIG DINARES, Santiago | Rapha Works Racing | 1779844 | | 58:36 | 4'25" |
| 11. | 511 | YULE, James | 959616 | | 58:57 | 4'46" | |
| 12. | 772 | DUNNE, Joshua | Sussex Revolution Velo Club | 920609 | | 58:58 | 4'47" |
| 13. | 389 | DEAN, Stewart | Brixton Cycles Club | 1512652 | | 59:11 | 5'00" |
| 14. | 675 | NOBLE, Pete | Brixton Cycles Club | 1652716 | | 59:12 | 5'01" |
| 15. | 561 | COLLISSON, Sam | Waldy Wheelers | 1808093 | | 59:37 | 5'26" |
| 16. | 303 | STOCKMAN, James | OneSixSix Velo Cycling Club | 1830635 | | 1:00:13 | 6'02" |
| 17. | 406 | GORDON, Ian | 1780161 | | 1:00:31 | 6'20" | |
| 18. | 544 | VAUGHAN, Fred | VC Deal | 1771005 | | 1:00:54 | 6'44" |
| 19. | 279 | MATHIE, Richard | Penge Cycle Club | 1148402 | | 1:01:19 | 7'08" |
| 20. | 730 | ALLEN, Cobi | Cambridge University CC | 1743207 | | 1:01:19 | 7'08" |
| 21. | 447 | MAIR, Alex | Peckham Cycle Club | 1058080 | | 1:01:24 | 7'13" |
| 22. | 587 | KIRBY, Daniel | 1865295 | | 1:01:36 | 7'25" | |
| 23. | 412 | HARRIS, Jonah | Track Marble | 1089108 | | 54:25 | -1 lap |
| 24. | 205 | GILHAM, Sean | 1719246 | | 54:48 | -1 lap | |
| 25. | 432 | LEACH, James | Brixton Cycles Club | 431310 | | 55:07 | -1 lap |
| 26. | 529 | EVANS, Aled | Brixton Cycles Club | 1440009 | | 55:35 | -1 lap |
| 27. | 81 | RUFFER, Giles | Brighton Mitre CC | 1300158 | | 55:46 | -1 lap |
| 28. | 328 | CLEVES, James | Dulwich Paragon CC | 1695631 | | 56:14 | -1 lap |
| 29. | 778 | FRIC, Beranger | Dulwich Paragon CC | 1460944 | | 56:15 | -1 lap |
| 30. | 388 | CRISPIN, Stephen | Penge Cycle Club | 884172 | | 56:26 | -1 lap |
| 31. | 489 | THOMPSON, Merton | 1765018 | | 56:33 | -1 lap | |
| 32. | 775 | FOOT, Thomas | Pavé Racing | 411746 | | 56:52 | -1 lap |
| 33. | 659 | JOHNSON, Douglas | Hub Velo | 1401783 | | 57:25 | -1 lap |
| 34. | 665 | MCGHEE, Samuel | Sutton Cycling Club | 961790 | | 57:35 | -1 lap |
| 35. | 825 | THOMSON, Peter | Peckham Cycle Club | 1819694 | | 57:51 | -1 lap |
| 36. | 471 | OPENSHAW, Tom | 1542403 | | 57:59 | -1 lap | |
| 37. | 609 | BAYNES, Philip | 1607364 | | 58:20 | -1 lap | |
| 38. | 543 | TIPLADY, James | 1720799 | | 1:01:30 | -1 lap | |
| 39. | 619 | BRASSINGTON, WIlliam | Dulwich Paragon CC | 460353 | | 1:02:02 | -1 lap |
| 40. | 541 | SMITH, Tim | Penge Cycle Club | 1697269 | | 1:02:04 | -1 lap |
| 41. | 790 | HUSSEY-YEO, Barney | Dulwich Paragon CC | 1668914 | | 1:02:06 | -1 lap |
| 42. | 257 | DORMAN, Nic | Islington Cycling Club | 1716373 | | 54:35 | -2 laps |
| 43. | 817 | ROLFE, Evan | TEMP_453124... | | 58:30 | -2 laps | |
| 44. | 490 | TURNBULL, Nick | Brixton Cycles Club | 1274084 | | 1:00:09 | -2 laps |
| 45. | 796 | MCHUGH, Daniel | 1841228 | | 1:00:56 | -2 laps | |
| DNF | 837 | WOOTTON, Tom | 6AM Cycling | 1247721 | | ||
| DNF | 538 | ROBERTS, Nathaniel | GFTL | 1374929 | | ||
| DNF | 697 | SCARSBROOK, Oskar | C and N Cycles RT | 722641 | | ||
| DNS | 391 | DURUJI, Henry | Dulwich Paragon CC | 1838926 | | ||
| DNS | 393 | ELKER, Marc | Brixton Cycles Club | 1702714 | | ||
| DNS | 397 | GARRISON, Liam | Brixton Cycles Club | 1791172 | | ||
| DNS | 792 | JURY MORGAN, Tobias | 6AM Cycling | 1834322 | | ||
| DNS | 827 | TRENCH, Alex | East London velo | 1530267 | |