Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Region 3 · Jun 2012.52aAAU Region 3June 20, 2024
100 Meters · OutdoorCMC Big School Outdoor Track & Field Championship · May 112.47aCMC Big School Outdoor Track & Field ChampionshipMay 1, 2024
200 Meters · Indoor2LRS Indoor Invitational · Jan 1627.05a2LRS Indoor InvitationalJanuary 16, 2026
200 Meters · OutdoorAAU Maryland District Qualifier · Jun 1326.21aAAU Maryland District QualifierJune 13, 2026
200 Meters · Relay Split · IndoorMPSSAA 3A West Region Championships · Jan 3126.206MPSSAA 3A West Region ChampionshipsJanuary 31, 2026
300 Meters · IndoorFrederick County Championship Meet · Jan 1846.13aFrederick County Championship MeetJanuary 18, 2025
55 Meter · IndoorMPSSAA 3A West Region Championships · Jan 317.40aMPSSAA 3A West Region ChampionshipsJanuary 31, 2026
55 Meter · OutdoorMercersburg Season Opener · Dec 137.79aMercersburg Season OpenerDecember 13, 2024
55 Meters · IndoorMPSSAA 1A Indoor State Championships · Feb 207.42MPSSAA 1A Indoor State ChampionshipsFebruary 20, 2024
60 Meter · Indoor2LRS Indoor Invitational · Jan 168.21a2LRS Indoor InvitationalJanuary 16, 2026
Long Jump · OutdoorLinganore Hexa-Classic · Apr 2314' 0Linganore Hexa-ClassicApril 23, 2024

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 30 · Lightning RunningLightning Running200 MetersRound P30.27.04aWind: -1.48
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 23 · Lightning RunningLightning Running100 MetersRound P23.12.82aWind: 3.38
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 20 · Lightning RunningLightning Running100 MetersRound S20.13.08aWind: -1.68
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 10 · Lightning RunningLightning Running200 MetersRound P1026.49a8
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 6 · Lightning RunningLightning Running200 MetersRound P6.26.53aWind: 18
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 4 · Lightning RunningLightning Running200 Meters4.26.21a PBWind: 1.88
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 4 · Lightning RunningLightning Running100 MetersRound P4.12.74aWind: 0.88
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 4 · Lightning RunningLightning Running100 Meters4.12.69aWind: 1.68
May 14MPSSAA 3A West Region ChampionshipsMay 14 · 200 Meters · Place 7 · OakdaleOakdale200 MetersRound P7.26.61a12
May 14MPSSAA 3A West Region ChampionshipsMay 14 · 200 Meters · Place 4 · OakdaleOakdale200 Meters4.26.25a12
May 14MPSSAA 3A West Region ChampionshipsMay 14 · 100 Meters · Place 7 · OakdaleOakdale100 MetersRound P7.12.98a12
May 14MPSSAA 3A West Region ChampionshipsMay 14 · 100 Meters · Place 6 · OakdaleOakdale100 Meters6.12.64a12
May 7 FCPS Track & Field ChampionshipsMay 7 · 200 Meters · Place 5 · OakdaleOakdale200 Meters5.26.64a12
May 7 FCPS Track & Field ChampionshipsMay 7 · 100 Meters · Place 10 · OakdaleOakdale100 MetersRound P10.12.78a12
Apr 21Linganore Hexa-ClassicApr 21 · 200 Meters · Place 6 · OakdaleOakdale200 Meters626.82a12
Apr 21Linganore Hexa-ClassicApr 21 · 100 Meters · Place 8 · OakdaleOakdale100 Meters813.18a12
Apr 16Under Armour Black & Blue InvitationalApr 16 · 100 Meters · Place 22 · OakdaleOakdale100 Meters2212.94a12
Mar 24Oakdale Bear CrawlMar 24 · 200 Meters · Place 1 · OakdaleOakdale200 Meters127.59a12
Mar 24Oakdale Bear CrawlMar 24 · 100 Meters · Place 2 · OakdaleOakdale100 Meters213.08a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 31MPSSAA 3A West Region ChampionshipsJan 31 · 200 Meters · OakdaleOakdale200 MetersRelay Split—26.206 PB12
Jan 31MPSSAA 3A West Region ChampionshipsJan 31 · 55 Meter · Place 4 · OakdaleOakdale55 MeterRound P4.7.48a12
Jan 31MPSSAA 3A West Region ChampionshipsJan 31 · 55 Meter · Place 3 · OakdaleOakdale55 Meter3.7.40a PB12
Jan 23Frederick County Indoor T&F ChampionshipsJan 23 · 55 Meters · Place 4 · OakdaleOakdale55 Meters47.57a12
Jan 23Frederick County Indoor T&F ChampionshipsJan 23 · 55 Meters · Place 7 · OakdaleOakdale55 Meters77.68a12
Jan 162LRS Indoor InvitationalJan 16 · 60 Meter · Place 4 · OakdaleOakdale60 Meter4.8.21a PB12
Jan 162LRS Indoor InvitationalJan 16 · 200 Meters · Place 3 · OakdaleOakdale200 Meters3.27.05a PB12

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 29Bullseye's Ice Box Track & Field InvitationalDec 29 · 60 Meter · Place 20 · OakdaleOakdale60 MeterRound P20.8.24a12
Dec 29Bullseye's Ice Box Track & Field InvitationalDec 29 · 55 Meter · OakdaleOakdale55 MeterRound PEx.7.64a12
Dec 19HCC Dwight Scott InvitationalDec 19 · 55 Meter · Place 43 · OakdaleOakdale55 Meter43.10.07a12
Dec 12Ray Shriver InvitationalDec 12 · 55 Meter · Place 2 · OakdaleOakdale55 Meter2.7.63a12
Dec 5Terry Baker InvitationalDec 5 · 55 Meter · Place 4 · OakdaleOakdale55 Meter4.7.66a12
Feb 18MPSSAA 3A West Region ChampionshipsFeb 18 · 55 Meters · Place 8 · OakdaleOakdale55 Meters87.57a—
Feb 18MPSSAA 3A West Region ChampionshipsFeb 18 · 55 Meters · Place 5 · OakdaleOakdale55 Meters57.53a—
Jan 24CMC Indoor ChampionshipJan 24 · 55 Meters · Place 13 · OakdaleOakdale55 Meters137.71a—
Jan 18Frederick County Championship MeetJan 18 · 300 Meters · Place 11 · OakdaleOakdale300 Meters1146.13a PB—
Jan 18Frederick County Championship MeetJan 18 · 55 Meters · Place 10 · OakdaleOakdale55 Meters107.75a—
Jan 18Frederick County Championship MeetJan 18 · 55 Meters · Place 9 · OakdaleOakdale55 Meters97.61a—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 200 Meters · Place 28 · Lightning RunningLightning Running200 MetersRound P2826.93a7
Jul 11IYCJul 11 · 100 Meters · Place 24 · Lightning RunningLightning Running100 MetersRound P2412.94a7
Jul 11IYCJul 11 · 100 Meters · Place 24 · Lightning RunningLightning Running100 MetersRound S2413.21a7
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 6 · Lightning RunningLightning Running200 MetersRound P6.26.84a7
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 3 · Lightning RunningLightning Running200 Meters3.26.43a7
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 7 · Lightning RunningLightning Running100 MetersRound P7.12.75aWind: 37
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 5 · Lightning RunningLightning Running100 Meters5.12.89a7
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 8 · Lightning RunningLightning Running200 MetersRound P827.39a7
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 7 · Lightning RunningLightning Running200 Meters727.83a7
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 12 · Lightning RunningLightning Running100 MetersRound P1213.28a7
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 8 · Lightning RunningLightning Running200 MetersRound P8.27.39a7
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 7 · Lightning RunningLightning Running200 Meters7.27.83a7
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 12 · Lightning RunningLightning Running100 MetersRound P12.13.28a7
May 8FCPS Track & Field ChampionshipsMay 8 · 200 Meters · OakdaleOakdale200 Meters--DNS11
May 8FCPS Track & Field ChampionshipsMay 8 · 100 Meters · OakdaleOakdale100 MetersRound P--DNS11
Apr 22The Kayley Milor Twilight MeetApr 22 · 100 Meters · Place 44 · OakdaleOakdale100 Meters4414.23a11
Apr 1965th Annual Talley Zimmerman MeetApr 19 · 100 Meters · Place 1 · OakdaleOakdale100 Meters112.9711
Apr 7Boons. HS, MSD, OHS & TJHS Quad @ Oakdale HSApr 7 · 200 Meters · Place 2 · OakdaleOakdale200 Meters229.39a11
Apr 7Boons. HS, MSD, OHS & TJHS Quad @ Oakdale HSApr 7 · 100 Meters · Place 1 · OakdaleOakdale100 Meters113.47a11

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 20HCC Dwight Scott InvitationalDec 20 · 55 Meter · Place 6 · OakdaleOakdale55 Meter6.7.62a11
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 9 · Lightning RunningLightning Running100 MetersRound P9.12.52a PBWind: -0.26
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 55 Meter · Place 9 · OakdaleOakdale55 MeterRound P9.7.42a10
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 55 Meters · Place 9 · OakdaleOakdale55 MetersRound P97.42 PB10
Feb 10MPSSAA 3A West Region ChampionshipsFeb 10 · 55 Meter · Place 3 · OakdaleOakdale55 MeterRound P3.7.41a10
Feb 10MPSSAA 3A West Region ChampionshipsFeb 10 · 55 Meter · Place 4 · OakdaleOakdale55 Meter4.7.43a10
Jan 26CMC ChampionshipsJan 26 · 300 Meters · Place 26 · OakdaleOakdale300 Meters2647.93a—
Jan 26CMC ChampionshipsJan 26 · 55 Meters · Place 2 · OakdaleOakdale55 Meters27.56a—
Jan 26CMC ChampionshipsJan 26 · 55 Meters · Place 8 · OakdaleOakdale55 Meters87.64a—
Jan 20Frederick County ChampionshipsJan 20 · 55 Meters · Place 6 · OakdaleOakdale55 Meters67.64a—
Jan 20Frederick County ChampionshipsJan 20 · 55 Meters · Place 7 · OakdaleOakdale55 Meters77.65a—
Jan 12Mercersburg Invitational #1Jan 12 · 200 Meters · Place 2 · OakdaleOakdale200 Meters227.85a—

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Dec 13Mercersburg Season OpenerDec 13 · 55 Meter · Place 10 · OakdaleOakdale55 MeterRound P10.7.79a PB11
Dec 13Mercersburg Season OpenerDec 13 · 200 Meters · Place 14 · OakdaleOakdale200 Meters14.28.28a11
Jun 8AAU Maryland District QualifierJun 8 · 200 Meters · Place 17 · Lightning RunningLightning Running200 Meters1726.86a—
Jun 8AAU Maryland District QualifierJun 8 · 100 Meters · Place 8 · Lightning RunningLightning Running100 MetersRound P812.54a—
Jun 8AAU Maryland District QualifierJun 8 · 100 Meters · Place 12 · Lightning RunningLightning Running100 Meters1212.80a—
May 21MPSSAA 3A State Track & Field ChampionshipsMay 21 · 100 Meters · Place 10 · OakdaleOakdale100 MetersRound P10.12.67aWind: -1.710
May 15MPSSAA 3A West Region ChampionshipsMay 15 · 200 Meters · Place 8 · OakdaleOakdale200 MetersRound P8.26.87a10
May 15MPSSAA 3A West Region ChampionshipsMay 15 · 200 Meters · Place 5 · OakdaleOakdale200 Meters5.27.00a10
May 15MPSSAA 3A West Region ChampionshipsMay 15 · 100 Meters · Place 1 · OakdaleOakdale100 MetersRound P1.12.89a10
May 15MPSSAA 3A West Region ChampionshipsMay 15 · 100 Meters · Place 2 · OakdaleOakdale100 Meters2.13.01a10
May 9Frederick County ChampionshipMay 9 · 200 Meters · Place 8 · OakdaleOakdale200 Meters826.76a—
May 9Frederick County ChampionshipMay 9 · 100 Meters · Place 3 · OakdaleOakdale100 Meters312.53a—
May 9Frederick County ChampionshipMay 9 · 100 Meters · Place 5 · OakdaleOakdale100 Meters512.98a—
May 1CMC Big School Outdoor Track & Field ChampionshipMay 1 · Long Jump · Place 17 · OakdaleOakdaleLong Jump1710-11.50—
May 1CMC Big School Outdoor Track & Field ChampionshipMay 1 · 100 Meters · Place 2 · OakdaleOakdale100 Meters212.47a PB—
May 1CMC Big School Outdoor Track & Field ChampionshipMay 1 · 100 Meters · Place 6 · OakdaleOakdale100 Meters613.02a—
Apr 23Linganore Hexa-ClassicApr 23 · Long Jump · Place 15 · OakdaleOakdaleLong Jump15.14' 0 PB10
Apr 23Linganore Hexa-ClassicApr 23 · 200 Meters · Place 4 · OakdaleOakdale200 Meters4.26.95a10
Apr 23Linganore Hexa-ClassicApr 23 · 100 Meters · Place 2 · OakdaleOakdale100 Meters2.12.84a10
Apr 18Under Armour Black and Blue InvitationalApr 18 · 200 Meters · Place 18 · OakdaleOakdale200 Meters18.26.36aWind: 210
Apr 18Under Armour Black and Blue InvitationalApr 18 · 100 Meters · Place 10 · OakdaleOakdale100 Meters10.12.61aWind: 010
Apr 13TU Classic HS InvitationalApr 13 · 200 Meters · Place 24 · OakdaleOakdale200 Meters2426.48a—
Apr 13TU Classic HS InvitationalApr 13 · 100 Meters · Place 13 · OakdaleOakdale100 Meters1312.59a—
Apr 614th Patriot InvitationalApr 6 · Long Jump · Place 26 · OakdaleOakdaleLong Jump2612-5.7510
Apr 614th Patriot InvitationalApr 6 · 200 Meters · Place 4 · OakdaleOakdale200 Meters427.03a10
Apr 614th Patriot InvitationalApr 6 · 100 Meters · Place 7 · OakdaleOakdale100 Meters712.98a10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22Jeff Spielman Winter ClassicDec 22 · 55 Meter · Place 1 · OakdaleOakdale55 Meter1.7.59a10
Dec 16Dickinson College Holiday HS InviteDec 16 · 55 Meter · Place 6 · OakdaleOakdale55 Meter6.7.74a10
Dec 16Dickinson College Holiday HS InviteDec 16 · 200 Meters · Place 20 · OakdaleOakdale200 Meters20.28.43a10
Dec 8Terry Baker VARSITY InvitationalDec 8 · 55 Meter · Place 2 · OakdaleOakdale55 Meter2.7.63a10

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 8H-Town Rollerz Youth Invitational Track Meet Jul 8 · 100 Meters · Place 1 · Lightning RunningLightning Running100 Meters112.75a—
Jun 222023 AAU Region 3 QualifierJun 22 · 100 Meters · Place 15 · Lightning RunningLightning Running100 MetersRound P1512.99a—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 100 Meters · Place 15 · Lightning Running ClubLightning Running Club100 Meters1512.93—
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 100 Meters · Place 1 · Lightning RunningLightning Running100 Meters1.12.72a5
May 17MPSSAA 3A West Region ChampionshipsMay 17 · 200 Meters · Place 10 · OakdaleOakdale200 MetersRound P10.27.60a9
May 17MPSSAA 3A West Region ChampionshipsMay 17 · 200 Meters · OakdaleOakdale200 Meters—DNS9
May 17MPSSAA 3A West Region ChampionshipsMay 17 · 100 Meters · Place 10 · OakdaleOakdale100 MetersRound P10.13.51a9
May 17MPSSAA 3A West Region ChampionshipsMay 17 · 100 Meters · OakdaleOakdale100 Meters—DNS9
May 11Frederick County ChampionshipMay 11 · 200 Meters · Place 8 · OakdaleOakdale200 Meters827.779
May 11Frederick County ChampionshipMay 11 · 100 Meters · Place 5 · OakdaleOakdale100 MetersRound P513.109
May 11Frederick County ChampionshipMay 11 · 100 Meters · Place 6 · OakdaleOakdale100 Meters616.889
May 4CMC ChampionshipMay 4 · 100 Meters · OakdaleOakdale100 MetersRound P--13.58a9
Apr 20JHU Black and Blue InvitationalApr 20 · 200 Meters · Place 40 · OakdaleOakdale200 Meters40.27.76aWind: 09
Apr 20JHU Black and Blue InvitationalApr 20 · 100 Meters · Place 33 · OakdaleOakdale100 Meters33.13.24aWind: 2.69
Apr 113th Patriot InvitationalApr 1 · 100 Meters · Place 35 · OakdaleOakdale100 Meters35.14.05a9
Mar 29Boonsboro, Brunswick, Oakdale @ OHSMar 29 · 100 Meters · Place 14 · OakdaleOakdale100 Meters1414.249
Mar 25The Kayley Milor Invitational @ UrbanaMar 25 · 100 Meters · Place 35 · OakdaleOakdale100 Meters3514.919