High School Boys' Mile National Elite, Finals 3
Jun 15, 2024
High School Boys' 1k, Finals 1
Feb 29, 2024
Elite Boys 5K
Oct 15, 2023
High School Boys' 5k Elite
Oct 14, 2023
High School Boys' 5k Elite
Oct 14, 2023
High School Boys' 800m National Elite, Finals 2
Jun 18, 2023
High School Boys' 800m Class 2, Finals 3
Jun 03, 2023
High School Boys' 1600m Class 2, Finals 2
Jun 03, 2023
High School Boys' 800m, Finals 6
May 06, 2023
High School Boys' 1600m, Finals 5
May 06, 2023
High School Boys' 3200m, Finals 1
Mar 02, 2023
High School Boys' 1k, Finals 1
Mar 02, 2023
High School Boys' 1k, Finals 5
Jan 14, 2023
High School Boys' 1600m, Finals 3
Jan 13, 2023
High School Boys' 5k Class 2
Nov 12, 2022
High School Boys' 1k, Finals 1
Mar 03, 2022