Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorCity/County Mixer #1 · Jan 3 | 7:13.50 | City/County Mixer #1 | January 3, 2017 |
| 300 Meters · IndoorBCPS/AACO Mixer #2 · Dec 21 | 50.50 | BCPS/AACO Mixer #2 | December 21, 2017 |
| 300m Hurdles · 30" / 0.762m · OutdoorBCPS Meet · Mar 29 | 1:01.7 | BCPS Meet | March 29, 2017 |
| 400 Meters · OutdoorCarver, Milford Mill, Randallstown @ Pikesville · Apr 26 | 1:08.7 | Carver, Milford Mill, Randallstown @ Pikesville | April 26, 2017 |
| 500 Meters · IndoorBaltimore County Frosh/Soph Meet · Jan 25 | 1:35.44 | Baltimore County Frosh/Soph Meet | January 25, 2018 |
| 800 Meters · IndoorMPSSAA 2A Central Region Championship · Feb 6 | 3:02.77 | MPSSAA 2A Central Region Championship | February 6, 2017 |
| 800 Meters · OutdoorBaltimore County Public Schools Westside Last Chance · May 3 | 2:48.71a | Baltimore County Public Schools Westside Last Chance | May 3, 2017 |
| Combined results · OutdoorEastern Tech, New Town, Randallstown @ Overlea · Apr 19 | 15.4 | Eastern Tech, New Town, Randallstown @ Overlea | April 19, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
1 results2018 Indoor Track
4 results2017 Indoor Track
7 results2017 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | Baltimore County Public Schools Outdoor Track and Field ChampionshipsMay 13 · 800 Meters · Place 12 · Randallstown | 800 Meters | 12 | 2:53.61 | 9 |
| May 13 | Baltimore County Public Schools Outdoor Track and Field ChampionshipsMay 13 · 400 Meters · Place 11 · Randallstown | 400 Meters | 11 | 1:09.68 | 9 |
| May 3 | Baltimore County Public Schools Westside Last ChanceMay 3 · 800 Meters · Place 17 · Randallstown | 800 Meters | 17. | 2:48.71a PB | 9 |
| May 3 | Baltimore County Public Schools Westside Last ChanceMay 3 · 400 Meters · Place 17 · Randallstown | 400 Meters | 17. | 1:09.32a | 9 |
| Apr 26 | Carver, Milford Mill, Randallstown @ PikesvilleApr 26 · 400 Meters · Place 2 · Randallstown | 400 Meters | 2 | 1:08.7 PB | 9 |
| Apr 19 | Eastern Tech, New Town, Randallstown @ OverleaApr 19 · Combined results · Place 1 · Randallstown High Sc | Combined results | 1 | 4-02.00 | 9 |
| Apr 19 | Eastern Tech, New Town, Randallstown @ OverleaApr 19 · Combined results · Place 2 · Randallstown High Sc | Combined results | 2 | 2:52.4 | 9 |
| Apr 19 | Eastern Tech, New Town, Randallstown @ OverleaApr 19 · Combined results · Place 4 · Randallstown High Sc | Combined results | 4 | 1:09.3 | 9 |
| Apr 19 | Eastern Tech, New Town, Randallstown @ OverleaApr 19 · Combined results · Place 1 · Randallstown High Sc | Combined results | 1 | 15.4 PB | 9 |
| Apr 8 | Pikesville ClassicApr 8 · 800 Meters · Randallstown | 800 Meters | — | 2:57.00 | 9 |
| Mar 29 | Chesapeake BC, Overlea, Randallstown @ Owings MillsMar 29 · Combined results · Place 2 · Randallstown High Sc | Combined results | 2 | 1:01.7 | 9 |
| Mar 29 | Chesapeake BC, Overlea, Randallstown @ Owings MillsMar 29 · Combined results · Place 3 · Randallstown High Sc | Combined results | 3 | 1:15.7 | 9 |
| Mar 29 | BCPS MeetMar 29 · 300m Hurdles · Place 2 · Randallstown | 300m Hurdles30" / 0.762m | 2. | 1:01.7 PB | 9 |
| Mar 29 | BCPS MeetMar 29 · 400 Meters · Place 3 · Randallstown | 400 Meters | 3. | 1:15.7 | 9 |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | BCPS League Meet #1Dec 6 · 800 Meters · Place 10 · Randallstown | 800 Meters | 10. | 3:06.60 | 9 |