Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 21 | 4:52.36a | JAMBAR Coaches Hall of Fame Invite | December 21, 2024 |
| 1600 Meters · IndoorBCPS League Meet #7 · Jan 8 | 5:09.28a | BCPS League Meet #7 | January 8, 2025 |
| 1600 Meters · OutdoorBCPS Eastside Last Chance · Apr 30 | 4:56.11a | BCPS Eastside Last Chance | April 30, 2024 |
| 3200 Meters · IndoorDickinson College Holiday HS Invite · Dec 16 | 11:55.74a | Dickinson College Holiday HS Invite | December 16, 2023 |
| 3200 Meters · OutdoorBCPS West Divisional Opener · Mar 24 | 12:32.21 | BCPS West Divisional Opener | March 24, 2023 |
| 400 Meters · OutdoorHereford, Lansdowne, Western Tech, Woodlawn @ Randallstown · Mar 25 | 55.5 | Hereford, Lansdowne, Western Tech, Woodlawn @ Randallstown | March 25, 2025 |
| 500 Meters · IndoorBCPS League Meet #9 · Jan 15 | 1:14.64a | BCPS League Meet #9 | January 15, 2025 |
| 800 Meters · IndoorDickinson College New Year HS Invite · Jan 4 | 2:06.65a | Dickinson College New Year HS Invite | January 4, 2025 |
| 800 Meters · OutdoorMPSSAA 2A North Region Championships · May 14 | 2:01.5 | MPSSAA 2A North Region Championships | May 14, 2025 |
| 800 Meters · Relay Split · IndoorMPSSAA 2A Indoor State Championships · Feb 21 | 2:10.335 | MPSSAA 2A Indoor State Championships | February 21, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | MPSSAA 2A State Track & Field ChampionshipsMay 22 · 800 Meters · Place 16 · Hereford | 800 Meters | 16 | 2:03.95 | 12 |
| May 14 | MPSSAA 2A North Region ChampionshipsMay 14 · 800 Meters · Place 7 · Hereford | 800 Meters | 7 | 2:01.5 PB | 12 |
| May 6 | BCPS Outdoor Track & Field County ChampionshipsMay 6 · 800 Meters · Place 11 · Hereford | 800 Meters | 11. | 2:05.15a | 12 |
| May 2 | Maverick Madness 7May 2 · 800 Meters · Place 10 · Hereford | 800 Meters | 10 | 2:03.76a | 12 |
| Apr 29 | 12 Team Challenge @ HerefordApr 29 · 800 Meters · Place 2 · Hereford | 800 Meters | 2 | 2:06.15a | 12 |
| Apr 22 | Carver, Hereford, Pikesville Towson @ DulaneyApr 22 · 800 Meters · Place 4 · Hereford | 800 Meters | 4 | 2:08.01 | 12 |
| Apr 1 | Dulaney, Owings Mills, Randallstown, Towson Woodlawn @ HerefordApr 1 · 1600 Meters · Place 6 · Hereford | 1600 Meters | 6 | 4:56.28a | 11 |
| Apr 1 | Dulaney, Owings Mills, Randallstown, Towson Woodlawn @ HerefordApr 1 · 800 Meters · Place 11 · Hereford | 800 Meters | 11 | 2:09.99a | 11 |
| Mar 25 | Hereford, Lansdowne, Western Tech, Woodlawn @ RandallstownMar 25 · 800 Meters · Place 3 · Hereford | 800 Meters | 3 | 2:12.9 | 11 |
| Mar 25 | Hereford, Lansdowne, Western Tech, Woodlawn @ RandallstownMar 25 · 400 Meters · Place 3 · Hereford | 400 Meters | 3 | 55.5 PB | 11 |
2025 Indoor Track
6 results2024 Indoor Track
9 results2024 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | MPSSAA 2A & 3A North Region ChampionshipsMay 13 · 1600 Meters · Place 11 · Hereford | 1600 Meters | 11. | 5:03.31a | 11 |
| May 3 | Maverick Madness 6May 3 · 800 Meters · Place 15 · Hereford | 800 Meters | 15 | 2:10.46a | — |
| Apr 30 | BCPS Eastside Last ChanceApr 30 · 1600 Meters · Place 4 · Hereford | 1600 Meters | 4 | 4:56.11a PB | — |
| Apr 23 | Milford Mill, Franklin, Catonsville, Hereford, Parkville @PikesvilleApr 23 · 800 Meters · Place 4 · Hereford | 800 Meters | 4 | 2:09.4 | — |
| Apr 19 | The Kayley Milor Twilight MeetApr 19 · 800 Meters · Place 14 · Hereford | 800 Meters | 14 | 2:12.45a | — |
| Apr 17 | Carver, Hereford, Towson @ DulaneyApr 17 · 400 Meters · Place 7 · Hereford | 400 Meters | 7 | 56.98a | — |
| Apr 13 | TU Classic HS InvitationalApr 13 · 1600 Meters · Place 52 · Hereford | 1600 Meters | 52 | 5:07.86a | — |
| Apr 13 | TU Classic HS InvitationalApr 13 · 800 Meters · Place 55 · Hereford | 800 Meters | 55 | 2:12.80a | — |
| Mar 22 | Sparrows Pt, Western Tech, Woodlawn, Lansdowne, Hereford @DulaneyMar 22 · 1600 Meters · Place 6 · Hereford | 1600 Meters | 6 | 5:06.97a | — |
| Mar 22 | Sparrows Pt, Western Tech, Woodlawn, Lansdowne, Hereford @DulaneyMar 22 · 800 Meters · Place 6 · Hereford | 800 Meters | 6 | 2:15.92a | — |
2023 Indoor Track
7 results2023 Outdoor Track
4 results2022 Indoor Track
6 results2022 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 27 | Towson, Hereford @ DulaneyApr 27 · 3200 Meters · Place 7 · Hereford | 3200 Meters | 7 | 12:57.05 | 9 |
| Apr 6 | Towson, Milford Mill, Franklin, Dulaney, Patapsco @ HerefordApr 6 · 800 Meters · Place 7 · Hereford | 800 Meters | 7 | 2:28.15 | 9 |
| Apr 6 | Towson, Milford Mill, Franklin, Dulaney, Patapsco @ HerefordApr 6 · 1600 Meters · Place 3 · Hereford | 1600 Meters | 3 | 5:30.25 | 9 |
| Apr 2 | Pikesville Track ClassicApr 2 · 1600 Meters · Place 80 · Hereford Hig | 1600 Meters | 80 | 5:39.61 | 9 |
| Apr 2 | Pikesville Track ClassicApr 2 · 1600 Meters · Place 80 · Hereford Hig | 1600 Meters | 80 | 5:39.61 | 9 |
| Mar 30 | Catonsville, Parkville, Woodlawn@ HerefordMar 30 · 800 Meters · Place 6 · Hereford | 800 Meters | 6 | 2:32.06 | 9 |
2021 Indoor Track
3 results