Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorHoward County Winterfest Invitational · Dec 21 | 5:19.56a | Howard County Winterfest Invitational | December 21, 2024 |
| 1600 Meters · OutdoorPikesville Track Classic · Apr 5 | 5:15.57a | Pikesville Track Classic | April 5, 2025 |
| 3200 Meters · OutdoorBCPS Outdoor Track & Field County Championships · May 6 | 12:10.96a | BCPS Outdoor Track & Field County Championships | May 6, 2025 |
| 500 Meters · IndoorBCPS League Meet #5 · Dec 18 | 1:23.40a | BCPS League Meet #5 | December 18, 2024 |
| 800 Meters · IndoorBCPS JV invitational · Jan 23 | 2:28.45a | BCPS JV invitational | January 23, 2025 |
| 800 Meters · OutdoorFranklin, Hereford, New Town, Pikesville, Randallstown @ Overlea · Apr 8 | 2:26.04a | Franklin, Hereford, New Town, Pikesville, Randallstown @ Overlea | April 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
2 results2025 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 15 | MPSSAA 1A South Region ChampionshipsMay 15 · 3200 Meters · Place 5 · Pikesville | 3200 Meters | 5. | 13:25.99a | 10 |
| May 6 | BCPS Outdoor Track & Field County ChampionshipsMay 6 · 3200 Meters · Place 14 · Pikesville | 3200 Meters | 14. | 12:10.96a PB | 10 |
| May 6 | BCPS Outdoor Track & Field County ChampionshipsMay 6 · 1600 Meters · Place 14 · Pikesville | 1600 Meters | 14. | 5:21.46a | 10 |
| Apr 29 | 12 Team Challenge @ PikesvilleApr 29 · 1600 Meters · Place 13 · Pikesville | 1600 Meters | 13 | 5:27.78a | 10 |
| Apr 29 | 12 Team Challenge @ PikesvilleApr 29 · 800 Meters · Place 22 · Pikesville | 800 Meters | 22 | 2:26.65a | 10 |
| Apr 26 | Cougar Mountain BashApr 26 · 3200 Meters · Place 17 · Pikesville | 3200 Meters | 17 | 12:39.02 | 10 |
| Apr 22 | Carver, Hereford, Pikesville Towson @ DulaneyApr 22 · 1600 Meters · Place 17 · Pikesville | 1600 Meters | 17 | 5:27.06 | 10 |
| Apr 8 | Franklin, Hereford, New Town, Pikesville, Randallstown @ OverleaApr 8 · 800 Meters · Place 6 · Pikesville | 800 Meters | 6 | 2:26.04a PB | 10 |
| Apr 5 | Pikesville Track ClassicApr 5 · 1600 Meters · Place 47 · Pikesville | 1600 Meters | 47 | 5:15.57a PB | 10 |
| Mar 25 | Catonsville, Franklin, Owings Mills, Pikesville @ Loch RavenMar 25 · 3200 Meters · Place 6 · Pikesville | 3200 Meters | 6 | 12:24.0 | 10 |
| Mar 25 | Catonsville, Franklin, Owings Mills, Pikesville @ Loch RavenMar 25 · 800 Meters · Place 4 · Pikesville | 800 Meters | 4 | 2:33.7 | 10 |
2025 Indoor Track
4 results2024 Indoor Track
2 results2024 Outdoor Track
1 results