Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 13 | 5:05.02a | JAMBAR Coaches Hall of Fame Invite | December 13, 2025 |
| 1600 Meters · IndoorBCPS League Meet #9 · Jan 15 | 5:13.95a | BCPS League Meet #9 | January 15, 2025 |
| 1600 Meters · OutdoorCarver, Hereford, Pikesville Towson @ Dulaney · Apr 22 | 4:58.44 | Carver, Hereford, Pikesville Towson @ Dulaney | April 22, 2025 |
| 2 Miles · IndoorBullseye's IceBox Track & Field Invitational · Dec 27 | 11:28.25a | Bullseye's IceBox Track & Field Invitational | December 27, 2024 |
| 3200 Meters · IndoorRay Shriver Invitational · Dec 13 | 11:02.28a | Ray Shriver Invitational | December 13, 2024 |
| 3200 Meters · OutdoorDulaney, Owings Mills, Randallstown, Towson Woodlawn @ Hereford · Apr 1 | 11:11.61a | Dulaney, Owings Mills, Randallstown, Towson Woodlawn @ Hereford | April 1, 2025 |
| 400 Meters · OutdoorBCPS West Middle School Track & Field Invitational · Apr 23 | 1:10.12a | BCPS West Middle School Track & Field Invitational | April 23, 2022 |
| 500 Meters · IndoorBCPS League Meet #7 · Jan 8 | 1:24.15a | BCPS League Meet #7 | January 8, 2025 |
| 800 Meters · IndoorBCPS League #4 2526 · Dec 18 | 2:13.46a | BCPS League #4 2526 | December 18, 2025 |
| 800 Meters · OutdoorMPSSAA 2A North Region Championships · May 12 | 2:00.97a | MPSSAA 2A North Region Championships | May 12, 2026 |
| 800 Meters · Relay Split · IndoorM&D Winter HS Showcase · Dec 23 | 2:09.338a | M&D Winter HS Showcase | December 23, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | MPSSAA State Track & Field ChampionshipsMay 21 · 800 Meters · Place 16 · HerefordHereford | 800 Meters | 16. | 2:04.16a | 12 |
| May 12 | MPSSAA 2A North Region ChampionshipsMay 12 · 800 Meters · Place 7 · HerefordHereford | 800 Meters | 7. | 2:00.97a PB | 12 |
| May 4 | BCPS Varsity Outdoor Track & Field Championships-2026May 4 · 800 Meters · Place 6 · HerefordHereford | 800 Meters | 6. | 2:01.72a | 12 |
| May 1 | Maverick Madness 8May 1 · 800 Meters · Place 6 · HerefordHereford | 800 Meters | 6 | 2:04.90a | 12 |
| Apr 17 | Hereford Spring ShowcaseApr 17 · 800 Meters · Place 10 · HerefordHereford | 800 Meters | 10 | 2:04.98a | 12 |
| Apr 15 | Dulaney, Hereford, Towson @WoodlawnApr 15 · 1600 Meters · Place 1 · HerefordHereford | 1600 Meters | 1 | 5:00.80a | 12 |
| Apr 1 | Catonsville, Dulaney, Loch Raven, Towson @HerefordApr 1 · 3200 Meters · Place 9 · HerefordHereford | 3200 Meters | 9 | 11:42.24a | 12 |
| Mar 23 | Catonsville, Hereford, Owings Mills, Randallstown @WoodlawnMar 23 · 1600 Meters · Place 4 · HerefordHereford | 1600 Meters | 4 | 5:09.87a | 12 |
| Mar 23 | Catonsville, Hereford, Owings Mills, Randallstown @WoodlawnMar 23 · 800 Meters · Place 2 · HerefordHereford | 800 Meters | 2 | 2:11.85a | 12 |
2026 Indoor Track
2 results2025 Indoor Track
12 results2025 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 22 | Carver, Hereford, Pikesville Towson @ DulaneyApr 22 · 1600 Meters · Place 8 · HerefordHereford | 1600 Meters | 8 | 4:58.44 PB | 11 |
| Apr 8 | Franklin, Hereford, New Town, Pikesville, Randallstown @ OverleaApr 8 · 800 Meters · Place 4 · HerefordHereford | 800 Meters | 4 | 2:17.91a | 11 |
| Apr 1 | Dulaney, Owings Mills, Randallstown, Towson Woodlawn @ HerefordApr 1 · 3200 Meters · Place 2 · HerefordHereford | 3200 Meters | 2 | 11:11.61a PB | 11 |
| Mar 25 | Hereford, Lansdowne, Western Tech, Woodlawn @ RandallstownMar 25 · 1600 Meters · Place 3 · HerefordHereford | 1600 Meters | 3 | 5:04.4 | 11 |
| Mar 25 | Hereford, Lansdowne, Western Tech, Woodlawn @ RandallstownMar 25 · 800 Meters · Place 5 · HerefordHereford | 800 Meters | 5 | 2:18.6 | 11 |
2024 Indoor Track
7 results2024 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | MPSSAA 2A & 3A North Region ChampionshipsMay 13 · 3200 Meters · Place 8 · HerefordHereford | 3200 Meters | 8. | 11:37.35a | 10 |
| May 7 | BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 3200 Meters · Place 9 · HerefordHereford | 3200 Meters | 9 | 11:22.41 | 10 |
| May 7 | BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 1600 Meters · Place 12 · HerefordHereford | 1600 Meters | 12 | 4:59.88 | 10 |
| May 7 | BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 800 Meters · Place 13 · HerefordHereford | 800 Meters | 13 | 2:22.45 | 10 |
| May 3 | Maverick Madness 6May 3 · 1600 Meters · Place 17 · HerefordHereford | 1600 Meters | 17 | 5:10.20a | — |
| Apr 30 | BCPS Eastside Last ChanceApr 30 · 1600 Meters · Place 10 · HerefordHereford | 1600 Meters | 10 | 5:09.97a | — |
| Apr 23 | Milford Mill, Franklin, Catonsville, Hereford, Parkville @PikesvilleApr 23 · 1600 Meters · Place 8 · HerefordHereford | 1600 Meters | 8 | 5:13.13a | — |
| Apr 17 | Carver, Hereford, Towson @ DulaneyApr 17 · 800 Meters · Place 8 · HerefordHereford | 800 Meters | 8 | 2:17.55a | — |
| Apr 13 | TU Classic HS InvitationalApr 13 · 3200 Meters · Place 33 · HerefordHereford | 3200 Meters | 33 | 11:39.23a | — |
| Apr 11 | 12 Team Challenge #2Apr 11 · 800 Meters · Place 8 · HerefordHereford | 800 Meters | 8 | 2:19.44a | — |
| Apr 5 | Park InviteApr 5 · 1600 Meters · Place 75 · HerefordHereford | 1600 Meters | 75 | 5:29.97 | 10 |
| Mar 22 | Sparrows Pt, Western Tech, Woodlawn, Lansdowne, Hereford @DulaneyMar 22 · 1600 Meters · Place 8 · HerefordHereford | 1600 Meters | 8 | 5:22.28a | — |
| Mar 22 | Sparrows Pt, Western Tech, Woodlawn, Lansdowne, Hereford @DulaneyMar 22 · 800 Meters · Place 11 · HerefordHereford | 800 Meters | 11 | 2:27.33a | — |
2023 Indoor Track
7 results2023 Outdoor Track
6 results2022 Indoor Track
2 results2022 Outdoor Track
1 results