Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMontgomery Invitational · Jan 104:46.55aMontgomery InvitationalJanuary 10, 2026
1000 Meters · IndoorGrant Holloway Holiday Invitational · Dec 163:04.48aGrant Holloway Holiday InvitationalDecember 16, 2023
1600 Meters · Indoor2025 PGCPS Holiday Invitational · Dec 274:38.76a2025 PGCPS Holiday InvitationalDecember 27, 2025
1600 Meters · OutdoorTitans Classic HS Invitational · May 24:32.09aTitans Classic HS InvitationalMay 2, 2026
1600 Meters · Relay Split · OutdoorSL & RAIDERS INVITATIONAL · Apr 165:12.574aSL & RAIDERS INVITATIONALApril 16, 2025
300 Meters · IndoorVirginia Showcase Invitational · Jan 1346.29aVirginia Showcase InvitationalJanuary 13, 2023
3200 Meters · IndoorThe VA Showcase · Jan 1710:32.42aThe VA ShowcaseJanuary 17, 2026
3200 Meters · OutdoorPGCPS Outdoor Track & Field Championships · May 911:24.09aPGCPS Outdoor Track & Field ChampionshipsMay 9, 2024
800 Meters · IndoorAdidas Indoor Nationals · Mar 202:00.69aAdidas Indoor NationalsMarch 20, 2026
800 Meters · OutdoorBishop McNamara Last Chance · May 301:58.33aBishop McNamara Last ChanceMay 30, 2026
800 Meters · Relay Split · OutdoorPGCPS Outdoor Track & Field Championships · May 92:13.220PGCPS Outdoor Track & Field ChampionshipsMay 9, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · 1500 Meters · ACE EliteACE Elite1500 Meters--DNS12
Jun 18Adidas Track Nationals 2026Jun 18 · 800 Meters · Place 17 · SuitlandSuitland800 Meters17.1:59.09a12
May 30Bishop McNamara Last ChanceMay 30 · 800 Meters · Place 14 · UnattachedUnattached800 Meters14.1:58.33a PB12
May 30Bishop McNamara Last ChanceMay 30 · 400 Meters · UnattachedUnattached400 Meters--DNS12
May 14MPSSAA 4A South Region ChampionshipMay 14 · 1600 Meters · Place 5 · SuitlandSuitland1600 Meters5.4:36.61a12
May 14MPSSAA 4A South Region ChampionshipMay 14 · 800 Meters · Place 7 · SuitlandSuitland800 Meters7.2:00.33a12
May 52026 PGCPS Outdoor Track & Field ChampionshipsMay 5 · 3200 Meters · SuitlandSuitland3200 Meters—DNS12
May 52026 PGCPS Outdoor Track & Field ChampionshipsMay 5 · 1600 Meters · Place 4 · SuitlandSuitland1600 Meters4.4:35.54a12
May 52026 PGCPS Outdoor Track & Field ChampionshipsMay 5 · 800 Meters · Place 8 · SuitlandSuitland800 Meters8.2:03.86a12
May 2Titans Classic HS InvitationalMay 2 · 1600 Meters · Place 1 · SuitlandSuitland1600 Meters1.4:32.09a PB12
Apr 29PGCPS Tune-Up/Last ChanceApr 29 · 800 Meters · Place 6 · SuitlandSuitland800 Meters62:03.76a12
Apr 18McNamara Mustang InvitationalApr 18 · 800 Meters · Place 9 · SuitlandSuitland800 Meters9.2:02.03a12
Apr 11Bryan R. Brown - Jaguar InvitationalApr 11 · 1600 Meters · Place 4 · SuitlandSuitland1600 Meters44:41.81a12
Apr 4Largo Lions invitationalApr 4 · 1600 Meters · SuitlandSuitland1600 Meters--DNS12
Apr 4Largo Lions invitationalApr 4 · 800 Meters · Place 2 · SuitlandSuitland800 Meters2.2:05.41a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 28 · SuitlandSuitland800 Meters28.2:00.69a PB12
Feb 4MPSSAA 4A East Region ChampionshipsFeb 4 · 1600 Meters · Place 10 · SuitlandSuitland1600 Meters104:52.28a12
Feb 4MPSSAA 4A East Region ChampionshipsFeb 4 · 800 Meters · Place 4 · SuitlandSuitland800 Meters42:03.23a12
Jan 222026 PGCPS Indoor Track and Field ChampionshipsJan 22 · 1600 Meters · Place 5 · SuitlandSuitland1600 Meters54:48.41a12
Jan 222026 PGCPS Indoor Track and Field ChampionshipsJan 22 · 800 Meters · Place 7 · SuitlandSuitland800 Meters72:05.93a12
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 208 · SuitlandSuitland3200 Meters208.10:32.42a PB12
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 179 · SuitlandSuitland1600 Meters179.4:42.36a12
Jan 10Montgomery InvitationalJan 10 · 1600 Meters · Place 14 · SuitlandSuitland1600 Meters144:44.75a12
Jan 10Montgomery InvitationalJan 10 · 1 Mile · Place 14 · SuitlandSuitland1 Mile144:46.55a PB12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 272025 PGCPS Holiday InvitationalDec 27 · 3200 Meters · SuitlandSuitland3200 Meters—DNS12
Dec 272025 PGCPS Holiday InvitationalDec 27 · 1600 Meters · Place 2 · SuitlandSuitland1600 Meters2.4:38.76a PB12
Dec 272025 PGCPS Holiday InvitationalDec 27 · 800 Meters · Place 2 · SuitlandSuitland800 Meters2.2:04.96a12
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 1600 Meters · Place 34 · SuitlandSuitland1600 Meters34.4:51.68a12
Dec 10PGCPS District MeetDec 10 · 1600 Meters · Place 2 · SuitlandSuitland1600 Meters2.4:39.56a12
Dec 10PGCPS District MeetDec 10 · 800 Meters · Place 5 · SuitlandSuitland800 Meters5.2:08.40a12
Dec 62025 Ed Bowie InvitationalDec 6 · 1600 Meters · Place 2 · SuitlandSuitland1600 Meters2.4:50.77a12
Dec 6ED BOWIE MEETDec 6 · 1600 Meters · Place 3 · SuitlandSuitland1600 Meters3.4:50.77a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12MPSSAA 4A East Region ChampionshipsMay 12 · 1600 Meters · SuitlandSuitland1600 Meters—DNS11
May 12MPSSAA 4A East Region ChampionshipsMay 12 · 800 Meters · Place 17 · SuitlandSuitland800 Meters17.2:07.27a11
May 82025 PGCPS Outdoor Track & Field ChampionshipsMay 8 · 3200 Meters · SuitlandSuitland3200 Meters—DNS11
May 82025 PGCPS Outdoor Track & Field ChampionshipsMay 8 · 1600 Meters · Place 16 · SuitlandSuitland1600 Meters16.5:04.32a11
May 82025 PGCPS Outdoor Track & Field ChampionshipsMay 8 · 800 Meters · SuitlandSuitland800 Meters—DNS11
Apr 19McNamara Mustangs Invitational 2025Apr 19 · 800 Meters · Place 30 · SuitlandSuitland800 Meters30.2:09.87a11
Apr 16SL & RAIDERS INVITATIONALApr 16 · 3200 Meters · SuitlandSuitland3200 Meters--DNS11
Apr 16SL & RAIDERS INVITATIONALApr 16 · 1600 Meters · SuitlandSuitland1600 Meters--DNS11
Apr 16SL & RAIDERS INVITATIONALApr 16 · 1600 Meters · Place 2 · SuitlandSuitland1600 MetersRelay Split2.5:12.574a PB11
Apr 5Lions InvitationalApr 5 · 3200 Meters · SuitlandSuitland3200 Meters—DNS11
Apr 5Lions InvitationalApr 5 · 1600 Meters · Place 17 · SuitlandSuitland1600 Meters17.5:18.20a11
Apr 5Lions InvitationalApr 5 · 800 Meters · Place 17 · SuitlandSuitland800 Meters17.2:16.95a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12PGCPS District MeetDec 12 · 3200 Meters · SuitlandSuitland3200 Meters—DNS11
Dec 12PGCPS District MeetDec 12 · 1600 Meters · SuitlandSuitland1600 Meters—DNS11
Dec 7Coach A (Rich Andrulonis) InvitationalDec 7 · 3200 Meters · Place 7 · SuitlandSuitland3200 Meters7.10:44.08a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15MPSSAA 4A East Region ChampionshipsMay 15 · 1600 Meters · Place 17 · SuitlandSuitland1600 Meters17.4:56.75a10
May 15MPSSAA 4A East Region ChampionshipsMay 15 · 800 Meters · Place 30 · SuitlandSuitland800 Meters30.2:15.27a10
May 9PGCPS Outdoor Track & Field ChampionshipsMay 9 · 3200 Meters · Place 2 · SuitlandSuitland3200 Meters2.11:24.09a PB10
May 9PGCPS Outdoor Track & Field ChampionshipsMay 9 · 1600 Meters · Place 2 · SuitlandSuitland1600 Meters2.5:03.74a10
May 9PGCPS Outdoor Track & Field ChampionshipsMay 9 · 800 Meters · SuitlandSuitland800 MetersRelay Split—2:13.220 PB10
May 9PGCPS Outdoor Track & Field ChampionshipsMay 9 · 800 Meters · Place 9 · SuitlandSuitland800 Meters9.2:16.39a10
May 4Titan Classic HS InvitationalMay 4 · 800 Meters · Place 10 · SuitlandSuitland800 Meters10.2:15.69a10
Apr 6Carolyn Legard Relays 2024Apr 6 · 1600 Meters · Place 19 · SuitlandSuitland1600 Meters19.5:07.72a10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1000 Meters · Place 88 · SuitlandSuitland1000 Meters88.3:04.48a PB10
Feb 8MPSSAA 4A Central Region ChampionshipsFeb 8 · 1600 Meters · Place 21 · SuitlandSuitland1600 Meters21.5:35.17a9
Jan 13Virginia Showcase InvitationalJan 13 · 300 Meters · Place 369 · SuitlandSuitland300 Meters369.46.29a PB9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18MPSSAA 4A South Region ChampionshipsMay 18 · 800 Meters · Place 17 · SuitlandSuitland800 Meters17.2:23.72a9
May 13PGCPS County ChampionshipsMay 13 · 800 Meters · Place 11 · SuitlandSuitland800 Meters11.2:26.80a9
May 6Dr. Henry A Wise Invitational May 6 · 1600 Meters · SuitlandSuitland1600 Meters—DNS9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15PG Meet #2Dec 15 · 800 Meters · Place 21 · SuitlandSuitland800 Meters21.2:33.19a9
Dec 10Ed Bowie InviteDec 10 · 1600 Meters · Place 40 · SuitlandSuitland1600 Meters40.5:53.74a9