| Name | Age | Club | Time | Splits | ||||
| 1 | Ciaran McGeever | 11 | Portobello | 2:55.00 | 36.78 | 1:20.48 | 2:17.33 | 2:55.00 |
| 2 | Finlay Williamson | 11 | Haddington | 2:58.69 | 41.22 | 1:26.44 | 2:19.83 | 2:58.69 |
| 3 | Chris McColm | 10 | Portobello | 3:01.11 | 40.72 | 1:26.85 | 2:21.71 | 3:01.11 |
| 4 | Ross Inglis | 10 | Inverleith | 3:08.03 | 44.19 | 1:31.37 | 2:27.01 | 3:08.03 |
| 5 | Douglas Leslie | 11 | Portobello | 3:12.42 | 43.69 | 1:33.73 | 2:29.21 | 3:12.42 |
| 6 | Benjamin Kenderdine | 11 | Portobello | 3:15.83 | 44.66 | 1:33.86 | 2:31.94 | 3:15.83 |