Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorM&D Winter HS Showcase · Dec 23 | 5:32.01a | M&D Winter HS Showcase | December 23, 2025 |
| 1600 Meters · IndoorM&D Winter HS Showcase · Dec 23 | 5:30.03a | M&D Winter HS Showcase | December 23, 2025 |
| 1600 Meters · OutdoorFranklin, Lansdowne, New Town, Pikesville, Western Tech @Catonsville · May 2 | 5:37.0 | Franklin, Lansdowne, New Town, Pikesville, Western Tech @Catonsville | May 2, 2025 |
| 3200 Meters · IndoorMPSSAA 1A Central Region Championships · Feb 4 | 12:24.15a | MPSSAA 1A Central Region Championships | February 4, 2026 |
| 500 Meters · IndoorBCPS JV invitational · Jan 23 | 1:22.98a | BCPS JV invitational | January 23, 2025 |
| 800 Meters · IndoorBCPS League #4 2526 · Dec 18 | 2:33.53a | BCPS League #4 2526 | December 18, 2025 |
| 800 Meters · Relay Split · IndoorM&D Winter HS Showcase · Dec 23 | 2:32.007a | 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 Indoor Track
5 results2025 Indoor Track
9 results2025 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 15 | MPSSAA 1A South Region ChampionshipsMay 15 · 1600 Meters · Place 11 · Western Tech | 1600 Meters | 11. | 5:37.56a | 9 |
| May 2 | Franklin, Lansdowne, New Town, Pikesville, Western Tech @CatonsvilleMay 2 · 1600 Meters · Place 4 · Western Tech | 1600 Meters | 4 | 5:37.0 PB | 9 |
| Apr 29 | 12 Team Challenge @ PikesvilleApr 29 · 1600 Meters · Place 16 · Western Tech | 1600 Meters | 16 | 5:39.64a | 9 |
| Apr 22 | Franklin, New Town, Owings Mills, Western Tech @RandallstownApr 22 · 1600 Meters · Place 2 · Western Tech | 1600 Meters | 2 | 5:40.83a | 9 |
| Apr 17 | Sam Singleton Scorpion ClassicApr 17 · 1600 Meters · Place 37 · Western Tech | 1600 Meters | 37 | 5:41.35 | 9 |
| Apr 8 | Catonsville, Lansdowne, Milford Mill, Owings Mills, Western Tech @WoodlawnApr 8 · 1600 Meters · Place 10 · Western Tech | 1600 Meters | 10 | 6:10.88a | 9 |
2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | BCPS League Meet #5Dec 18 · 500 Meters · Place 27 · Western Tech | 500 Meters | 27. | 1:23.80a | 9 |
| Dec 11 | BCPS League Meet #3Dec 11 · 500 Meters · Place 24 · Western Tech | 500 Meters | 24. | 1:28.05a | 9 |