Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorHoward County Indoor League Meet #4 · Jan 28 | 4:57.99a | Howard County Indoor League Meet #4 | January 28, 2023 |
| 1600 Meters · OutdoorHoward County Outdoor Track & Field Championships · May 8 | 4:44.88 | Howard County Outdoor Track & Field Championships | May 8, 2023 |
| 3200 Meters · IndoorMPSSAA 3A East Region Championships · Feb 7 | 10:56.28a | MPSSAA 3A East Region Championships | February 7, 2023 |
| 3200 Meters · OutdoorMPSSAA 3A East Region Championships · May 17 | 10:16.53 | MPSSAA 3A East Region Championships | May 17, 2023 |
| 800 Meters · IndoorDistrict V Meet #2 · Dec 14 | 2:23.62a | District V Meet #2 | December 14, 2022 |
| 800 Meters · OutdoorRes, RVH, Glen, How, Ath @ Centennial · Mar 30 | 2:21.89 | Res, RVH, Glen, How, Ath @ Centennial | March 30, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | MPSSAA 3A East Region ChampionshipsMay 17 · 3200 Meters · Place 8 · Centennial | 3200 Meters | 8 | 10:16.53 PB | 11 |
| May 8 | Howard County Outdoor Track & Field ChampionshipsMay 8 · 3200 Meters · Place 6 · Centennial | 3200 Meters | 6 | 10:20.43 | 11 |
| May 8 | Howard County Outdoor Track & Field ChampionshipsMay 8 · 1600 Meters · Place 15 · Centennial | 1600 Meters | 15 | 4:44.88 PB | 11 |
| May 3 | RES, HAM, MR, CEN, GL @ AtholtonMay 3 · 1600 Meters · Place 3 · Centennial | 1600 Meters | 3 | 4:56.40 | 11 |
| Apr 25 | RES, ATH, CEN, RH, WL @ Mt. HebronApr 25 · 800 Meters · Place 17 · Centennial | 800 Meters | 17 | 2:22.22a | — |
| Apr 20 | JHU Black and Blue InvitationalApr 20 · 3200 Meters · Place 26 · Centennial | 3200 Meters | 26. | 10:28.90a | 11 |
| Apr 1 | 13th Patriot InvitationalApr 1 · 1600 Meters · Place 14 · Centennial | 1600 Meters | 14. | 4:48.16a | 11 |
| Mar 29 | RES, RVH, GLEN, HOW, ATH, @ CentennialMar 29 · 3200 Meters · Place 6 · Centennial | 3200 Meters | 6 | 10:25.62 | 11 |
2023 Indoor Track
3 results2022 Indoor Track
8 results2022 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 5 | RES, HAM, LR, CEN, GLEN @ AtholtonMay 5 · 1600 Meters · Place 9 · Centennial | 1600 Meters | 9 | 5:00.86 | 10 |
| Apr 29 | Emerging Elite Track & Field InvitationalApr 29 · 3200 Meters · Place 11 · Centennial | 3200 Meters | 11 | 11:12.33 | 10 |
| Apr 20 | RES, HAM, CEN, RVH, WLD@ Mount HebronApr 20 · 1600 Meters · Place 23 · Centennial | 1600 Meters | 23 | 5:12.30 | 10 |
| Apr 20 | RES, HAM, CEN, RVH, WLD@ Mount HebronApr 20 · 800 Meters · Place 23 · Centennial | 800 Meters | 23 | 2:26.15 | 10 |
| Apr 2 | Pikesville Track ClassicApr 2 · 1600 Meters · Place 22 · Centennial H | 1600 Meters | 22 | 5:12.41 | 10 |
| Apr 2 | Pikesville Track ClassicApr 2 · 1600 Meters · Place 22 · Centennial H | 1600 Meters | 22 | 5:12.41 | 10 |
| Mar 30 | Res, RVH, Glen, How, Ath @ CentennialMar 30 · 800 Meters · Place 25 · Centennial | 800 Meters | 25 | 2:21.89 PB | 10 |
| Jan 19 | Howard County Polar Bear Meet 1AJan 19 · 1600 Meters · Place 21 · Centennial | 1600 Meters | 21. | 5:17.06aUnofficial | 10 |
2021 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 5 | Emerging Elite InvitationalJun 5 · 1600 Meters · Place 13 · Centennial | 1600 Meters | 13. | 5:27.77a | 9 |
| Jun 1 | RES, CEN, HOW, RVH, WLD, @ Marriotts RidgeJun 1 · 1600 Meters · Place 31 · Centennial | 1600 Meters | 31. | 5:33.67a | 9 |
| Jun 1 | RES, CEN, HOW, RVH, WLD, @ Marriotts RidgeJun 1 · 800 Meters · Place 39 · Centennial | 800 Meters | 39. | 2:34.91a | 9 |
| May 22 | OM, CEN, HAM, HEB, MR @ HowardMay 22 · 1600 Meters · Place 35 · Centennial | 1600 Meters | 35. | 5:42.04a | 9 |
| May 15 | Tri Meet (AM): Atholton, Centennial @ GlenelgMay 15 · 800 Meters · Place 17 · Centennial | 800 Meters | 17 | 2:32.70 | 9 |