Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLiberty District at Marshall · Apr 2213.48aLiberty District at MarshallApril 22, 2026
100m Hurdles · 33" / 0.838m · OutdoorLiberty District Jamboree · May 616.65aLiberty District JamboreeMay 6, 2026
200 Meters · OutdoorLiberty District @ Langley · Mar 2529.21aLiberty District @ LangleyMarch 25, 2026
300 Meters · IndoorThe VA Showcase · Jan 1748.61aThe VA ShowcaseJanuary 17, 2026
300 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1349.58aLiberty Christmas HS InvitationalDecember 13, 2025
300m Hurdles · 30" / 0.762m · OutdoorLiberty District at McLean · Apr 1553.02aLiberty District at McLeanApril 15, 2026
500 Meters · IndoorAlexandria City HS Indoor Meet#2 · Dec 201:35.35aAlexandria City HS Indoor Meet#2December 20, 2025
55 Meter · IndoorAlexandria City HS - Indoor · Dec 68.29aAlexandria City HS - IndoorDecember 6, 2025
55 Meters · IndoorAlexandria City HS - Indoor 2026 Meet#3 · Jan 38.19Alexandria City HS - Indoor 2026 Meet#3January 3, 2026
55m Hurdles · 33" · IndoorVHSL Region 6D Indoor Championship · Feb 119.72aVHSL Region 6D Indoor ChampionshipFebruary 11, 2026
55m Hurdles · 33" · OutdoorLiberty Christmas HS Invitational · Dec 1310.31aLiberty Christmas HS InvitationalDecember 13, 2025
Long Jump · IndoorThe VA Showcase · Jan 174.48mThe VA ShowcaseJanuary 17, 2026
Long Jump · OutdoorLiberty District Championship · May 1315' 8.5"Liberty District ChampionshipMay 13, 2026
Pole Vault · IndoorAlexandria City Field & Relay Meet · Jan 248-00.00Alexandria City Field & Relay MeetJanuary 24, 2026
Pole Vault · Outdoor2026 Northern Region 6D Spring Track & Field Championships · May 289-06.002026 Northern Region 6D Spring Track & Field ChampionshipsMay 28, 2026
Triple Jump · IndoorVHSL Region 6D Indoor Championship · Feb 1133-03.25VHSL Region 6D Indoor ChampionshipFebruary 11, 2026
Triple Jump · OutdoorDogwood Track Classic · May 133-07.50Dogwood Track ClassicMay 1, 2026

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

2026 Outdoor Track

40 results
DateMeetEventPlMarkGr
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · Triple Jump · Place 12 · McLeanTriple Jump12.30-02.5010
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · Long Jump · Place 7 · McLeanLong Jump7.15-04.0010
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · Pole Vault · Place 7 · McLeanPole Vault7.9-06.00 PB10
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · 100m Hurdles · Place 8 · McLean100m Hurdles33" / 0.838mRound P8.16.87aWind: -0.910
May 13Liberty District ChampionshipMay 13 · Triple Jump · Place 5 · McLeanTriple Jump5.32' 9"10
May 13Liberty District ChampionshipMay 13 · Long Jump · Place 6 · McLeanLong Jump6.15' 8.5" PB10
May 13Liberty District ChampionshipMay 13 · Pole Vault · Place 3 · McLeanPole Vault3.9' 6"10
May 13Liberty District ChampionshipMay 13 · 100m Hurdles · Place 4 · McLean100m Hurdles33" / 0.838mRound P4.16.68a10
May 13Liberty District ChampionshipMay 13 · 100m Hurdles · Place 4 · McLean100m Hurdles33" / 0.838m4.16.75a10
May 6Liberty District JamboreeMay 6 · Triple Jump · McLeanTriple Jump—DNS10
May 6Liberty District JamboreeMay 6 · Long Jump · McLeanLong Jump—DNS10
May 6Liberty District JamboreeMay 6 · Pole Vault · Place 4 · McLeanPole Vault4.8' 6"10
May 6Liberty District JamboreeMay 6 · 300m Hurdles · McLean300m Hurdles30" / 0.762m—DNS10
May 6Liberty District JamboreeMay 6 · 100m Hurdles · Place 2 · McLean100m Hurdles33" / 0.838m2.16.65a PB10
May 1Dogwood Track ClassicMay 1 · Triple Jump · Place 17 · McLeanTriple Jump17.33-07.50 PB10
May 1Dogwood Track ClassicMay 1 · Long Jump · Place 31 · McLeanLong Jump31.15-08.0010
May 1Dogwood Track ClassicMay 1 · 100m Hurdles · Place 36 · McLean100m Hurdles33" / 0.838mRound P36.17.09aWind: 1.710
Apr 25Cassel's XBC Track ExperienceApr 25 · Triple Jump · Place 7 · McLeanTriple Jump7.31-00.2510
Apr 25Cassel's XBC Track ExperienceApr 25 · Long Jump · Place 13 · McLeanLong Jump13.14-09.0010
Apr 25Cassel's XBC Track ExperienceApr 25 · Pole Vault · Place 5 · McLeanPole Vault5.8-03.0010
Apr 25Cassel's XBC Track ExperienceApr 25 · 100m Hurdles · Place 10 · McLean100m Hurdles33" / 0.838m10.17.23a10
Apr 22Liberty District at MarshallApr 22 · Long Jump · Place 3 · McLeanLong Jump3.15' 1.75"10
Apr 22Liberty District at MarshallApr 22 · Pole Vault · McLeanPole Vault—NH10
Apr 22Liberty District at MarshallApr 22 · 100m Hurdles · Place 3 · McLean100m Hurdles33" / 0.838m3.17.20a10
Apr 22Liberty District at MarshallApr 22 · 100 Meters · Place 6 · McLean100 Meters6.13.48a PB10
Apr 15Liberty District at McLeanApr 15 · Pole Vault · Place 6 · McLeanPole Vault6.7' 6"10
Apr 15Liberty District at McLeanApr 15 · 300m Hurdles · Place 8 · McLean300m Hurdles30" / 0.762m8.53.02a PB10
Apr 11Ramtastic InvitationalApr 11 · Triple Jump · Place 8 · McLeanTriple Jump8.32' 5"10
Apr 11Ramtastic InvitationalApr 11 · Long Jump · Place 58 · McLeanLong Jump58.12' 3"10
Apr 11Ramtastic InvitationalApr 11 · Pole Vault · McLeanPole Vault—NH10
Apr 11Ramtastic InvitationalApr 11 · 300m Hurdles · Place 20 · McLean300m Hurdles30" / 0.762m20.54.09a10
Apr 11Ramtastic InvitationalApr 11 · 100m Hurdles · Place 11 · McLean100m Hurdles33" / 0.838m11.18.05a10
Apr 8Liberty District at Washington - LibertyApr 8 · Triple Jump · Place 1 · McLeanTriple Jump1.32' 5"10
Apr 8Liberty District at Washington - LibertyApr 8 · Long Jump · Place 2 · McLeanLong Jump2.15' 5"10
Apr 8Liberty District at Washington - LibertyApr 8 · 100m Hurdles · Place 2 · McLean100m Hurdles33" / 0.838m2.17.82a10
Mar 27CNU HS Captains ClassicMar 27 · 300m Hurdles · McLean300m Hurdles30" / 0.762m--DNS10
Mar 27CNU HS Captains ClassicMar 27 · 100m Hurdles · McLean100m Hurdles33" / 0.838m--DNSWind: 1.610
Mar 25Liberty District @ LangleyMar 25 · Triple Jump · Place 2 · McLeanTriple Jump233-10.510
Mar 25Liberty District @ LangleyMar 25 · 300m Hurdles · Place 6 · McLean300m Hurdles652.38a10
Mar 25Liberty District @ LangleyMar 25 · 200 Meters · Place 15 · McLean200 Meters1529.21a PB10

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 55m Hurdles · Place 9 · McLean55m Hurdles33"Round P9.9.72a PB10
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · Triple Jump · Place 5 · McLeanTriple Jump5.33-03.25 PB10
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · Long Jump · Place 12 · McLeanLong Jump12.14-04.0010
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · Pole Vault · McLeanPole Vault--NH10
Jan 24Alexandria City Field & Relay MeetJan 24 · Triple Jump · Place 6 · McLeanTriple Jump6.30-08.5010
Jan 24Alexandria City Field & Relay MeetJan 24 · Pole Vault · Place 8 · McLeanPole Vault8.8-00.00 PB10
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 429 · McLean300 Meters429.48.61a PB10
Jan 17The VA ShowcaseJan 17 · Long Jump · Place 90 · McLeanLong Jump90.4.48m PB10
Jan 17The VA ShowcaseJan 17 · Pole Vault · Place 22 · McLeanPole VaultRound P22.2.29m10
Jan 3Alexandria City HS - Indoor 2026 Meet#3Jan 3 · Triple Jump · Place 3 · McLeanTriple Jump330-04.00—
Jan 3Alexandria City HS - Indoor 2026 Meet#3Jan 3 · 55m Hurdles · Place 5 · McLean55m Hurdles510.12—
Jan 3Alexandria City HS - Indoor 2026 Meet#3Jan 3 · 55 Meters · Place 14 · McLean55 Meters148.19 PB—

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20Alexandria City HS Indoor Meet#2Dec 20 · 500 Meters · Place 15 · McLean500 Meters15.1:35.35a PB10
Dec 20Alexandria City HS Indoor Meet#2Dec 20 · 55m Hurdles · Place 6 · McLean55m Hurdles33"6.10.76a10
Dec 20Alexandria City HS Indoor Meet#2Dec 20 · Triple Jump · Place 7 · McLeanTriple Jump7.28-8.5010
Dec 20Alexandria City HS Indoor Meet#2Dec 20 · Pole Vault · Place 8 · McLeanPole Vault8.7-010
Dec 19Northern VA TJMS Meet #5Dec 19 · Pole Vault · Place 7 · McLeanPole Vault7.7-00.0010
Dec 6Alexandria City HS - IndoorDec 6 · 300 Meters · Place 31 · McLean300 Meters31.50.28a10
Dec 6Alexandria City HS - IndoorDec 6 · 55m Hurdles · Place 5 · McLean55m Hurdles33"5.10.80a10
Dec 6Alexandria City HS - IndoorDec 6 · 55 Meter · Place 22 · McLean55 Meter22.8.29a PB10
Dec 6Alexandria City HS - IndoorDec 6 · Triple Jump · Place 3 · McLeanTriple Jump3.30-710
Dec 6Alexandria City HS - IndoorDec 6 · Pole Vault · Place 6 · McLeanPole Vault6.6-610
Jan 17Northern VA TJMS Meet # 7Jan 17 · 55m Hurdles · Place 5 · McLean55m Hurdles510.97—
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 55m Hurdles · Place 21 · McLean55m Hurdles33"21.11.19a9
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 55 Meter · Place 84 · McLean55 Meter84.8.76a9

2025 Outdoor Track

35 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 181 · McLean300 Meters181.49.58a PB10
Dec 13Liberty Christmas HS InvitationalDec 13 · 55m Hurdles · Place 37 · McLean55m Hurdles33"Round P37.10.31a PB10
Dec 13Liberty Christmas HS InvitationalDec 13 · Pole Vault · McLeanPole Vault--NH10
May 13Liberty District Championship @ WakefieldMay 13 · 100m Hurdles · Place 11 · McLean100m HurdlesRound P1118.509
May 13Liberty District Championship @ WakefieldMay 13 · Triple Jump · Place 11 · McLeanTriple Jump1128-08.509
May 13Liberty District Championship @ WakefieldMay 13 · 300m Hurdles · Place 14 · McLean300m Hurdles1456.629
May 13Liberty District Championship @ WakefieldMay 13 · 100m Hurdles · Place 11 · McLean100m HurdlesRound P1118.509
May 7Liberty District at McLeanMay 7 · Triple Jump · Place 6 · McLeanTriple Jump627-08.009
May 7Liberty District at McLeanMay 7 · Long Jump · Place 11 · McLeanLong Jump1112-06.009
May 7Liberty District at McLeanMay 7 · 300m Hurdles · Place 10 · McLean300m Hurdles1055.589
May 7Liberty District at McLeanMay 7 · 100m Hurdles · Place 17 · McLean100m Hurdles1721.709
May 7Liberty District at McLeanMay 7 · Triple Jump · Place 6 · McLeanTriple Jump627-08.009
May 7Liberty District at McLeanMay 7 · Long Jump · Place 11 · McLeanLong Jump1112-06.009
May 7Liberty District at McLeanMay 7 · 300m Hurdles · Place 10 · McLean300m Hurdles1055.589
May 7Liberty District at McLeanMay 7 · 100m Hurdles · Place 17 · McLean100m Hurdles1721.709
May 2Dogwood Track ClassicMay 2 · 100m Hurdles · Place 68 · McLean100m HurdlesRound P6818.6369
May 2Dogwood Track ClassicMay 2 · 100m Hurdles · Place 68 · McLean100m HurdlesRound P6818.6369
Apr 26Cassel's XBC Track ExperienceApr 26 · 300m Hurdles · Place 13 · McLean300m Hurdles1354.709
Apr 26Cassel's XBC Track ExperienceApr 26 · 100m Hurdles · Place 13 · McLean100m Hurdles1318.619
Apr 26Cassel's XBC Track ExperienceApr 26 · Triple Jump · Place 12 · McLeanTriple Jump1229-05.009
Apr 22Liberty District at HerndonApr 22 · Long Jump · Place 27 · McLeanLong Jump2713-00.259
Apr 22Liberty District at HerndonApr 22 · Long Jump · Place 27 · McLeanLong Jump2713' 0.25"9
Apr 22Liberty District at HerndonApr 22 · 100m Hurdles · Place 10 · McLean100m Hurdles1019.669
Apr 22Liberty District at HerndonApr 22 · 100 Meters · Place 39 · McLean100 Meters3914.219
Apr 11=PR= Northern Virginia InvitationalApr 11 · 300m Hurdles · Place 30 · McLean300m Hurdles3055.519
Apr 11=PR= Northern Virginia InvitationalApr 11 · 100m Hurdles · Place 33 · McLean100m Hurdles3320.039
Apr 11=PR= Northern Virginia InvitationalApr 11 · Triple Jump · Place 10 · McLeanTriple Jump1029-09.009
Apr 9Liberty District at MarshallApr 9 · Triple Jump · Place 5 · McLeanTriple Jump527-49
Apr 9Liberty District at MarshallApr 9 · 200 Meters · Place 40 · McLean200 Meters4031.05a9
Mar 28CNU HS Captains ClassicMar 28 · Long Jump · Place 21 · McLeanLong Jump2111-05.50—
Mar 28CNU HS Captains ClassicMar 28 · 300m Hurdles · Place 12 · McLean300m Hurdles1259.42—
Mar 28CNU HS Captains ClassicMar 28 · 100m Hurdles · Place 8 · McLean100m HurdlesRound P819.66—
Mar 19Liberty District at WakefieldMar 19 · Long Jump · Place 27 · McLeanLong Jump2711-1—
Mar 19Liberty District at WakefieldMar 19 · 100m Hurdles · Place 6 · McLean100m Hurdles619.15a—
Mar 19Liberty District at WakefieldMar 19 · 100 Meters · Place 47 · McLean100 Meters4714.60a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21Alexandria City Meet #2Dec 21 · 55m Hurdles · Place 9 · McLean55m Hurdles33"9.10.97a9
Dec 14Liberty Christmas HS InvitationalDec 14 · 55m Hurdles · Place 72 · McLean55m Hurdles33"Round P72.11.38a9
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 203 · McLean55 MeterRound P203.8.46a9
Dec 7Alexandria City HS Meet#1Dec 7 · 500 Meters · Place 23 · McLean500 Meters23.1:41.31a9
Dec 7Alexandria City HS Meet#1Dec 7 · 55m Hurdles · Place 15 · McLean55m Hurdles33"15.11.33a9