Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorBaltimore County Championships · Jan 21 | 4:57.29 | Baltimore County Championships | January 21, 2020 |
| 1600 Meters · OutdoorMPSSAA 2A State Track & Field Championships · Jun 19 | 4:34.74a | MPSSAA 2A State Track & Field Championships | June 19, 2021 |
| 3200 Meters · IndoorBaltimore County Championships · Jan 21 | 11:07.29 | Baltimore County Championships | January 21, 2020 |
| 3200 Meters · Indoor · Hand timedBaltimore County League Meet #4 · Jan 16 | 11:39.70h | Baltimore County League Meet #4 | January 16, 2019 |
| 3200 Meters · OutdoorBaltimore Co. Public Schools Outdoor Championships · May 8 | 10:48.67 | Baltimore Co. Public Schools Outdoor Championships | May 8, 2019 |
| 800 Meters · IndoorBCPS League Meet #6 · Jan 13 | 2:21.00 | BCPS League Meet #6 | January 13, 2020 |
| 800 Meters · Outdoor Carver, Loch Raven, Parkville@ Owings Mills · May 14 | 2:06.8 | Carver, Loch Raven, Parkville@ Owings Mills | May 14, 2021 |
| Combined results · OutdoorCarver, Loch Raven, Perry Hall @ Parkville · Apr 17 | 2:13.70 | Carver, Loch Raven, Perry Hall @ Parkville | April 17, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 19 | MPSSAA 2A State Track & Field ChampionshipsJun 19 · 3200 Meters · Place 7 · Carver A&T | 3200 Meters | 7. | 11:04.59a | 12 |
| Jun 19 | MPSSAA 2A State Track & Field ChampionshipsJun 19 · 1600 Meters · Place 5 · Carver A&T | 1600 Meters | 5. | 4:34.74a PB | 12 |
| Jun 12 | MPSSAA 2A North Region ChampionshipsJun 12 · 3200 Meters · Place 1 · Carver A&T | 3200 Meters | 1. | 11:10.95a | 12 |
| Jun 12 | MPSSAA 2A North Region ChampionshipsJun 12 · 1600 Meters · Place 1 · Carver A&T | 1600 Meters | 1. | 4:50.80a | 12 |
| Jun 7 | MPSSAA 2A North Section 1 ChampionshipsJun 7 · 3200 Meters · Place 1 · Carver A&T | 3200 Meters | 1. | 11:44.44a | 12 |
| Jun 7 | MPSSAA 2A North Section 1 ChampionshipsJun 7 · 1600 Meters · Place 1 · Carver A&T | 1600 Meters | 1. | 4:50.28a | 12 |
| Jun 4 | Carver, Pikesville, Randallstown@Loch RavenJun 4 · 1600 Meters · Place 1 · Carver A&T | 1600 Meters | 1. | 4:51.0 | 12 |
| May 28 | Carver, Pikesville, New Town@ Owings MillsMay 28 · 800 Meters · Place 3 · Carver A&T | 800 Meters | 3 | 2:08.9 | 12 |
| May 28 | Carver, Pikesville, New Town@ Owings MillsMay 28 · 1600 Meters · Place 2 · Carver A&T | 1600 Meters | 2 | 4:43.0 | 12 |
| May 21 | Owings Mills, Carver, Randallstown @ Overlea May 21 · 3200 Meters · Place 2 · Carver A&T | 3200 Meters | 2. | 12:16.31 | 12 |
| May 14 | Carver, Loch Raven, Parkville@ Owings MillsMay 14 · 800 Meters · Place 1 · Carver A&T | 800 Meters | 1 | 2:06.8 PB | 12 |
| May 14 | Carver, Loch Raven, Parkville@ Owings MillsMay 14 · 1600 Meters · Place 1 · Carver A&T | 1600 Meters | 1 | 4:44.1 | 12 |
| May 7 | Carver , New Town Overlea@ Loch RavenMay 7 · 1600 Meters · Place 1 · Carver A&T | 1600 Meters | 1 | 4:42.70 | 12 |
| May 7 | Carver , New Town Overlea@ Loch RavenMay 7 · 800 Meters · Place 1 · Carver A&T | 800 Meters | 1 | 2:07.30 | 12 |
2020 Indoor Track
9 results2019 Indoor Track
7 results2019 Outdoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | MPSSAA 1A North RegionalMay 16 · 3200 Meters · Place 6 · Carver A&T | 3200 Meters | 6. | 10:55.09a | 10 |
| May 16 | MPSSAA 1A North RegionalMay 16 · 1600 Meters · Place 9 · Carver A&T | 1600 Meters | 9. | 5:05.90a | 10 |
| May 16 | MPSSAA 1A North RegionalMay 16 · 800 Meters · Place 10 · Carver A&T | 800 Meters | 10. | 2:18.28a | 10 |
| May 8 | Baltimore Co. Public Schools Outdoor ChampionshipsMay 8 · 3200 Meters · Place 15 · Carver A&T | 3200 Meters | 15 | 10:48.67 PB | 10 |
| May 8 | Baltimore Co. Public Schools Outdoor ChampionshipsMay 8 · 1600 Meters · Place 15 · Carver A&T | 1600 Meters | 15 | 4:50.21 | 10 |
| May 8 | Baltimore Co. Public Schools Outdoor ChampionshipsMay 8 · 3200 Meters · Place 15 · Carver A&T | 3200 Meters | 15 | 10:48.67 | 10 |
| May 4 | The Clash of BaltimoreMay 4 · 1600 Meters · Place 15 · Carver A&T | 1600 Meters | 15 | 5:07.01 | 10 |
| May 4 | The Clash of BaltimoreMay 4 · 800 Meters · Place 11 · Carver A&T | 800 Meters | 11 | 2:13.02 | 10 |
| Apr 30 | BCPS Eastside Last Chance MeetApr 30 · 3200 Meters · Place 2 · Carver A&T | 3200 Meters | 2 | 10:55.67 | — |
| Apr 17 | Carver, Loch Raven, Perry Hall @ ParkvilleApr 17 · Combined results · Place 2 · Carver A&T | Combined results | 2 | 2:15.47 | 10 |
| Apr 17 | Carver, Loch Raven, Perry Hall @ ParkvilleApr 17 · Combined results · Place 3 · Carver A&T | Combined results | 3 | 4:58.57 | 10 |
| Apr 17 | Carver, Loch Raven, Perry Hall @ ParkvilleApr 17 · Combined results · Place 2 · Carver A&T | Combined results | 2 | 2:13.70 PB | 10 |
| Apr 17 | Carver, Loch Raven, Perry Hall @ ParkvilleApr 17 · Combined results · Place 2 · Carver A&T | Combined results | 2 | 4:54.9 | 10 |
| Apr 13 | Black and Gold Invitational Apr 13 · 3200 Meters · Place 3 · Carver A&T | 3200 Meters | 3 | 10:51.35 | — |
| Apr 13 | Black and Gold Invitational Apr 13 · 800 Meters · Place 4 · Carver A&T | 800 Meters | 4 | 2:15.47 | — |
| Apr 10 | Western Tech, Carver, Eastern Tech @ HerefordApr 10 · 3200 Meters · Place 2 · Carver A&T | 3200 Meters | 2 | 11:05.52 | 10 |
| Apr 10 | Western Tech, Carver, Eastern Tech @ HerefordApr 10 · 1600 Meters · Place 3 · Carver A&T | 1600 Meters | 3 | 4:58.57PR | 10 |
| Apr 3 | Sparrows Point, Carver, Overlea @ ChesapeakeApr 3 · Combined results · Place 1 · Carver A&T | Combined results | 1 | 10:56.5 | 10 |
| Mar 30 | BCPS 1A/2A Divisional OpenerMar 30 · 1600 Meters · Place 5 · Carver A&T | 1600 Meters | 5. | 5:03.70a | 10 |
| Mar 30 | BCPS 1A/2A Divisional OpenerMar 30 · 800 Meters · Place 9 · Carver A&T | 800 Meters | 9. | 2:19.37a | 10 |
2018 Indoor Track
6 results2018 Outdoor Track
10 results2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | BCPS League Meet #4Dec 18 · 1600 Meters · Place 6 · Carver A&T | 1600 Meters | 6. | 5:32.90 | 9 |
| Dec 5 | BCPS League Meet #1Dec 5 · 1600 Meters · Place 15 · Carver A&T | 1600 Meters | 15. | 6:07.00 | 9 |