Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorBCPS League Meet #2 · Dec 12 | 5:54.10 | BCPS League Meet #2 | December 12, 2018 |
| 1600 Meters · Outdoor MPSSAA 3A North Region Championships · May 18 | 5:03.12a | MPSSAA 3A North Region Championships | May 18, 2022 |
| 1600 Meters · Outdoor · Hand timedWoodlawn, Lansdowne, Patapsco @ Dundalk · May 28 | 5:34.1h | Woodlawn, Lansdowne, Patapsco @ Dundalk | May 28, 2021 |
| 3200 Meters · IndoorBCPS League Meet #3 · Dec 15 | 11:33.36a | BCPS League Meet #3 | December 15, 2021 |
| 3200 Meters · OutdoorBCPS Outdoor County Championships · May 12 | 10:59.60 | BCPS Outdoor County Championships | May 12, 2022 |
| 400 Meters · OutdoorBCPS 3A/4A Divisional Opener · Mar 30 | 1:08.43a | BCPS 3A/4A Divisional Opener | March 30, 2019 |
| 800 Meters · IndoorBCPS League Meet #3 · Dec 15 | 2:52.11a | BCPS League Meet #3 | December 15, 2021 |
| 800 Meters · OutdoorKenwood, Lansdowne, Perry Hall @ Patapsco · Mar 30 | 2:27.7 | Kenwood, Lansdowne, Perry Hall @ Patapsco | March 30, 2022 |
| 800 Meters · Outdoor · Hand timedWoodlawn, Lansdowne, Patapsco @ Dundalk · May 28 | 2:34.1h | Woodlawn, Lansdowne, Patapsco @ Dundalk | May 28, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 18 | MPSSAA 3A North Region ChampionshipsMay 18 · 3200 Meters · Patapsco | 3200 Meters | — | DNS | 12 |
| May 18 | MPSSAA 3A North Region ChampionshipsMay 18 · 1600 Meters · Place 13 · Patapsco | 1600 Meters | 13. | 5:03.12a PB | 12 |
| May 12 | BCPS Outdoor County ChampionshipsMay 12 · 3200 Meters · Place 9 · Patapsco | 3200 Meters | 9 | 10:59.60 PB | 12 |
| May 4 | BCPS Eastside Last ChanceMay 4 · 3200 Meters · Place 2 · Patapsco | 3200 Meters | 2. | 11:12.1 | 12 |
| May 4 | BCPS Eastside Last ChanceMay 4 · 1600 Meters · Place 2 · Patapsco | 1600 Meters | 2. | 5:08.5 | 12 |
| Apr 27 | Sparrows Pt, Dundalk, @ Patapsco Apr 27 · 3200 Meters · Place 1 · Patapsco | 3200 Meters | 1 | 11:02.5 | 12 |
| Apr 27 | Sparrows Pt, Dundalk, @ Patapsco Apr 27 · 1600 Meters · Place 1 · Patapsco | 1600 Meters | 1 | 5:22.3 | 12 |
| Apr 6 | Towson, Milford Mill, Franklin, Dulaney, Patapsco @ HerefordApr 6 · 800 Meters · Place 13 · Patapsco | 800 Meters | 13 | 2:29.39 | 12 |
| Apr 6 | Towson, Milford Mill, Franklin, Dulaney, Patapsco @ HerefordApr 6 · 1600 Meters · Place 12 · Patapsco | 1600 Meters | 12 | 5:14.09 | 12 |
| Mar 30 | Kenwood, Lansdowne, Perry Hall @ PatapscoMar 30 · 1600 Meters · Place 1 · Patapsco | 1600 Meters | 1 | 5:11.7 | 12 |
| Mar 30 | Kenwood, Lansdowne, Perry Hall @ PatapscoMar 30 · 800 Meters · Place 2 · Patapsco | 800 Meters | 2 | 2:27.7 PB | 12 |
2022 Indoor Track
1 results2021 Indoor Track
4 results2021 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 28 | Woodlawn, Lansdowne, Patapsco @ DundalkMay 28 · 1600 Meters · Place 2 · Patapsco | 1600 Meters | 2 | 5:34.1h PB | 11 |
| May 28 | Woodlawn, Lansdowne, Patapsco @ DundalkMay 28 · 800 Meters · Place 4 · Patapsco | 800 Meters | 4 | 2:34.1h PB | 11 |
| May 21 | Western Tech, Kenwood, Patapsco @DundalkMay 21 · 1600 Meters · Place 3 · Patapsco | 1600 Meters | 3 | 5:40.8h | 11 |
| May 21 | Western Tech, Kenwood, Patapsco @DundalkMay 21 · 800 Meters · Place 7 · Patapsco | 800 Meters | 7 | 2:38.8h | 11 |
| May 14 | Milford Mill, Chesapeake, Dundalk@ Patapsco May 14 · 1600 Meters · Place 3 · Patapsco | 1600 Meters | 3 | 5:42.90 | 11 |
| May 14 | Milford Mill, Chesapeake, Dundalk@ Patapsco May 14 · 800 Meters · Place 3 · Patapsco | 800 Meters | 3 | 2:58.00 | 11 |
| May 7 | Western Tech, Woodlawn, Patapsco @ Milford MillMay 7 · 1600 Meters · Place 4 · Patapsco | 1600 Meters | 4 | 6:00.5h | 11 |
2019 Outdoor Track
10 results2019 Indoor Track
2 results2018 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 12 | BCPS League Meet #2Dec 12 · 1600 Meters · Place 14 · Patapsco | 1600 Meters | 14. | 5:54.10 PB | 9 |