Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorBCPS/AAPS Challenge #1 · Dec 19 | 7:31.30 | BCPS/AAPS Challenge #1 | December 19, 2016 |
| 1600 Meters · OutdoorBaltimore county Public Schools Eastside Last Chance · May 2 | 7:50.21 | Baltimore county Public Schools Eastside Last Chance | May 2, 2018 |
| 300 Meters · IndoorBCPS League Meet #4 · Dec 18 | 1:01.70 | BCPS League Meet #4 | December 18, 2017 |
| 500 Meters · IndoorAACPS v. BCPS #1 · Jan 11 | 1:55.22a | AACPS v. BCPS #1 | January 11, 2016 |
| 800 Meters · IndoorCity/County Mixer #3 · Jan 5 | 3:14.00 | City/County Mixer #3 | January 5, 2017 |
| 800 Meters · OutdoorBaltimore county Public Schools Eastside Last Chance · May 2 | 3:22.67 | Baltimore county Public Schools Eastside Last Chance | May 2, 2018 |
| Combined results · OutdoorCarver, Eastern Tech, Overlea @ New Town · Mar 28 | 1:33.1 | Carver, Eastern Tech, Overlea @ New Town | March 28, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 2 | Baltimore county Public Schools Eastside Last ChanceMay 2 · 1600 Meters · Place 11 · Overlea High | 1600 Meters | 11 | 7:50.21 PB | — |
| May 2 | Baltimore county Public Schools Eastside Last ChanceMay 2 · 800 Meters · Place 14 · Overlea High | 800 Meters | 14 | 3:22.67 PB | — |
| Apr 18 | Kenwood, Overlea, Eastern Tech @ ChesapeakeApr 18 · Combined results · Place 2 · Overlea | Combined results | 2 | 8:12.0 | 11 |
| Apr 18 | Kenwood, Overlea, Eastern Tech @ ChesapeakeApr 18 · Combined results · Place 5 · Overlea | Combined results | 5 | 3:34.0 | 11 |
| Apr 4 | Eastern Tech, Dulaney, Overlea @ ParkvilleApr 4 · Combined results · Place 4 · Overlea | Combined results | 4 | 3:31.8 | 11 |
| Apr 4 | Eastern Tech, Dulaney, Overlea @ ParkvilleApr 4 · Combined results · Place 1 · Overlea | Combined results | 1 | 7:49.1 | 11 |
| Mar 28 | Carver, Eastern Tech, Overlea @ New TownMar 28 · Combined results · Place 9 · Overlea | Combined results | 9 | 1:33.1 PB | 11 |
2018 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 18 | BCPS League Meet #6Jan 18 · 500 Meters · Place 11 · Overlea | 500 Meters | 11. | 1:56.90 | 11 |
| Jan 18 | BCPS League Meet #6Jan 18 · 800 Meters · Place 10 · Overlea | 800 Meters | 10. | 3:30.60 | 11 |
| Jan 9 | AACPS vs. BCPS #2Jan 9 · 800 Meters · Place 48 · Overlea High | 800 Meters | 48 | 3:30.26 | 11 |
2017 Indoor Track
9 results2016 Indoor Track
9 results2015 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 8 | BCPS Meet #1Dec 8 · 500 Meters · Place 28 · Overlea | 500 Meters | 28. | 2:02.90 | 10 |