Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorBCPS League Meet#8 2526 · Jan 15 | 5:56.95a | BCPS League Meet#8 2526 | January 15, 2026 |
| 1600 Meters · Outdoor2026 Emerging Elite & Gator Invitational · Apr 24 | 5:37.92a | 2026 Emerging Elite & Gator Invitational | April 24, 2026 |
| 400 Meters · OutdoorCarver, Chesapeake, Kenwood, Milford Mill @ Parkville · Mar 25 | 1:07.0 | Carver, Chesapeake, Kenwood, Milford Mill @ Parkville | March 25, 2025 |
| 800 Meters · IndoorHoward County Winterfest Invitational · Dec 13 | 2:38.41a | Howard County Winterfest Invitational | December 13, 2025 |
| 800 Meters · OutdoorBCPS Fresh-Soph Invitational-2026 · Apr 28 | 2:21.26a | BCPS Fresh-Soph Invitational-2026 | April 28, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | MPSSAA 4A North Region ChampionshipsMay 12 · 800 Meters · Place 20 · Kenwood | 800 Meters | 20. | 2:22.23a | 10 |
| Apr 28 | BCPS Fresh-Soph Invitational-2026Apr 28 · 800 Meters · Place 11 · Kenwood | 800 Meters | 11 | 2:21.26a PB | 10 |
| Apr 24 | 2026 Emerging Elite & Gator InvitationalApr 24 · 1600 Meters · Place 132 · Kenwood | 1600 Meters | 132 | 5:37.92a PB | 10 |
| Apr 24 | 2026 Emerging Elite & Gator InvitationalApr 24 · 800 Meters · Place 110 · Kenwood | 800 Meters | 110 | 2:25.81a | 10 |
| Apr 22 | Pikesville-BCPS 12 Team Challenge 2026Apr 22 · 800 Meters · Place 19 · Kenwood | 800 Meters | 19 | 2:22.06a | 10 |
| Apr 17 | Sam Singleton Scorpion ClassicApr 17 · 800 Meters · Place 76 · Kenwood | 800 Meters | 76 | 2:23.02a | 10 |
| Apr 15 | Eastern Tech, Kenwood, Parkville, Patapsco @ DundalkApr 15 · 1600 Meters · Place 3 · Kenwood | 1600 Meters | 3 | 5:41.2 | 10 |
| Apr 15 | Eastern Tech, Kenwood, Parkville, Patapsco @ DundalkApr 15 · 800 Meters · Place 8 · Kenwood | 800 Meters | 8 | 2:29.6 | 10 |
| Apr 10 | Park InviteApr 10 · 800 Meters · Place 115 · Kenwood | 800 Meters | 115 | 2:26.59a | 10 |
| Mar 30 | Chesapeake, Kenwood, Patapsco, Perry Hall @ DundalkMar 30 · 800 Meters · Place 2 · Kenwood | 800 Meters | 2 | 2:30.5 | 10 |
| Mar 23 | Eastern Tech, Kenwood, Overlea @PatapscoMar 23 · 800 Meters · Place 4 · Kenwood | 800 Meters | 4 | 2:47.0 | 10 |
2026 Indoor Track
2 results2025 Indoor Track
3 results2025 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | 12 Team Challenge @ PikesvilleApr 29 · 1600 Meters · Place 28 · Kenwood | 1600 Meters | 28 | 6:26.35a | 9 |
| Apr 29 | 12 Team Challenge @ PikesvilleApr 29 · 800 Meters · Place 30 · Kenwood | 800 Meters | 30 | 2:40.28a | 9 |
| Apr 22 | Chesapeake, Kenwood, Perry Hall, Sparrows Pt @PatapscoApr 22 · 800 Meters · Place 1 · Kenwood | 800 Meters | 1 | 2:39.8 | 9 |
| Apr 8 | Carver, Chesapeake, Kenwood, Parkville, Perry Hall @Sparrows PtApr 8 · 1600 Meters · Place 6 · Kenwood | 1600 Meters | 6 | 6:12.71a | 9 |
| Mar 25 | Carver, Chesapeake, Kenwood, Milford Mill @ ParkvilleMar 25 · 1600 Meters · Place 7 · Kenwood | 1600 Meters | 7 | 6:43.0 | 9 |
| Mar 25 | Carver, Chesapeake, Kenwood, Milford Mill @ ParkvilleMar 25 · 400 Meters · Place 10 · Kenwood | 400 Meters | 10 | 1:07.0 PB | 9 |