Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorAACPS Intercounty Meet 1-AACPS Only · Dec 116:19.56aAACPS Intercounty Meet 1-AACPS OnlyDecember 11, 2025
1600 Meters · OutdoorIntercounty Meet 2A · Apr 76:15.96aIntercounty Meet 2AApril 7, 2026
300 Meters · IndoorAACPS Inter-County Meet #2 · Jan 1050.61AACPS Inter-County Meet #2January 10, 2023
3200 Meters · OutdoorIntercounty Meet 1A · Mar 2413:19.91aIntercounty Meet 1AMarch 24, 2026
5000 Meters · OutdoorPark Invite · Apr 1022:07.50aPark InviteApril 10, 2026
800 Meters · IndoorAACPS Inter-County Meet #3 · Jan 82:53.88aAACPS Inter-County Meet #3January 8, 2024

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Last Chance MeetMay 4 · 3200 Meters · Place 1 · Severna Park3200 Meters1.13:20.98a12
Apr 10Park InviteApr 10 · 5000 Meters · Place 12 · Severna Park5000 Meters1222:07.50a PB12
Apr 7Intercounty Meet 2AApr 7 · 1600 Meters · Place 7 · Severna Park1600 Meters76:15.96a PB12
Mar 24Intercounty Meet 1AMar 24 · 3200 Meters · Place 4 · Severna Park3200 Meters413:19.91a PB12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11AACPS Intercounty Meet 1-AACPS OnlyDec 11 · 1600 Meters · Place 11 · Severna Park1600 Meters11.6:19.56a PB12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 8AACPS Inter-County Meet #3Jan 8 · 1600 Meters · Place 19 · Severna Park1600 Meters196:23.01a—
Jan 8AACPS Inter-County Meet #3Jan 8 · 800 Meters · Place 23 · Severna Park800 Meters232:53.88a PB—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 10AACPS Inter-County Meet #2Jan 10 · 300 Meters · Place 52 · Severna Park300 Meters5250.61 PB9
Jan 3AACPS Inter-County Meet #1Jan 3 · 300 Meters · Place 54 · Severna Park300 Meters5450.749

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12AA vs Howard Crossover #1Dec 12 · 300 Meters · Place 40 · Severna Park300 Meters40.52.09a9