Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorPatriot Games · Jan 31 | 4:36.96a | Patriot Games | January 31, 2025 |
| 1500 Meters · OutdoorBlue & Silver Challenge · Mar 29 | 4:12.53a | Blue & Silver Challenge | March 29, 2025 |
| 1600 Meters · OutdoorSparrows Point, Eastern Tech, Perry Hall @Dulaney · May 21 | 4:34.00 | Sparrows Point, Eastern Tech, Perry Hall @Dulaney | May 21, 2021 |
| 3200 Meters · OutdoorFranklin, Towson, Perry Hall @Dulaney · May 28 | 10:04.00 | Franklin, Towson, Perry Hall @Dulaney | May 28, 2021 |
| 400 Meters · OutdoorSparrows Point, Dulaney Catonsville@Towson · Jun 2 | 53.40 | Sparrows Point, Dulaney Catonsville@Towson | June 2, 2021 |
| 400 Meters · Relay Split · IndoorCNU Holiday Open · Dec 6 | 53.629 | CNU Holiday Open | December 6, 2025 |
| 800 Meters · IndoorC2C Indoor Championships · Feb 21 | 1:56.88a | C2C Indoor Championships | February 21, 2025 |
| 800 Meters · OutdoorC2C Outdoor Championships · May 2 | 1:56.50a | C2C Outdoor Championships | May 2, 2025 |
| 800 Meters · Relay Split · IndoorC2C Indoor Championships · Feb 21 | 1:59.887 | C2C Indoor Championships | February 21, 2025 |
| Triple Jump · Outdoor MPSSAA 4A North Region Championships · Jun 12 | 37-07.00 | MPSSAA 4A North Region Championships | June 12, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Indoor Track
5 results2025 Outdoor Track
3 results2024 Indoor Track
4 results2023 Indoor Track
3 results2023 Outdoor Track
1 results2022 Indoor Track
1 results2022 Outdoor Track
12 results2021 Outdoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 18 | MPSSAA 4A State Track & Field ChampionshipsJun 18 · 800 Meters · Place 6 · DulaneyDulaney | 800 Meters | 6. | 2:00.83a | 11 |
| Jun 12 | MPSSAA 4A North Region ChampionshipsJun 12 · Triple Jump · Place 4 · DulaneyDulaney | Triple Jump | 4. | 37-07.00 PB | 11 |
| Jun 12 | MPSSAA 4A North Region ChampionshipsJun 12 · 800 Meters · Place 2 · DulaneyDulaney | 800 Meters | 2. | 1:58.34a | 11 |
| Jun 8 | MPSSAA 4A North Section 1 ChampionshipsJun 8 · Triple Jump · Place 1 · DulaneyDulaney | Triple Jump | 1. | 37-02.00 | 11 |
| Jun 8 | MPSSAA 4A North Section 1 ChampionshipsJun 8 · 800 Meters · Place 1 · DulaneyDulaney | 800 Meters | 1. | 2:02.42a | 11 |
| Jun 2 | Sparrows Point, Dulaney Catonsville@TowsonJun 2 · Triple Jump · Place 1 · DulaneyDulaney | Triple Jump | 1 | 38-00.00 | 11 |
| Jun 2 | Sparrows Point, Dulaney Catonsville@TowsonJun 2 · 800 Meters · Place 1 · DulaneyDulaney | 800 Meters | 1 | 2:04.00 | 11 |
| Jun 2 | Sparrows Point, Dulaney Catonsville@TowsonJun 2 · 400 Meters · Place 2 · DulaneyDulaney | 400 Meters | 2 | 53.40 PB | 11 |
| Jun 2 | Sparrows Point, Dulaney Catonsville@TowsonJun 2 · Triple Jump · Place 1 · DulaneyDulaney | Triple Jump | 1 | 38-00.00 | 11 |
| Jun 2 | Sparrows Point, Dulaney Catonsville@TowsonJun 2 · 800 Meters · Place 1 · DulaneyDulaney | 800 Meters | 1 | 2:04.00 | 11 |
| Jun 2 | Sparrows Point, Dulaney Catonsville@TowsonJun 2 · 400 Meters · Place 2 · DulaneyDulaney | 400 Meters | 2 | 53.40 | 11 |
| May 28 | Franklin, Towson, Perry Hall @DulaneyMay 28 · Triple Jump · Place 3 · DulaneyDulaney | Triple Jump | 3 | 36-10.00 | 11 |
| May 28 | Franklin, Towson, Perry Hall @DulaneyMay 28 · 3200 Meters · Place 3 · DulaneyDulaney | 3200 Meters | 3 | 10:04.00 PB | 11 |
| May 21 | Sparrows Point, Eastern Tech, Perry Hall @DulaneyMay 21 · Triple Jump · Place 1 · DulaneyDulaney | Triple Jump | 1 | 36-09.50 | 11 |
| May 21 | Sparrows Point, Eastern Tech, Perry Hall @DulaneyMay 21 · 1600 Meters · Place 1 · DulaneyDulaney | 1600 Meters | 1 | 4:34.00 PB | 11 |
| May 21 | Sparrows Point, Eastern Tech, Perry Hall @DulaneyMay 21 · 800 Meters · Place 1 · DulaneyDulaney | 800 Meters | 1 | 2:02.90 | 11 |
| May 14 | Catonsville, Dulaney, Perry Hall@HerefordMay 14 · Triple Jump · Place 1 · DulaneyDulaney | Triple Jump | 1 | 36-06.00 | — |
| May 14 | Catonsville, Dulaney, Perry Hall@HerefordMay 14 · 800 Meters · Place 1 · DulaneyDulaney | 800 Meters | 1 | 2:00.64 | — |
| May 7 | Franklin, Dulaney, Eastern Tech @CatonsvilleMay 7 · 800 Meters · Place 1 · DulaneyDulaney | 800 Meters | 1 | 2:08.0 | 11 |
| May 7 | Franklin, Dulaney, Eastern Tech @CatonsvilleMay 7 · 1600 Meters · Place 1 · DulaneyDulaney | 1600 Meters | 1 | 4:38.0 | 11 |