Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 13 | 5:02.74a | JAMBAR Coaches Hall of Fame Invite | December 13, 2025 |
| 1600 Meters · IndoorMPSSAA 2A Central Region Championships · Feb 5 | 4:56.71a | MPSSAA 2A Central Region Championships | February 5, 2026 |
| 1600 Meters · OutdoorHereford 12 Team Challenge-2026 · Apr 22 | 4:56.55a | Hereford 12 Team Challenge-2026 | April 22, 2026 |
| 200 Meters · OutdoorBCPS Middle School West Invitational · Apr 15 | 31.0 | BCPS Middle School West Invitational | April 15, 2023 |
| 3200 Meters · IndoorBCPS League Meet #7 · Jan 8 | 11:19.85a | BCPS League Meet #7 | January 8, 2025 |
| 3200 Meters · OutdoorCatonsville, Hereford, Owings Mills, Randallstown @Woodlawn · Mar 23 | 11:27.22a | Catonsville, Hereford, Owings Mills, Randallstown @Woodlawn | March 23, 2026 |
| 400 Meters · OutdoorMPSSAA 2A North Region Championships · May 12 | 56.06a | MPSSAA 2A North Region Championships | May 12, 2026 |
| 800 Meters · IndoorBCPS League Meet#8 2526 · Jan 15 | 2:23.17a | BCPS League Meet#8 2526 | January 15, 2026 |
| 800 Meters · OutdoorDulaney, Hereford, Towson @Woodlawn · Apr 15 | 2:13.24a | Dulaney, Hereford, Towson @Woodlawn | April 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | MPSSAA 2A North Region ChampionshipsMay 12 · 400 Meters · Place 18 · HerefordHereford | 400 Meters | 18. | 56.06a PB | 10 |
| Apr 28 | BCPS Fresh-Soph Invitational-2026Apr 28 · 1600 Meters · Place 7 · HerefordHereford | 1600 Meters | 7 | 5:07.51a | 10 |
| Apr 28 | BCPS Fresh-Soph Invitational-2026Apr 28 · 800 Meters · Place 2 · HerefordHereford | 800 Meters | 2 | 2:14.43a | 10 |
| Apr 22 | Hereford 12 Team Challenge-2026Apr 22 · 1600 Meters · Place 3 · HerefordHereford | 1600 Meters | 3 | 4:56.55a PB | 10 |
| Apr 17 | Hereford Spring ShowcaseApr 17 · 400 Meters · Place 19 · HerefordHereford | 400 Meters | 19 | 56.12a | 10 |
| Apr 15 | Dulaney, Hereford, Towson @WoodlawnApr 15 · 800 Meters · Place 2 · HerefordHereford | 800 Meters | 2 | 2:13.24a PB | 10 |
| Apr 10 | Park InviteApr 10 · 1600 Meters · Place 48 · HerefordHereford | 1600 Meters | 48 | 4:59.76a | 10 |
| Apr 1 | Catonsville, Dulaney, Loch Raven, Towson @HerefordApr 1 · 1600 Meters · Place 10 · HerefordHereford | 1600 Meters | 10 | 5:06.41a | 10 |
| Apr 1 | Catonsville, Dulaney, Loch Raven, Towson @HerefordApr 1 · 800 Meters · Place 2 · HerefordHereford | 800 Meters | 2 | 2:16.80a | 10 |
| Mar 23 | Catonsville, Hereford, Owings Mills, Randallstown @WoodlawnMar 23 · 3200 Meters · Place 5 · HerefordHereford | 3200 Meters | 5 | 11:27.22a PB | 10 |
2026 Indoor Track
4 results2025 Indoor Track
6 results2025 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 6 | BCPS Outdoor Track & Field County ChampionshipsMay 6 · 1600 Meters · Place 13 · HerefordHereford | 1600 Meters | 13. | 5:20.03a | 9 |
| Apr 29 | 12 Team Challenge @ HerefordApr 29 · 800 Meters · Place 28 · HerefordHereford | 800 Meters | 28 | 2:27.06a | 9 |
| Apr 22 | Carver, Hereford, Pikesville Towson @ DulaneyApr 22 · 1600 Meters · Place 16 · HerefordHereford | 1600 Meters | 16 | 5:25.69 | 9 |
| Apr 22 | Carver, Hereford, Pikesville Towson @ DulaneyApr 22 · 800 Meters · Place 17 · HerefordHereford | 800 Meters | 17 | 2:25.29 | 9 |
| Apr 8 | Franklin, Hereford, New Town, Pikesville, Randallstown @ OverleaApr 8 · 3200 Meters · Place 3 · HerefordHereford | 3200 Meters | 3 | 12:15.43a | 9 |
| Apr 1 | Dulaney, Owings Mills, Randallstown, Towson Woodlawn @ HerefordApr 1 · 1600 Meters · Place 17 · HerefordHereford | 1600 Meters | 17 | 5:31.67a | 9 |
| Mar 25 | Hereford, Lansdowne, Western Tech, Woodlawn @ RandallstownMar 25 · 3200 Meters · Place 1 · HerefordHereford | 3200 Meters | 1 | 12:05.9 | 9 |
2024 Indoor Track
4 results2024 Outdoor Track
1 results2023 Outdoor Track
1 results