Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMPSSAA 4A State XC Championships · Nov 10 | 20:35.73 | MPSSAA 4A State XC Championships | November 10, 2018 |
| 3 Miles · Hereford HSMPSSAA 4A State Championships · Nov 11 | 20:14.00 | MPSSAA 4A State Championships | November 11, 2017 |
| 5,000 Meters · Baltimore County Agriculture Resource CentterBaltimore County Championships · Oct 21 | 20:12.5 | Baltimore County Championships | October 21, 2017 |
| 5,000 Meters · DulaneyBCPS High School Cross Country Championships · Oct 19 | 19:10 | BCPS High School Cross Country Championships | October 19, 2019 |
| 5,000 Meters · Lehigh University - Murray H. Goodman Campus46th Annual Paul Short Run · Oct 5 | 19:26.8 | 46th Annual Paul Short Run | October 5, 2019 |
| 5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 14 | 20:17.1 | XC Town USA Meet of Champions Presented by the Garrett Companies | November 14, 2020 |
| 5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 24 | 20:25.0 | NXR Southeast Regional Championships | November 24, 2018 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 25 | 20:07.6 | NXR Southeast Regional Championships | November 25, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results2020 Cross Country
1 results2019 Cross Country
5 results2018 Cross Country
6 results2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | NXR Southeast Regional ChampionshipsNov 25 · 5,000 Meters Rising Stars · Place 6 · DulaneyDulaney | 5,000 Meters Rising Stars | 6 | 20:07.6 PB | 9 |
| Nov 11 | MPSSAA 4A State ChampionshipsNov 11 · 3 Miles Varsity · Place 20 · DulaneyDulaney | 3 Miles Varsity | 20 | 20:14.00 PB | 9 |
| Nov 2 | MPSSAA 4A North Region ChampionshipNov 2 · 5,000 Meters Varsity · Place 13 · DulaneyDulaney | 5,000 Meters Varsity | 13 | 20:35.0 | 9 |
| Oct 21 | Baltimore County Public Schools Middle School XC InvitationalOct 21 · 5,000 Meters Varsity · Place 5 · 150 DULANEY150 DULANEY | 5,000 Meters Varsity | 5 | 6:32 | 9 |
| Oct 21 | Baltimore County Public Schools Middle School XC InvitationalOct 21 · Varsity · Place 5 · 150 DULANEY150 DULANEY | Varsity | 5 | 6:32 | 9 |
| Oct 21 | Baltimore County ChampionshipsOct 21 · 5,000 Meters Varsity · Place 5 · DulaneyDulaney | 5,000 Meters Varsity | 5 | 20:12.5 PB | 9 |
| Sep 23 | Spiked Shoe InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 1 · DulaneyDulaney | 5,000 Meters Junior Varsity | 1 | 21:18.44 | — |
| Sep 12 | Dulaney@TowsonSep 12 · 3 Miles Junior Varsity · Place 2 · DULDUL | 3 Miles Junior Varsity | 2 | 22:40 | — |