| 1. | 565 | COOK, James | 4T+ Cyclopark | JunO (Open) | 1095503 | | 43:03 | |
| 2. | 55 | LULHAM, Ethan | ViCiOUS VELO | JunO (Open) | 1682944 | | 43:30 | 0:27 |
| 3. | 515 | ALFORD, Russell | ViCiOUS VELO | M40O (Open) | 937081 | | 43:56 | 0:52 |
| 4. | 784 | HEAP, Thomas | Lee Valley Youth Cycling Club | JunO (Open) | 1082354 | | 44:52 | 1:48 |
| 5. | 826 | THWAITES, Ivo | Southborough & District Whls | JunO (Open) | 1295066 | | 45:07 | 2:03 |
| 6. | 321 | PLANTING, Arjan | Dulwich Paragon CC | M40O (Open) | 716195 | | 45:15 | 2:11 |
| 7. | 80 | ROGERS, John | Southborough & District Whls | M40O (Open) | 1765401 | | 45:34 | 2:30 |
| 8. | 57 | LULHAM, Geoffrey | ViCiOUS VELO | M40O (Open) | 429274 | | 46:29 | 3:25 |
| 9. | 362 | WORTHINGTON, David | Dulwich Paragon CC | M40O (Open) | 413416 | | 46:47 | 3:43 |
| 10. | 304 | STRUELE, Dave | Raptor London | M40O (Open) | 445855 | | 47:39 | 4:35 |
| 11. | 278 | MALONE, James | Dulwich Paragon CC | M40O (Open) | 1060319 | | 47:39 | 4:36 |
| 12. | 702 | SPICER, Clive | Preston Park Youth CC (PPYCC) | M40O (Open) | 1035197 | | 47:44 | 4:41 |
| 13. | 317 | WATKINS, Thomas | Bigfoot CC | JunO (Open) | 1346506 | | 47:46 | 4:42 |
| 14. | 115 | SEDGWICK, Jack | VC Londres | M40O (Open) | 721476 | | 47:54 | 4:50 |
| 15. | 344 | KUNZ, Mattias | | M40O (Open) | 458996 | | 48:24 | 5:21 |
| 16. | 987 | BALDWIN, Stuart | CX Cartel | M40O (Open) | 717854 | | 48:30 | 5:27 |
| 17. | 329 | FISHER, Dan | | M40O (Open) | 1441053 | | 49:26 | 6:22 |
| 18. | 194 | DAVIDSON, Andy | Dulwich Paragon CC | M40O (Open) | 979216 | | 43:03 | -1 lap |
| 19. | 358 | SMITH, Andrew | Brixton Cycles Club | M40O (Open) | 1086890 | | 43:09 | -1 lap |
| 20. | 16 | CRAWFORD, Adam | | M40O (Open) | 1774712 | | 43:22 | -1 lap |
| 21. | 749 | BUNNELL, Harry | Kingston Wheelers CC | M40O (Open) | 995727 | | 43:29 | -1 lap |
| 22. | 326 | ANDERSON, Luke | | M40O (Open) | 405952 | | 43:33 | -1 lap |
| 23. | 209 | HILL, Alex | | M40O (Open) | 1166004 | | 43:37 | -1 lap |
| 24. | 634 | WATTERS, Martin | Peckham Cycle Club | M40O (Open) | 1609388 | | 43:39 | -1 lap |
| 25. | 137 | BRETT, Damian | | M40O (Open) | 1421273 | | 43:54 | -1 lap |
| 26. | 74 | OSBORN, Simon | 4T+ Cyclopark | M40O (Open) | 913893 | | 44:02 | -1 lap |
| 27. | 133 | HAYES, Rory | Herne Hill Youth CC | JunO (Open) | 1810610 | | 44:16 | -1 lap |
| 28. | 499 | MCKERROW, Alastair | Dulwich Paragon CC | M40O (Open) | 1770311 | | 44:38 | -1 lap |
| 29. | 607 | ST-AMOUR, Peter | | M40O (Open) | 714568 | | 44:51 | -1 lap |
| 30. | 473 | MARCHMENT, Thomas | Hunt Bike Wheels | M40O (Open) | 457269 | | 45:04 | -1 lap |
| 31. | 884 | RYAN, Leon | Neighbourhood Brighton CC | M40O (Open) | 1308309 | | 45:05 | -1 lap |
| 32. | 853 | GATT, Christopher | | M40O (Open) | 943360 | | 45:05 | -1 lap |
| 33. | 111 | DURAN, Dan | | M40O (Open) | 935040 | | 45:18 | -1 lap |
| 34. | 318 | DE KONING, Jurrien | | M40O (Open) | 1612608 | | 46:35 | -1 lap |
| 35. | 947 | SHEARWOOD, Mark | Limited Edition Cycling | M40O (Open) | 1867692 | | 47:16 | -1 lap |
| 36. | 172 | PHILLIPS, Kevin | Brighton Mitre CC | M40O (Open) | 1567969 | | 48:51 | -1 lap |
| 37. | 36 | HOPPING, Martyn | Kingston Wheelers CC | M40O (Open) | 1084267 | | 49:19 | -1 lap |
| 38. | 717 | TETTAMANTI, Luca | | M40O (Open) | 1591785 | | 50:22 | -1 lap |
| 39. | 585 | HOWARD, Elliot | Herne Hill Youth CC | JunO (Open) | 1674571 | | 51:54 | -1 lap |
| 40. | 584 | HOWARD, Barney | Herne Hill Youth CC | JunO (Open) | 1674569 | | 46:11 | -2 laps |
| 41. | 140 | COOPER, Tim | | M40O (Open) | TEMP_444252... | | 46:11 | -2 laps |
| 42. | 275 | THOMPSON, Tom | Lee Valley Youth Cycling Club | M40O (Open) | 1718758 | | 48:52 | -2 laps |
| DNF | 175 | PLAIL, Aidan | Bigfoot CC | JunO (Open) | 1262233 | | | |
| DNS | 113 | JONES, Marcus | Kingston Wheelers CC | JunO (Open) | 1570426 | | | |
| DNS | 312 | SURDA, Pavol | Dulwich Paragon CC | M40O (Open) | 1461673 | | | |
| DNS | 662 | JONES, Ben | Lee Valley Youth Cycling Club | JunO (Open) | 1448624 | | | |