High School Boys' 800m 3A, Finals 1
May 27, 2023
Boys 800 Finals Section 1
May 10, 2023
Boys 1600 Finals Section 1
May 10, 2023
High School Boys' Mile National Elite, Finals 2
Mar 19, 2023
High School Boys' 800m National Elite, Finals 4
Mar 18, 2023
High School Boys' Mile Freshman Elite, Finals 2
Mar 18, 2023
Boys 9-10
Oct 20, 2019