Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor5280 Challenge · May 305:29.03a5280 ChallengeMay 30, 2026
100 Meters · OutdoorLinganore Hexa-Classic · Apr 2112.43aLinganore Hexa-ClassicApril 21, 2026
1600 Meters · OutdoorMount Airy Christian Academy Middle School Invitational · Apr 87:50.8Mount Airy Christian Academy Middle School InvitationalApril 8, 2022
200 Meters · OutdoorLinganore Hexa-Classic · Apr 2124.61aLinganore Hexa-ClassicApril 21, 2026
400 Meters · Indoor2LRS Indoor Invitational · Jan 1654.97a2LRS Indoor InvitationalJanuary 16, 2026
400 Meters · OutdoorMPSSAA 3A West Region Championships · May 1252.18aMPSSAA 3A West Region ChampionshipsMay 12, 2025
400 Meters · Relay Split · IndoorMPSSAA 3A West Region Championships · Jan 3154.250MPSSAA 3A West Region ChampionshipsJanuary 31, 2026
500 Meters · IndoorFrederick County Indoor T&F Championships · Jan 231:12.78aFrederick County Indoor T&F ChampionshipsJanuary 23, 2026
800 Meters · OutdoorMount Airy Christian Academy Middle School Invitational · Apr 82:39Mount Airy Christian Academy Middle School InvitationalApril 8, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 305280 ChallengeMay 30 · 1 Mile · Place 6 · OakdaleOakdale1 Mile6.5:29.03a PB12
May 14MPSSAA 3A West Region ChampionshipsMay 14 · 400 Meters · Place 18 · OakdaleOakdale400 Meters18.52.91a12
May 7 FCPS Track & Field ChampionshipsMay 7 · 400 Meters · Place 9 · OakdaleOakdale400 Meters9.52.95a12
Apr 21Linganore Hexa-ClassicApr 21 · 200 Meters · Place 25 · OakdaleOakdale200 Meters2524.61a PB12
Apr 21Linganore Hexa-ClassicApr 21 · 100 Meters · Place 48 · OakdaleOakdale100 Meters4812.43a PB12
Apr 41st Tamara Ovejera Invitational (Patriot Invite)Apr 4 · 400 Meters · Place 11 · OakdaleOakdale400 Meters1153.74a12
Mar 28Linganore InvitationalMar 28 · 400 Meters · Place 7 · OakdaleOakdale400 Meters752.98a12
Mar 10Spring Time TrialsMar 10 · 200 Meters · OakdaleOakdale200 Meters—23.76Unofficial12
Mar 10Spring Time TrialsMar 10 · 100 Meters · OakdaleOakdale100 Meters—11.68Unofficial12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31MPSSAA 3A West Region ChampionshipsJan 31 · 400 Meters · OakdaleOakdale400 MetersRelay Split—54.250 PB12
Jan 23Frederick County Indoor T&F ChampionshipsJan 23 · 500 Meters · Place 8 · OakdaleOakdale500 Meters81:12.78a PB12
Jan 162LRS Indoor InvitationalJan 16 · 400 Meters · Place 6 · OakdaleOakdale400 Meters6.54.97a PB12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29Bullseye's Ice Box Track & Field InvitationalDec 29 · 400 Meters · Place 28 · OakdaleOakdale400 Meters28.55.53a12
Dec 19HCC Dwight Scott InvitationalDec 19 · 500 Meters · Place 11 · OakdaleOakdale500 Meters11.1:13.04a12
Dec 12Ray Shriver InvitationalDec 12 · 500 Meters · Place 6 · OakdaleOakdale500 Meters6.1:14.19a12
Dec 5Terry Baker InvitationalDec 5 · 500 Meters · Place 9 · OakdaleOakdale500 Meters9.1:13.93a12
Feb 18MPSSAA 3A West Region ChampionshipsFeb 18 · 500 Meters · Place 11 · OakdaleOakdale500 Meters111:13.15a—
Jan 24CMC Indoor ChampionshipJan 24 · 500 Meters · Place 10 · OakdaleOakdale500 Meters101:13.69a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12MPSSAA 3A West Region ChampionshipsMay 12 · 400 Meters · Place 12 · OakdaleOakdale400 Meters12.52.18a PB11
May 8FCPS Track & Field ChampionshipsMay 8 · 400 Meters · Place 17 · OakdaleOakdale400 Meters17.54.01a11
Apr 22The Kayley Milor Twilight MeetApr 22 · 400 Meters · Place 25 · OakdaleOakdale400 Meters2554.35a11
Mar 21Charas Heurich Invitational Mar 21 · 400 Meters · Place 11 · OakdaleOakdale400 Meters1155.40a11
Mar 7OHS Time Trial - BoysMar 7 · 200 Meters · OakdaleOakdale200 Meters—24.25Unofficial11
Mar 7OHS Time Trial - BoysMar 7 · 100 Meters · OakdaleOakdale100 Meters—12.02Unofficial11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20HCC Dwight Scott InvitationalDec 20 · 500 Meters · Place 11 · OakdaleOakdale500 Meters11.1:15.19a11
Jan 20Frederick County ChampionshipsJan 20 · 500 Meters · Place 18 · OakdaleOakdale500 Meters181:16.33a—
Jan 12Mercersburg Invitational #1Jan 12 · 400 Meters · Place 20 · OakdaleOakdale400 Meters2057.53a—
Jan 5HCC "B" Developmental Meet (FAT Timed)Jan 5 · 500 Meters · Place 2 · OakdaleOakdale500 Meters21:16.57a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Mercersburg Season OpenerDec 13 · 400 Meters · OakdaleOakdale400 Meters—FS11
May 15MPSSAA 3A West Region ChampionshipsMay 15 · 400 Meters · Place 22 · OakdaleOakdale400 Meters22.54.53a10
May 9Frederick County ChampionshipMay 9 · 400 Meters · Place 18 · OakdaleOakdale400 Meters1855.17a—
May 1CMC Big School Outdoor Track & Field ChampionshipMay 1 · 200 Meters · Place 19 · OakdaleOakdale200 Meters1924.62a—
Apr 23Linganore Hexa-ClassicApr 23 · 200 Meters · Place 21 · OakdaleOakdale200 Meters21.24.95a10
Apr 23Linganore Hexa-ClassicApr 23 · 100 Meters · Place 50 · OakdaleOakdale100 Meters50.12.49a10
Apr 13TU Classic HS InvitationalApr 13 · 400 Meters · Place 81 · OakdaleOakdale400 Meters8156.17a—
Apr 13TU Classic HS InvitationalApr 13 · 200 Meters · Place 97 · OakdaleOakdale200 Meters9724.96a—
Apr 614th Patriot InvitationalApr 6 · 200 Meters · Place 12 · OakdaleOakdale200 Meters1225.20a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22Jeff Spielman Winter ClassicDec 22 · 500 Meters · Place 14 · OakdaleOakdale500 Meters14.1:16.96a10
Dec 8Terry Baker VARSITY InvitationalDec 8 · 500 Meters · Place 14 · OakdaleOakdale500 Meters14.1:19.60a10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4Maryland School for the Deaf Invitational 2May 4 · 800 Meters · Place 5 · New Life ChristianNew Life Christian800 Meters5.2:44.1Unofficial8
Apr 8Mount Airy Christian Academy Middle School InvitationalApr 8 · 1600 Meters · Place 11 · New Life ChristianNew Life Christian1600 Meters11.7:50.8 PB8
Apr 8Mount Airy Christian Academy Middle School InvitationalApr 8 · 800 Meters · Place 3 · New Life ChristianNew Life Christian800 Meters3.2:39 PB8