Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorHoCo League Meet #1 · Dec 18 | 6:05.81a | HoCo League Meet #1 | December 18, 2018 |
| 1600 Meters · Outdoor2A South/3A East Regional Championships, Day 2 · May 19 | 6:00.37a | 2A South/3A East Regional Championships, Day 2 | May 19, 2018 |
| 3200 Meters · IndoorAnne Arundel/Howard County Challenge #1 · Dec 12 | 12:27.99a | Anne Arundel/Howard County Challenge #1 | December 12, 2017 |
| 3200 Meters · Outdoor2A South/3A East Regional Championships, Day 2 · May 19 | 12:54.60a | 2A South/3A East Regional Championships, Day 2 | May 19, 2018 |
| 800 Meters · IndoorHoward County League Meet · Dec 19 | 3:02.67a | Howard County League Meet | December 19, 2017 |
| 800 Meters · OutdoorHoward County Championships · May 7 | 2:48.46 | Howard County Championships | May 7, 2018 |
| Shot Put · 4kg · IndoorHoward County League Meet #2 · Dec 17 | 13-10.00 | Howard County League Meet #2 | December 17, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | OM, CEN, HAM, HEB, MR @ HowardMay 22 · 1600 Meters · Place 18 · Marriotts Ridge | 1600 Meters | 18. | 6:25.08a | 12 |
| May 22 | OM, CEN, HAM, HEB, MR @ HowardMay 22 · 800 Meters · Place 19 · Marriotts Ridge | 800 Meters | 19. | 2:57.25a | 12 |
| May 15 | Tri Meet (PM): MR, How vs River HillMay 15 · 1600 Meters · Place 13 · Marriotts Ridge | 1600 Meters | 13. | 6:32.79a | 12 |
| May 15 | Tri Meet (PM): MR, How vs River HillMay 15 · 800 Meters · Place 15 · Marriotts Ridge | 800 Meters | 15. | 3:03.27a | 12 |
2020 Indoor Track
6 results2019 Indoor Track
9 results2019 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 15 | MPSSAA 2A South Region MeetMay 15 · 1600 Meters · Place 14 · Marriotts Ridge | 1600 Meters | 14. | 6:12.97a | 10 |
| May 6 | Howard County ChampionshipsMay 6 · 3200 Meters · Place 18 · Marriotts Ridge | 3200 Meters | 18. | 13:21.84a | 10 |
| May 6 | Howard County ChampionshipsMay 6 · 1600 Meters · Place 29 · Marriotts Ridge | 1600 Meters | 29. | 6:17.82a | 10 |
| May 1 | Glen, Hamm, MR, Res, WL @ ATHMay 1 · 3200 Meters · Place 1 · Marriotts Ridge | 3200 Meters | 1 | 13:55.83 | 10 |
| May 1 | Glen, Hamm, MR, Res, WL @ ATHMay 1 · 1600 Meters · Place 9 · Marriotts Ridge | 1600 Meters | 9 | 6:18.94 | 10 |
| Apr 8 | District V Challenge Apr 8 · 1600 Meters · Place 29 · Marriotts Ri | 1600 Meters | 29 | 6:21.26 | — |
| Apr 3 | Glen, MR, OM, WL, RH @ HammApr 3 · 3200 Meters · Place 4 · Marriotts Ridge | 3200 Meters | 4. | 13:57.46a | 10 |
| Apr 3 | Glen, MR, OM, WL, RH @ HammApr 3 · 1600 Meters · Place 6 · Marriotts Ridge | 1600 Meters | 6. | 6:20.42a | 10 |
| Mar 27 | CHS, GHS, HHS, MHHS, RHS @ MRHSMar 27 · 3200 Meters · Place 6 · Marriotts Ridge | 3200 Meters | 6 | 13:32.30SR | 10 |
| Mar 27 | CHS, GHS, HHS, MHHS, RHS @ MRHSMar 27 · 1600 Meters · Place 20 · Marriotts Ridge | 1600 Meters | 20 | 6:17.23SR | 10 |
2018 Indoor Track
7 results2018 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 19 | 2A South/3A East Regional Championships, Day 2May 19 · 3200 Meters · Place 11 · Marriotts Ridge | 3200 Meters | 11. | 12:54.60a PB | 9 |
| May 19 | 2A South/3A East Regional Championships, Day 2May 19 · 1600 Meters · Place 13 · Marriotts Ridge | 1600 Meters | 13. | 6:00.37a PB | 9 |
| May 7 | Howard County ChampionshipsMay 7 · 1600 Meters · Place 24 · Marriotts Ri | 1600 Meters | 24 | 6:00.67 | 9 |
| May 7 | Howard County ChampionshipsMay 7 · 800 Meters · Place 27 · Marriotts Ri | 800 Meters | 27 | 2:48.46 PB | 9 |
| May 3 | Hoco Meet: OMHS, WLHS, MRHS, MHHS, HOHS @ AHSMay 3 · 1600 Meters · Place 5 · Marriotts Ridge | 1600 Meters | 5. | 6:01.71a | 9 |
| May 3 | Hoco Meet: OMHS, WLHS, MRHS, MHHS, HOHS @ AHSMay 3 · 800 Meters · Place 23 · Marriotts Ridge | 800 Meters | 23. | 2:52.01a | 9 |
| Apr 25 | Winters Mill / Marriotts Ridge Dual MeetApr 25 · 3200 Meters · Place 2 · Marriotts Ridge | 3200 Meters | 2. | 13:36.1 | 9 |
| Apr 25 | Winters Mill / Marriotts Ridge Dual MeetApr 25 · 1600 Meters · Place 3 · Marriotts Ridge | 1600 Meters | 3. | 6:07.9 | 9 |
| Apr 14 | Don Boyer InvitationalApr 14 · 3200 Meters · Place 12 · Marriotts Ri | 3200 Meters | 12 | 13:22.22 | — |
| Apr 12 | Hoco Meet: AHS, GHS, HHS, MHHS, RHHS @ MRHSApr 12 · 3200 Meters · Place 7 · Marriotts Ridge | 3200 Meters | 7. | 13:43.84a | 9 |
| Apr 12 | Hoco Meet: AHS, GHS, HHS, MHHS, RHHS @ MRHSApr 12 · 1600 Meters · Place 6 · Marriotts Ridge | 1600 Meters | 6. | 6:11.00a | 9 |
| Apr 6 | District V ChallengeApr 6 · 3200 Meters · Place 14 · Marriotts Ri | 3200 Meters | 14 | 13:16.37 | — |
| Apr 6 | District V ChallengeApr 6 · 1600 Meters · Place 22 · Marriotts Ri | 1600 Meters | 22 | 6:03.10 | — |
| Mar 28 | Tri Meet-CHS, LRHS, ReHS, AHS, MRHSMar 28 · 3200 Meters · Place 11 · Marriotts Ridge | 3200 Meters | 11. | 13:20.96a | 9 |
| Mar 28 | Tri Meet-CHS, LRHS, ReHS, AHS, MRHSMar 28 · 1600 Meters · Place 13 · Marriotts Ridge | 1600 Meters | 13. | 6:16.15a | 9 |
2017 Indoor Track
9 results