Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMontgomery Invitational · Jan 104:38.25aMontgomery InvitationalJanuary 10, 2026
1000 Meters · IndoorVirginia Beach HS Opener · Dec 132:48.44aVirginia Beach HS OpenerDecember 13, 2025
1600 Meters · IndoorAACPS County Championships--AACPS Only · Jan 204:32.63aAACPS County Championships--AACPS OnlyJanuary 20, 2026
1600 Meters · OutdoorMPSSAA 4A & 3A East Region Championships · May 114:28.89aMPSSAA 4A & 3A East Region ChampionshipsMay 11, 2026
2 Miles · Outdooradidas Track Nationals 2025 · Mar 2110:28.33adidas Track Nationals 2025March 21, 2025
2000m Steeplechase · OutdoorUnder Armour Black & Blue Invitational · Apr 166:36.83aUnder Armour Black & Blue InvitationalApril 16, 2026
3000m Steeplechase · OutdoorTU HS Relay Invitational · Apr 56:52.46aTU HS Relay InvitationalApril 5, 2025
3200 Meters · IndoorMPSSAA 4A Central Region Championships · Feb 510:11.26aMPSSAA 4A Central Region ChampionshipsFebruary 5, 2025
3200 Meters · OutdoorAnne Arundel County Championships · May 710:09.36aAnne Arundel County ChampionshipsMay 7, 2025
5000 Meters · OutdoorThe Kayley Milor Twilight Meet · Apr 2216:44.95aThe Kayley Milor Twilight MeetApril 22, 2025
800 Meters · OutdoorIntercounty Meet 2A · Apr 72:03.82aIntercounty Meet 2AApril 7, 2026
800 Meters · Relay Split · IndoorAACPS Intercounty Meet 2-AACPS Only · Dec 172:38.479AACPS Intercounty Meet 2-AACPS OnlyDecember 17, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 1600 Meters · Place 8 · Crofton1600 Meters8.4:28.89a PB12
May 6AACPS County ChampionshipsMay 6 · 1600 Meters · Place 7 · Crofton1600 Meters74:29.16a12
Apr 30Golliday InvitationalApr 30 · 1600 Meters · Place 3 · Crofton1600 Meters34:34.60a12
Apr 16Under Armour Black & Blue InvitationalApr 16 · 2000m Steeplechase · Place 5 · Crofton2000m Steeplechase56:36.83a PB12
Apr 16Under Armour Black & Blue InvitationalApr 16 · 800 Meters · Place 24 · Crofton800 Meters242:04.34a12
Apr 10Park InviteApr 10 · 3200 Meters · Place 22 · Crofton3200 Meters2210:13.32a12
Apr 7Intercounty Meet 2AApr 7 · 1600 Meters · Place 3 · Crofton1600 Meters34:36.26a12
Apr 7Intercounty Meet 2AApr 7 · 800 Meters · Place 4 · Crofton800 Meters42:03.82a PB12
Mar 26Intercounty Meet 1CMar 26 · 3200 Meters · Place 1 · Crofton3200 Meters110:22.51a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 67 · Crofton1 Mile67.4:42.82a12
Feb 4MPSSAA 4A East Region ChampionshipsFeb 4 · 1600 Meters · Place 5 · Crofton1600 Meters54:33.34a12
Jan 24Last Track to PhillyJan 24 · 3200 Meters · Place 6 · Crofton3200 Meters610:14.23a12
Jan 20AACPS County Championships--AACPS OnlyJan 20 · 1600 Meters · Place 6 · Crofton1600 Meters64:32.63a PB12
Jan 10Montgomery InvitationalJan 10 · 1600 Meters · Place 8 · Crofton1600 Meters84:36.78a12
Jan 10Montgomery InvitationalJan 10 · 1 Mile · Place 8 · Crofton1 Mile84:38.25a PB12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 17AACPS Intercounty Meet 2-AACPS OnlyDec 17 · 3200 Meters · Place 4 · Crofton3200 Meters4.10:25.42a12
Dec 17AACPS Intercounty Meet 2-AACPS OnlyDec 17 · 800 Meters · Crofton800 MetersRelay Split—2:38.479 PB12
Dec 13Virginia Beach HS OpenerDec 13 · 1000 Meters · Place 17 · Crofton1000 Meters17.2:48.44a PB12
Dec 13Virginia Beach HS OpenerDec 13 · 1600 Meters · Place 18 · Crofton1600 Meters18.4:43.57a12
Feb 19MPSSAA 4A Indoor State ChampionshipsFeb 19 · 3200 Meters · Place 17 · Crofton3200 Meters1710:34.57a—
Feb 5MPSSAA 4A Central Region ChampionshipsFeb 5 · 3200 Meters · Place 4 · Crofton3200 Meters4.10:11.26a PB11
Jan 23AACPS County ChampionshipsJan 23 · 3200 Meters · Place 5 · Crofton3200 Meters510:11.98a—
Jan 9AACPS Intercounty Meet #3Jan 9 · 3200 Meters · Place 3 · Crofton3200 Meters310:23.33a—
Jan 3AACPS Intercounty Meet #2Jan 3 · 1600 Meters · Place 8 · Crofton1600 Meters84:46.93a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12MPSSAA 4A East Region ChampionshipsMay 12 · 3200 Meters · Place 5 · Crofton3200 Meters5.10:10.69a11
May 7Anne Arundel County ChampionshipsMay 7 · 3200 Meters · Place 15 · Crofton3200 Meters1510:09.36a PB11
Apr 22The Kayley Milor Twilight MeetApr 22 · 5000 Meters · Place 9 · Crofton5000 Meters916:44.95a PB11
Apr 15All-Comers MeetApr 15 · 1600 Meters · Place 1 · Crofton1600 Meters14:43.16a11
Apr 15All-Comers MeetApr 15 · 800 Meters · Place 3 · Crofton800 Meters32:08.61a11
Apr 5TU HS Relay InvitationalApr 5 · 3000m Steeplechase · Place 3 · Crofton3000m Steeplechase36:52.46a PB11
Apr 5TU HS Relay InvitationalApr 5 · 1600 Meters · Place 20 · Crofton1600 Meters204:42.64a11
Mar 21adidas Track Nationals 2025Mar 21 · 3200 Meters · Place 12 · Crofton TC3200 Meters1210:25.1911
Mar 21adidas Track Nationals 2025Mar 21 · 2 Miles · Place 12 · Crofton TC2 Miles1210:28.33 PB11
Mar 21adidas Track Nationals 2025Mar 21 · 3200 Meters · Place 26 · Crofton TC3200 Meters2610:25.1911

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15MPSSAA 4A East Region ChampionshipsMay 15 · 1600 Meters · Place 9 · Crofton1600 Meters9.4:41.00a10
May 8AACPS County ChampionshipMay 8 · 1600 Meters · Place 16 · Crofton1600 Meters164:39.67a—
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · 3200 Meters · Place 7 · Crofton3200 Meters710:20.43a—
Apr 18Under Armour Black and Blue InvitationalApr 18 · 1600 Meters · Place 31 · Crofton1600 Meters31.4:47.09a10
Apr 5Park InviteApr 5 · 3200 Meters · Place 14 · Crofton3200 Meters1410:18.6210
Apr 5Park InviteApr 5 · 1600 Meters · Place 4 · Crofton1600 Meters44:47.6210
Mar 25AACPS All-Comers MeetMar 25 · 1600 Meters · Place 5 · Crofton1600 Meters54:47.60a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7MPSSAA 4A Central Region ChampionshipsFeb 7 · 1600 Meters · Place 6 · Crofton1600 Meters6.4:47.34a10
Jan 26AACPS Inter-County Meet #5Jan 26 · 3200 Meters · Place 4 · Crofton3200 Meters410:29.0710
Jan 22AACPS County ChampionshipJan 22 · 1600 Meters · Place 7 · Crofton1600 Meters7.4:44.33a10
Jan 8AACPS Inter-County Meet #3Jan 8 · 3200 Meters · Place 4 · Crofton3200 Meters410:26.14a—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 1 Mile · Place 74 · Crofton1 Mile74.4:55.46a10
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1000 Meters · Place 29 · Crofton1000 Meters29.2:52.42a10
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1600 Meters · Place 22 · Crofton1600 Meters22.4:47.21a10
Feb 8MPSSAA 3A Central Region ChampionshipsFeb 8 · 1600 Meters · Place 9 · Crofton1600 Meters9.5:00.10a9
Jan 24AACPS Indoor Track and Field County ChampionshipJan 24 · 1600 Meters · Place 8 · Crofton1600 Meters8.4:53.35a9
Jan 10AACPS Inter-County Meet #2Jan 10 · 1600 Meters · Place 8 · Crofton1600 Meters85:02.079
Jan 3AACPS Inter-County Meet #1Jan 3 · 3200 Meters · Place 4 · Crofton3200 Meters411:10.679

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17MPSSAA 3A South Region ChampionshipsMay 17 · 1600 Meters · Place 9 · Crofton1600 Meters94:38.449
May 10AACPS County ChampionshipMay 10 · 1600 Meters · Place 11 · Crofton1600 Meters114:43.989
May 1The Emerging Elite InvitationalMay 1 · 1600 Meters · Place 10 · Crofton1600 Meters104:53.109
Apr 20JHU Black and Blue InvitationalApr 20 · 3200 Meters · Place 35 · Crofton3200 Meters35.10:45.55a9
Apr 12AACPS Inter-County Meet #3Apr 12 · 1600 Meters · Place 1 · Crofton1600 Meters14:56.449
Apr 113th Patriot InvitationalApr 1 · 3200 Meters · Place 10 · Crofton3200 Meters10.10:47.90a9
Apr 113th Patriot InvitationalApr 1 · 800 Meters · Crofton800 Meters—DNS9
Mar 30AACPS All-Comers MeetMar 30 · 1600 Meters · Place 7 · Crofton1600 Meters74:53.199
Mar 30AACPS All-Comers MeetMar 30 · 800 Meters · Place 11 · Crofton800 Meters112:17.939
Mar 25Seahawk InvitationalMar 25 · 1600 Meters · Place 16 · Crofton1600 Meters164:54.809
Mar 25Seahawk InvitationalMar 25 · 1600 Meters · Place 16 · Crofton High1600 Meters164:54.80—
Mar 22AACPS Inter-County Meet #1Mar 22 · 3200 Meters · Place 3 · Crofton3200 Meters3.10:55.70a9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12AA vs Howard Crossover #1Dec 12 · 1600 Meters · Place 18 · Crofton1600 Meters18.5:08.30a9