Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorUnder Armour Black & Blue Invitational · Apr 1652.43aUnder Armour Black & Blue InvitationalApril 16, 2026
500 Meters · IndoorFrederick County Championship Meet · Jan 181:12.15aFrederick County Championship MeetJanuary 18, 2025
800 Meters · IndoorRay Shriver Invitational · Dec 122:06.57aRay Shriver InvitationalDecember 12, 2025
800 Meters · OutdoorMPSSAA 3A West Region Championships · May 122:04.19aMPSSAA 3A West Region ChampionshipsMay 12, 2025
800 Meters · Relay Split · IndoorMPSSAA 3A West Region Championships · Jan 312:07.604MPSSAA 3A West Region ChampionshipsJanuary 31, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14MPSSAA 3A West Region ChampionshipsMay 14 · 400 Meters · Place 16 · Oakdale400 Meters16.52.82a11
Apr 16Under Armour Black & Blue InvitationalApr 16 · 400 Meters · Place 32 · Oakdale400 Meters3252.43a PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31MPSSAA 3A West Region ChampionshipsJan 31 · 800 Meters · Oakdale800 MetersRelay Split—2:07.604 PB11
Jan 23Frederick County Indoor T&F ChampionshipsJan 23 · 500 Meters · Place 7 · Oakdale500 Meters71:12.54a11
Jan 162LRS Indoor InvitationalJan 16 · 800 Meters · Place 11 · Oakdale800 Meters11.2:09.70a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29Bullseye's Ice Box Track & Field InvitationalDec 29 · 800 Meters · Place 21 · Oakdale800 Meters21.2:15.14a11
Dec 12Ray Shriver InvitationalDec 12 · 800 Meters · Place 6 · Oakdale800 Meters6.2:06.57a PB11
Dec 5Terry Baker InvitationalDec 5 · 500 Meters · Place 5 · Oakdale500 Meters5.1:12.81a11
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 800 Meters · Oakdale800 MetersRelay Split—2:17.779a10
Jan 24CMC Indoor ChampionshipJan 24 · 500 Meters · Place 8 · Oakdale500 Meters81:13.16a—
Jan 18Frederick County Championship MeetJan 18 · 500 Meters · Place 7 · Oakdale500 Meters71:12.15a PB—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12MPSSAA 3A West Region ChampionshipsMay 12 · 800 Meters · Place 16 · Oakdale800 Meters16.2:04.19a PB10
May 8FCPS Track & Field ChampionshipsMay 8 · 800 Meters · Place 12 · Oakdale800 Meters12.2:05.67a10
May 1CMC Big School Outdoor Track & Field ChampionshipsMay 1 · 800 Meters · Place 6 · Oakdale800 Meters62:05.94a10
Apr 22The Kayley Milor Twilight MeetApr 22 · 400 Meters · Place 24 · Oakdale400 Meters2454.25a10
Mar 21Charas Heurich Invitational Mar 21 · 400 Meters · Place 6 · Oakdale400 Meters654.60a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20HCC Dwight Scott InvitationalDec 20 · 800 Meters · Place 8 · Oakdale800 Meters8.2:13.72a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Mercersburg Season OpenerDec 13 · 400 Meters · Place 13 · Oakdale400 Meters13.56.72a10
May 15MPSSAA 3A West Region ChampionshipsMay 15 · 400 Meters · Place 18 · Oakdale400 Meters18.54.31a9
Apr 23Linganore Hexa-ClassicApr 23 · High Jump · OakdaleHigh Jump—DNS9
Apr 23Linganore Hexa-ClassicApr 23 · 400 Meters · Place 15 · Oakdale400 Meters15.55.51a9
Apr 18Under Armour Black and Blue InvitationalApr 18 · 400 Meters · Place 64 · Oakdale400 Meters64.56.77a9
Apr 13TU Classic HS InvitationalApr 13 · 400 Meters · Place 88 · Oakdale400 Meters8857.03a—
Apr 10Railroaders Relay MeetApr 10 · High Jump · Place 22 · OakdaleHigh Jump224-6—
Apr 614th Patriot InvitationalApr 6 · 400 Meters · Place 12 · Oakdale400 Meters1258.50a9
Apr 614th Patriot InvitationalApr 6 · High Jump · OakdaleHigh Jump—NH9