Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorCarver,Loch Raven,Pikesville@Hereford · May 4 | 2:21.20 | Carver,Loch Raven,Pikesville@Hereford | May 4, 2016 |
| 1600 Meters · IndoorBCPS/AAPS Challenge #3 · Dec 22 | 5:26.90 | BCPS/AAPS Challenge #3 | December 22, 2016 |
| 1600 Meters · OutdoorPikesville Classic · Apr 8 | 5:07.11 | Pikesville Classic | April 8, 2017 |
| 3200 Meters · IndoorBCPS League Meet #1 · Dec 6 | 11:53.40 | BCPS League Meet #1 | December 6, 2016 |
| 3200 Meters · OutdoorHereford, Towson @ Dulaney · Apr 26 | 11:27.20 | Hereford, Towson @ Dulaney | April 26, 2017 |
| 800 Meters · IndoorCity/County Mixer #3 · Jan 5 | 2:23.70 | City/County Mixer #3 | January 5, 2017 |
| 800 Meters · OutdoorMPSSAA 1A State Championship (Th, Sa) · May 25 | 2:07.12 | MPSSAA 1A State Championship (Th, Sa) | May 25, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 25 | MPSSAA 1A State Championship (Th, Sa)May 25 · 800 Meters · Place 12 · Hereford | 800 Meters | 12 | 2:07.12 PB | 12 |
| May 25 | MPSSAA 1A State Championship (Th, Sa)May 25 · 800 Meters · Place 12 · Hereford | 800 Meters | 12 | 2:07.12 | 12 |
| May 25 | MPSSAA 2A State Championship (Th, Sa)May 25 · 800 Meters · Place 12 · Hereford | 800 Meters | 12. | 2:07.12a | 12 |
| May 3 | Baltimore County Public Schools Westside Last ChanceMay 3 · 800 Meters · Place 8 · Hereford | 800 Meters | 8. | 2:09.72a | 12 |
| Apr 26 | Hereford, Towson @ DulaneyApr 26 · 800 Meters · Place 11 · Hereford Hig | 800 Meters | 11 | 2:28.43 | 12 |
| Apr 26 | Hereford, Towson @ DulaneyApr 26 · 3200 Meters · Place 5 · Hereford Hig | 3200 Meters | 5 | 11:27.20 PB | 12 |
| Apr 22 | Knight's InviteApr 22 · 800 Meters · Place 20 · Hereford | 800 Meters | 20. | 2:14.87a | 12 |
| Apr 19 | Hereford, Sparrows Point, Western Tech @ Loch RavenApr 19 · 1600 Meters · Place 3 · Hereford Hig | 1600 Meters | 3 | 5:21.20 | — |
| Apr 8 | Pikesville ClassicApr 8 · 1600 Meters · Place 28 · Hereford Hig | 1600 Meters | 28 | 5:07.11 PB | 12 |
| Apr 8 | Pikesville ClassicApr 8 · 1600 Meters · Place 28 · Hereford Hig | 1600 Meters | 28 | 5:07.11 | 12 |
| Mar 28 | Carver, Sparrows Point, Western Tech @ HerefordMar 28 · 3200 Meters · Hereford Hig | 3200 Meters | — | 11:57.20 | — |
| Mar 28 | Carver, Sparrows Point, Western Tech @ HerefordMar 28 · 800 Meters · Place 2 · Hereford Hig | 800 Meters | 2 | 2:16.00 | — |
2017 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 5 | City/County Mixer #3Jan 5 · 800 Meters · Place 5 · Hereford | 800 Meters | 5. | 2:23.70 PB | 12 |
2016 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | Westside ChallengeDec 29 · 3200 Meters · Place 5 · Hereford | 3200 Meters | 5. | 12:00.00a | 12 |
| Dec 22 | BCPS/AAPS Challenge #3Dec 22 · 1600 Meters · Place 15 · Hereford | 1600 Meters | 15. | 5:26.90 PB | 12 |
| Dec 6 | BCPS League Meet #1Dec 6 · 3200 Meters · Place 8 · Hereford | 3200 Meters | 8. | 11:53.40 PB | 12 |
2016 Outdoor Track
3 results