Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorBCPS League Meet #6 · Jan 13 | 5:14.00 | BCPS League Meet #6 | January 13, 2020 |
| 1600 Meters · OutdoorWestern Tech, Lansdowne, Catonsville @ Woodlawn · Apr 17 | 5:02.0 | Western Tech, Lansdowne, Catonsville @ Woodlawn | April 17, 2019 |
| 400 Meters · OutdoorWestern Tech, Carver, Eastern Tech @ Hereford · Apr 10 | 57.70PR | Western Tech, Carver, Eastern Tech @ Hereford | April 10, 2019 |
| 800 Meters · IndoorMPSSAA 1A Central Region Meet · Feb 11 | 2:15.12 | MPSSAA 1A Central Region Meet | February 11, 2020 |
| 800 Meters · Indoor · Hand timedBaltimore County League Meet #4 · Jan 16 | 2:22.10h | Baltimore County League Meet #4 | January 16, 2019 |
| 800 Meters · OutdoorBCPS Westide Last Chance Meet · May 1 | 2:13.20 | BCPS Westide Last Chance Meet | May 1, 2019 |
| Combined results · OutdoorLansdowne, Western Tech @ Catonsville · Apr 18 | 2:24.40 | Lansdowne, Western Tech @ Catonsville | April 18, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
6 results2019 Indoor Track
8 results2019 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | MPSSAA 1A North RegionalMay 16 · 1600 Meters · Place 8 · Western Tech | 1600 Meters | 8. | 5:03.36a | 10 |
| May 1 | BCPS Westide Last Chance MeetMay 1 · 1600 Meters · Place 16 · Western Tech | 1600 Meters | 16 | 5:11.61 | — |
| May 1 | BCPS Westide Last Chance MeetMay 1 · 800 Meters · Place 12 · Western Tech | 800 Meters | 12 | 2:13.20 PB | — |
| Apr 17 | Western Tech, Lansdowne, Catonsville @ WoodlawnApr 17 · 1600 Meters · Place 5 · Western Tech | 1600 Meters | 5. | 5:02.0 PB | 10 |
| Apr 17 | Western Tech, Lansdowne, Catonsville @ WoodlawnApr 17 · 800 Meters · Place 4 · Western Tech | 800 Meters | 4. | 2:16.2 | 10 |
| Apr 13 | Black and Gold Invitational Apr 13 · 1600 Meters · Place 13 · Western Tech High Sc | 1600 Meters | 13 | 5:26.85 | — |
| Apr 13 | Black and Gold Invitational Apr 13 · 800 Meters · Place 8 · Western Tech High Sc | 800 Meters | 8 | 2:18.26 | — |
| Apr 10 | Western Tech, Carver, Eastern Tech @ HerefordApr 10 · 800 Meters · Place 5 · Western Tech | 800 Meters | 5 | 2:17.55PR | 10 |
| Apr 10 | Western Tech, Carver, Eastern Tech @ HerefordApr 10 · 400 Meters · Place 8 · Western Tech | 400 Meters | 8 | 57.70PR PB | 10 |
| Apr 6 | PIkesville Track ClassicApr 6 · 1600 Meters · Place 55 · Western Tech | 1600 Meters | 55 | 5:17.66 | 11 |
| Apr 3 | Western Tech, New Town, Loch Raven @ Hereford Apr 3 · 1600 Meters · Place 5 · Western Tech | 1600 Meters | 5 | 5:27.58 | — |
| Mar 30 | BCPS 1A/2A Divisional OpenerMar 30 · 1600 Meters · Place 13 · Western Tech | 1600 Meters | 13. | 5:28.53a | 10 |
2018 Indoor Track
3 results2018 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | MPSSAA 1A North RegionMay 17 · 1600 Meters · Place 15 · Western Tech | 1600 Meters | 15. | 5:29.43a | 9 |
| Apr 18 | Lansdowne, Western Tech @ CatonsvilleApr 18 · Combined results · Place 8 · Western Tech High Sc | Combined results | 8 | 2:24.40 PB | 10 |
| Apr 14 | Bullis Bulldog InvitationalApr 14 · 1600 Meters · Place 68 · Western Tech | 1600 Meters | 68 | 5:25.38 | 10 |
| Apr 11 | Sparrows Point, Overlea, Western Tech @ WoodlawnApr 11 · 800 Meters · Place 1 · Western Tech | 800 Meters | 1. | 2:22.0 | 9 |
| Apr 11 | Sparrows Point, Overlea, Western Tech @ WoodlawnApr 11 · 400 Meters · Place 4 · Western Tech | 400 Meters | 4. | 57.8 | 9 |
| Apr 4 | Western Tech, Lansdowne, Woodlawn @ DundalkApr 4 · Combined results · Place 3 · Western Tech High Sc | Combined results | 3 | 5:54.80 | 10 |
| Mar 28 | Sparrows Point, Western Tech, Loch Raven @ TowsonMar 28 · 800 Meters · Place 3 · Western Tech | 800 Meters | 3 | 2:27.90 | 10 |
| Mar 28 | Sparrows Point, Western Tech, Loch Raven @ TowsonMar 28 · 1600 Meters · Place 3 · Western Tech | 1600 Meters | 3 | 5:28.20 | 10 |
2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | BCPS/AACO Mixer #1Dec 19 · 800 Meters · Place 23 · Western Tech | 800 Meters | 23. | 2:33.30 | 10 |
| Dec 5 | BCPS League Meet #1Dec 5 · 800 Meters · Place 8 · Western Tech | 800 Meters | 8. | 2:31.20 | 10 |