Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 13 | 5:15.22a | JAMBAR Coaches Hall of Fame Invite | December 13, 2025 |
| 1600 Meters · IndoorBCPS League #4 2526 · Dec 18 | 5:15.15a | BCPS League #4 2526 | December 18, 2025 |
| 1600 Meters · OutdoorDulaney, Hereford, Towson @Woodlawn · Apr 15 | 5:02.52a | Dulaney, Hereford, Towson @Woodlawn | April 15, 2026 |
| 3200 Meters · IndoorBCPS League Meet #6 2526 · Jan 8 | 11:52.44a | BCPS League Meet #6 2526 | January 8, 2026 |
| 3200 Meters · OutdoorBCPS Varsity Outdoor Track & Field Championships-2026 · May 4 | 11:26.57a | BCPS Varsity Outdoor Track & Field Championships-2026 | May 4, 2026 |
| 800 Meters · IndoorBCPS League #4 2526 · Dec 18 | 2:22.00a | BCPS League #4 2526 | December 18, 2025 |
| 800 Meters · OutdoorDulaney, Hereford, Towson @Woodlawn · Apr 15 | 2:20.07a | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | BCPS Varsity Outdoor Track & Field Championships-2026May 4 · 3200 Meters · Place 14 · HerefordHereford | 3200 Meters | 14. | 11:26.57a PB | 12 |
| Apr 15 | Dulaney, Hereford, Towson @WoodlawnApr 15 · 1600 Meters · Place 5 · HerefordHereford | 1600 Meters | 5 | 5:02.52a PB | 12 |
| Apr 15 | Dulaney, Hereford, Towson @WoodlawnApr 15 · 800 Meters · Place 7 · HerefordHereford | 800 Meters | 7 | 2:20.07a PB | 12 |
| Apr 1 | Catonsville, Dulaney, Loch Raven, Towson @HerefordApr 1 · 1600 Meters · Place 11 · HerefordHereford | 1600 Meters | 11 | 5:06.98a | 12 |
| Apr 1 | Catonsville, Dulaney, Loch Raven, Towson @HerefordApr 1 · 800 Meters · Place 4 · HerefordHereford | 800 Meters | 4 | 2:20.53a | 12 |
| Mar 23 | Catonsville, Hereford, Owings Mills, Randallstown @WoodlawnMar 23 · 3200 Meters · Place 5 · HerefordHereford | 3200 Meters | 5 | 11:47.68a | 12 |
2026 Indoor Track
3 results2025 Indoor Track
11 results2025 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | 12 Team Challenge @ HerefordApr 29 · 1600 Meters · Place 9 · HerefordHereford | 1600 Meters | 9 | 5:05.74a | 11 |
| Apr 22 | Carver, Hereford, Pikesville Towson @ DulaneyApr 22 · 1600 Meters · Place 14 · HerefordHereford | 1600 Meters | 14 | 5:09.20 | 11 |
| Apr 8 | Franklin, Hereford, New Town, Pikesville, Randallstown @ OverleaApr 8 · 3200 Meters · Place 2 · HerefordHereford | 3200 Meters | 2 | 11:27.48a | 11 |
| Apr 1 | Dulaney, Owings Mills, Randallstown, Towson Woodlawn @ HerefordApr 1 · 1600 Meters · Place 13 · HerefordHereford | 1600 Meters | 13 | 5:08.13a | 11 |
| Apr 1 | Dulaney, Owings Mills, Randallstown, Towson Woodlawn @ HerefordApr 1 · 800 Meters · Place 20 · HerefordHereford | 800 Meters | 20 | 2:23.14a | 11 |
| Mar 25 | Hereford, Lansdowne, Western Tech, Woodlawn @ RandallstownMar 25 · 3200 Meters · Place 1 · HerefordHereford | 3200 Meters | 1 | 11:52.0 | 11 |
2024 Indoor Track
7 results2024 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 3200 Meters · Place 15 · HerefordHereford | 3200 Meters | 15 | 11:56.71 | 10 |
| Apr 30 | BCPS Eastside Last ChanceApr 30 · 3200 Meters · Place 10 · HerefordHereford | 3200 Meters | 10 | 12:06.50a | — |
| Apr 23 | Milford Mill, Franklin, Catonsville, Hereford, Parkville @PikesvilleApr 23 · 1600 Meters · Place 13 · HerefordHereford | 1600 Meters | 13 | 5:33.94a | — |
| Apr 17 | Carver, Hereford, Towson @ DulaneyApr 17 · 3200 Meters · Place 5 · HerefordHereford | 3200 Meters | 5 | 11:59.28a | — |
| Apr 11 | 12 Team Challenge #2Apr 11 · 800 Meters · Place 17 · HerefordHereford | 800 Meters | 17 | 2:26.05a | — |
| Mar 22 | Sparrows Pt, Western Tech, Woodlawn, Lansdowne, Hereford @DulaneyMar 22 · 3200 Meters · Place 8 · HerefordHereford | 3200 Meters | 8 | 12:37.53a | — |
2023 Indoor Track
1 results