| 1 | PLAPP Luke | INEOS Grenadiers | 19:05.000 | - | 49.677 |
| 2 | VILLANI Jordan | St Kilda Cycling Club | 19:58.000 | 53.000 | 47.479 |
| 3 | BROWNING Fergus | Trinity Racing | 20:07.000 | 1:02.000 | 47.125 |
| 4 | MARRIAGE Zac | Team BridgeLane | 20:09.000 | 1:04.000 | 47.047 |
| 5 | CRANAGE Joshua | Crabbé Toitures - CC Chevigny Junior | 20:22.000 | 1:17.000 | 46.547 |
| 5 | CRANAGE Joshua | NCMG Criterion Racing | 20:22.000 | 1:17.000 | 46.547 |
| 6 | COOPER William | St George Continental Cycling Team | 20:25.000 | 1:20.000 | 46.433 |
| 7 | CHRISTIE-JOHNSTON Alastair | Team BridgeLane | 20:28.000 | 1:23.000 | 46.319 |
| 8 | LANE WELSH Tali | CCACHE x Par Küp | 20:29.000 | 1:24.000 | 46.282 |
| 8 | LANE WELSH Tali | Rauland Development Team | 20:29.000 | 1:24.000 | 46.282 |
| 9 | PROCTOR-PARKER Dylan | ARA | Skip Capital | 20:30.000 | 1:25.000 | 46.244 |
| 10 | STENNING Oliver | Blackshaw Racing | 20:32.000 | 1:27.000 | 46.169 |
| 11 | HAMER Jonah | Illawarra Cycle Club | 20:40.000 | 1:35.000 | 45.871 |
| 12 | HARRISON Curtis | Bendigo & District CC | 20:42.000 | 1:37.000 | 45.797 |
| 13 | SKY Lachie | | 20:51.000 | 1:46.000 | 45.468 |
| 14 | HOLMES Wil | ARA | Skip Capital | 20:54.000 | 1:49.000 | 45.359 |
| 15 | FOX Matthew | JEGG-DJR Academy | 20:56.000 | 1:51.000 | 45.287 |
| 15 | FOX Matthew | Wheelbase - Cabtech | 20:56.000 | 1:51.000 | 45.287 |
| 16 | JESSEN Cohen | Geelong Cycle Club | 20:58.000 | 1:53.000 | 45.215 |
| 17 | MADDEN Dean | | 20:59.000 | 1:54.000 | 45.179 |
| 18 | SHANNON Tynan | | 21:04.000 | 1:59.000 | 45 |
| 19 | MILLER Angus | Wuzhishan Cycling Team | 21:06.000 | 2:01.000 | 44.929 |
| 20 | DONOHOE Alistair | Tandem Co Pro Cycling | 21:07.000 | 2:02.000 | 44.893 |
| 21 | HENDERSON Kobe | Rauland Development Team | 21:08.000 | 2:03.000 | 44.858 |
| 21 | HENDERSON Kobe | Bendigo & District CC | 21:08.000 | 2:03.000 | 44.858 |
| 22 | AITKEN Jack | St George Continental Cycling Team | 21:25.000 | 2:20.000 | 44.265 |
| 23 | HEFFERNAN William | CCACHE x Par Küp | 21:26.000 | 2:21.000 | 44.23 |
| 24 | SPENCELEY Ben | Blackshaw Racing | 21:30.000 | 2:25.000 | 44.093 |
| 25 | GOOLD Max | | 21:31.000 | 2:26.000 | 44.059 |
| 26 | TEESE Ronan | Bendigo & District CC | 21:31.000 | 2:26.000 | 44.059 |
| 27 | MONCRIEFF Benjamin | | 21:34.000 | 2:29.000 | 43.957 |
| 28 | STEVENSON Lucas | | 21:35.000 | 2:30.000 | 43.923 |
| 29 | SHORT Ryland | | 21:36.000 | 2:31.000 | 43.889 |
| 30 | CASTLE Tom | | 21:37.000 | 2:32.000 | 43.855 |
| 31 | KIRKHAM Will | Dulwich Hill CC | 21:38.000 | 2:33.000 | 43.821 |
| 32 | MANION Vinnie | | 21:38.000 | 2:33.000 | 43.821 |
| 33 | TUCKWELL Luke | Trinity Racing | 21:40.000 | 2:35.000 | 43.754 |
| 33 | TUCKWELL Luke | Bathurst CC | 21:40.000 | 2:35.000 | 43.754 |
| 34 | FREETH Aston | Van D'am Racing p/b Butterfields | 21:40.000 | 2:35.000 | 43.754 |
| 35 | MOORE Lucas | Brunswick CC | 21:42.000 | 2:37.000 | 43.687 |
| 36 | HONE Levi | Echuca/Moama Cycling Club | 21:43.000 | 2:38.000 | 43.653 |
| 37 | SENS Connor | St George Continental Cycling Team | 21:44.000 | 2:39.000 | 43.62 |
| 38 | LUDMAN Joshua | | 21:46.000 | 2:41.000 | 43.553 |
| 39 | INGLIS Toby | Armidale Cycling Club | 21:46.000 | 2:41.000 | 43.553 |
| 40 | FRASER Cameron | Onyva Racing | 21:47.000 | 2:42.000 | 43.52 |
| 41 | BURNS Nathanael | International Veleka Team | 21:47.000 | 2:42.000 | 43.52 |
| 42 | TRKULJA Curtis | | 21:49.000 | 2:44.000 | 43.453 |
| 43 | TEESE Aidan | Bendigo & District CC | 21:50.000 | 2:45.000 | 43.42 |
| 44 | GALEA Alexander | Ciclo Oleka | 21:51.000 | 2:46.000 | 43.387 |
| 45 | HADDEN Nate | NCMG Criterion Racing | 21:53.000 | 2:48.000 | 43.321 |
| 45 | HADDEN Nate | International Veleka Team | 21:53.000 | 2:48.000 | 43.321 |
| 46 | SAUNDERS Tristan | Team BridgeLane | 22:02.000 | 2:57.000 | 43.026 |
| 47 | WOODARD Jason | | 22:04.000 | 2:59.000 | 42.961 |
| 48 | ROBERTS Cameron | | 22:04.000 | 2:59.000 | 42.961 |
| 49 | WARD Jack | Blackburn CC | 22:07.000 | 3:02.000 | 42.864 |
| 50 | WILLIS Eddie | Tamworth Cycle Club | 22:07.000 | 3:02.000 | 42.864 |
| 51 | GIBSON Mark | | 22:08.000 | 3:03.000 | 42.831 |
| 52 | BERTUZZI Liam | | 22:10.000 | 3:05.000 | 42.767 |
| 53 | EDDY Patrick | Development Team dsm-firmenich | 22:13.000 | 3:08.000 | 42.671 |
| 54 | BURNS Luke | Team BridgeLane | 22:14.000 | 3:09.000 | 42.639 |
| 55 | WENTROCK Paul | Van D'am Racing p/b Butterfields | 22:15.000 | 3:10.000 | 42.607 |
| 56 | SCOTT Cameron | Bahrain - Victorious | 22:15.000 | 3:10.000 | 42.607 |
| 57 | KRENCZECK Dylan-Reigh | | 22:16.000 | 3:11.000 | 42.575 |
| 58 | BUTTIGIEG Aidan | St George Continental Cycling Team | 22:16.000 | 3:11.000 | 42.575 |
| 59 | BULL Lewis | St Kilda Cycling Club | 22:19.000 | 3:14.000 | 42.479 |
| 60 | STRETTON Dalton | Team BridgeLane | 22:23.000 | 3:18.000 | 42.353 |
| 61 | COOKE Josiah | Orange CC | 22:29.000 | 3:24.000 | 42.165 |
| 62 | GEORGE Luca | Manly Warringah Cycling Club | 22:32.000 | 3:27.000 | 42.071 |
| 63 | KENYON Riley | | 22:33.000 | 3:28.000 | 42.04 |
| 64 | COLES Jamie | NCMG Criterion Racing | 22:35.000 | 3:30.000 | 41.978 |
| 64 | COLES Jamie | Bendigo & District CC | 22:35.000 | 3:30.000 | 41.978 |
| 65 | GOLDING Sam | Van D'am Racing p/b Butterfields | 22:36.000 | 3:31.000 | 41.947 |
| 66 | GELDARD Sam | Hawthorn CC | 22:39.000 | 3:34.000 | 41.854 |
| 67 | LANGLANDS Marc | Coupland's Bakeries/Booth's Group Team | 22:40.000 | 3:35.000 | 41.824 |
| 68 | SHARP Tom | | 22:49.000 | 3:44.000 | 41.549 |
| 69 | DOYLE Connor | South Coast CC | 22:50.000 | 3:45.000 | 41.518 |
| 70 | EDDY Samual | Team BridgeLane | 23:06.000 | 4:01.000 | 41.039 |
| 71 | PERRIMAN Louis | | 23:07.000 | 4:02.000 | 41.009 |
| 72 | LUDLAM Oliver | Southern Cross Racing | 23:08.000 | 4:03.000 | 40.98 |
| 73 | BAUDRY Julian | | 23:15.000 | 4:10.000 | 40.774 |
| 74 | LUDLAM Thomas | Sutherland Shire Cycling Club | 23:15.000 | 4:10.000 | 40.774 |
| 75 | PAOLILLI Domenic | Hawthorn CC | 23:18.000 | 4:13.000 | 40.687 |
| 76 | RYAN Brenton | | 23:18.000 | 4:13.000 | 40.687 |
| 77 | HILL Aidan | Blackshaw Racing | 23:28.000 | 4:23.000 | 40.398 |
| 78 | FARLEY James | | 23:31.000 | 4:26.000 | 40.312 |
| 79 | WESTAWAY Andrew | | 23:31.000 | 4:26.000 | 40.312 |
| 80 | WINFIELD Cameron | NCMG Criterion Racing | 23:31.000 | 4:26.000 | 40.312 |
| 81 | NORTHEY Sam | | 23:31.000 | 4:26.000 | 40.312 |
| 82 | BEBBINGTON Harrison | | 23:36.000 | 4:31.000 | 40.169 |
| 83 | EDWARDS Liam | | 23:43.000 | 4:38.000 | 39.972 |
| 84 | GALLAGHER Oscar | Blackburn CC | 23:45.000 | 4:40.000 | 39.916 |
| 85 | SIMS Oliver | Mersey MTB Club | 23:45.000 | 4:40.000 | 39.916 |
| 86 | LINDSEY Dylan | Onyva Racing | 23:52.000 | 4:47.000 | 39.721 |
| 87 | HELMORE Riley | | 23:53.000 | 4:48.000 | 39.693 |
| 88 | HICKMAN Tully | | 23:55.000 | 4:50.000 | 39.638 |
| 89 | HANSEN Oscar | Orange CC | 24:00.000 | 4:55.000 | 39.5 |
| 90 | HOWIE Cadel | | 24:01.000 | 4:56.000 | 39.473 |
| 91 | JEFFRIES Robert | | 24:03.000 | 4:58.000 | 39.418 |
| 92 | HOFER Orlando | | 24:21.000 | 5:16.000 | 38.932 |
| 93 | SHANAHAN Patrick | Van D'am Racing p/b Butterfields | 24:25.000 | 5:20.000 | 38.826 |
| 94 | DAVIS Joshua | | 24:32.000 | 5:27.000 | 38.641 |
| 95 | BRITTS Edwin | CCACHE x Par Küp | 24:34.000 | 5:29.000 | 38.589 |
| 96 | VANDER Angus | Brunswick CC | 25:11.000 | 6:06.000 | 37.644 |
| 97 | EVANS Spencer | Bendigo & District CC | 25:15.000 | 6:10.000 | 37.545 |
| 98 | OLIVER Lachlan | UTAS/Fairbrother Development Team | 25:16.000 | 6:11.000 | 37.52 |
| 98 | OLIVER Lachlan | Launceston City Cycling Club | 25:16.000 | 6:11.000 | 37.52 |
| 99 | EVANS Alexander | | 25:33.000 | 6:28.000 | 37.104 |
| 100 | WILLEN Harry | Brunswick and Footscray CC | 25:36.000 | 6:31.000 | 37.031 |
| 101 | MOORE Oskar | Brunswick CC | 25:51.000 | 6:46.000 | 36.673 |
| 102 | SESSINI Hugh | Rauland Development Team | 30:59.000 | 00:11:54.000 | 30.597 |
| 103 | SINCLAIR Aiden | | 32:05.000 | 00:13:00.000 | 29.548 |
| 1006 | GREENWOOD Sam | Rauland Development Team | 00:00.000 | -00:19:05.000 | |
| 1006 | MARSHALL Jack | Onyva Racing | 00:00.000 | -00:19:05.000 | |