Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorC2C Championships · May 111.08aC2C ChampionshipsMay 1, 2026
1000 Meters · IndoorGeorge Mason Patriot Games · Jan 303:05.87aGeorge Mason Patriot GamesJanuary 30, 2026
110m Hurdles · 39" / 0.991m · OutdoorWindsor Test 2 · Jul 2918.77aWindsor Test 2July 29, 2024
110m Hurdles · 42" / 1.067m · OutdoorC2C Championships · May 115.37aC2C ChampionshipsMay 1, 2026
1500 Meters · OutdoorNew Captains Classic · Apr 175:00.03aNew Captains ClassicApril 17, 2026
200 Meters · IndoorCNU Holiday Open · Dec 623.52aCNU Holiday OpenDecember 6, 2025
300 Meters · IndoorJim Mitchell Invitational · Dec 936.99aJim Mitchell InvitationalDecember 9, 2023
300 Meters · OutdoorLiberty District Championship · Feb 339.73aLiberty District ChampionshipFebruary 3, 2022
300m Hurdles · 36" / 0.914m · OutdoorVHSL 6A Region D Championship · May 2240.66aVHSL 6A Region D ChampionshipMay 22, 2024
400 Meters · IndoorShane Stevens Winter Invitational · Jan 2453.65aShane Stevens Winter InvitationalJanuary 24, 2026
400 Meters · OutdoorDogwood Track Classic · May 552.19Dogwood Track ClassicMay 5, 2023
400 Meters · Relay Split · IndoorCNU Holiday Open · Dec 654.669CNU Holiday OpenDecember 6, 2025
400m Hurdles · 36" / 0.914m · OutdoorC2C Outdoor Championships · May 258.44aC2C Outdoor ChampionshipsMay 2, 2025
500 Meters · IndoorLiberty Christmas Invitational · Dec 171:12.70aLiberty Christmas InvitationalDecember 17, 2022
60 Meter · IndoorC2C Indoor Championships · Feb 207.05aC2C Indoor ChampionshipsFebruary 20, 2026
60 Meters · IndoorGeorge Mason Patriot Games · Jan 307.07aGeorge Mason Patriot GamesJanuary 30, 2026
60m Hurdles · 42" / 1.067m · IndoorC2C Indoor Championships · Feb 208.69aC2C Indoor ChampionshipsFebruary 20, 2026
800 Meters · Outdoor=PR= Northern Virginia Invitational · Apr 12:14.44=PR= Northern Virginia InvitationalApril 1, 2022
D Liberty District Quali 19-02.50 · OutdoorLiberty District Championships · May 120.50Liberty District ChampionshipsMay 12, 2022
D Liberty District Quali 53.00 · OutdoorLiberty District Championships · May 1253.25Liberty District ChampionshipsMay 12, 2022
Decathlon · OutdoorMount Union Last Chance Meet · May 155160Mount Union Last Chance MeetMay 15, 2025
Discus · 2kg · OutdoorMount Union Last Chance Meet · May 1520.39mMount Union Last Chance MeetMay 15, 2025
Heptathlon · IndoorDIII South Region Final Qualifier and Multi · Mar 73871.00DIII South Region Final Qualifier and MultiMarch 7, 2025
High Jump · IndoorCNU Captains Invite · Jan 171.62mCNU Captains InviteJanuary 17, 2025
High Jump · OutdoorLiberty District @ McLean · Mar 301.5Liberty District @ McLeanMarch 30, 2022
Javelin · 800g · OutdoorMount Union Last Chance Meet · May 1529.80mMount Union Last Chance MeetMay 15, 2025
Long Jump · Indoor2023 VHSL Region 6D Indoor Championship · Feb 1319-04.002023 VHSL Region 6D Indoor ChampionshipFebruary 13, 2023
Long Jump · OutdoorLiberty District Championships · May 120.50Liberty District ChampionshipsMay 12, 2022
Pole Vault · IndoorGeorge Mason Patriot Games · Jan 303.04mGeorge Mason Patriot GamesJanuary 30, 2026
Pole Vault · OutdoorNew Captains Classic · Apr 182.83mNew Captains ClassicApril 18, 2025
Shot Put · 12lb · IndoorLiberty Christmas Invitational · Dec 1636-01.75Liberty Christmas InvitationalDecember 16, 2023
Shot Put · 12lb · Outdoor=PR= Northern Virginia Invitational · Apr 1235-2.50=PR= Northern Virginia InvitationalApril 12, 2024
Shot Put · 16lb / 7.26kg · IndoorDIII South Region Final Qualifier and Multi · Mar 79.99mDIII South Region Final Qualifier and MultiMarch 7, 2025
Shot Put · 16lb / 7.26kg · OutdoorMount Union Last Chance Meet · May 159.31mMount Union Last Chance MeetMay 15, 2025

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 110m Hurdles · Place 21 · Christopher NewportChristopher Newport110m Hurdles42" / 1.067mRound P21.16.34aWind: 0.5So
May 1C2C ChampionshipsMay 1 · Long Jump · Place 10 · Christopher NewportChristopher NewportLong Jump10.5.96mWind: 1.4So
May 1C2C ChampionshipsMay 1 · High Jump · Place 4 · Christopher NewportChristopher NewportHigh Jump4.1.74mSo
May 1C2C ChampionshipsMay 1 · 400m Hurdles · Place 8 · Christopher NewportChristopher Newport400m Hurdles36" / 0.914m8.58.63aSo
May 1C2C ChampionshipsMay 1 · 110m Hurdles · Place 3 · Christopher NewportChristopher Newport110m Hurdles42" / 1.067mRound P3.15.37a PBWind: 0.3So
May 1C2C ChampionshipsMay 1 · 110m Hurdles · Place 4 · Christopher NewportChristopher Newport110m Hurdles42" / 1.067m4.15.55aWind: 2.9So
May 1C2C ChampionshipsMay 1 · 100 Meters · Place 5 · Christopher NewportChristopher Newport100 MetersRound P5.11.08a PBWind: 0.5So
May 1C2C ChampionshipsMay 1 · 100 Meters · Place 7 · Christopher NewportChristopher Newport100 Meters7.11.29aWind: 1.9So
Apr 17New Captains ClassicApr 17 · Long Jump · Place 1 · Christopher NewportChristopher NewportLong Jump16.18mSo
Apr 17New Captains ClassicApr 17 · Pole Vault · Place 2 · Christopher NewportChristopher NewportPole Vault23.30mSo
Apr 17New Captains ClassicApr 17 · High Jump · Place 1 · Christopher NewportChristopher NewportHigh Jump11.72mSo
Apr 17New Captains ClassicApr 17 · Javelin · Place 3 · Christopher NewportChristopher NewportJavelin327.77mSo
Apr 17New Captains ClassicApr 17 · Discus · Place 1 · Christopher NewportChristopher NewportDiscus121.37mSo
Apr 17New Captains ClassicApr 17 · Shot Put · Place 3 · Christopher NewportChristopher NewportShot Put39.23mSo
Apr 17New Captains ClassicApr 17 · 110m Hurdles · Place 2 · Christopher NewportChristopher Newport110m Hurdles216.51aSo
Apr 17New Captains ClassicApr 17 · 1500 Meters · Place 1 · Christopher NewportChristopher Newport1500 Meters15:00.03a PBSo
Apr 17New Captains ClassicApr 17 · 400 Meters · Place 2 · Christopher NewportChristopher Newport400 Meters252.95aSo
Apr 17New Captains ClassicApr 17 · 100 Meters · Place 1 · Christopher NewportChristopher Newport100 Meters111.12aSo
Apr 10Dennis CraddockApr 10 · Long Jump · Place 10 · Christopher NewportChristopher NewportLong Jump10.6.49mWind: 0So
Apr 10Dennis CraddockApr 10 · High Jump · Place 9 · Christopher NewportChristopher NewportHigh Jump9.1.80mSo
Apr 10Dennis CraddockApr 10 · 400m Hurdles · Place 11 · Christopher NewportChristopher Newport400m Hurdles36" / 0.914m11.59.06aSo
Apr 10Dennis CraddockApr 10 · 110m Hurdles · Place 11 · Christopher NewportChristopher Newport110m Hurdles42" / 1.067m11.15.99aWind: 1.2So
Mar 28Blue & Silver ChallengeMar 28 · 110m Hurdles · Place 4 · Christopher NewportChristopher Newport110m Hurdles416.40aSo
Mar 28Blue & Silver ChallengeMar 28 · 400 Meters · Place 17 · Christopher NewportChristopher Newport400 Meters1758.15aSo
Mar 1CNU QualifierMar 1 · 60m Hurdles · Place 4 · Christopher NewportChristopher Newport60m HurdlesRound P48.64aSo
Mar 1CNU QualifierMar 1 · 60m Hurdles · Place 4 · Christopher NewportChristopher Newport60m Hurdles48.72aSo
Mar 1CNU QualifierMar 1 · 400 Meters · Place 11 · Christopher NewportChristopher Newport400 Meters1154.10aSo

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Feb 20C2C Indoor ChampionshipsFeb 20 · 60m Hurdles · Place 3 · Christopher NewportChristopher Newport60m Hurdles42" / 1.067mRound P3.8.73aSo
Feb 20C2C Indoor ChampionshipsFeb 20 · 60m Hurdles · Place 2 · Christopher NewportChristopher Newport60m Hurdles42" / 1.067m2.8.69a PBSo
Feb 20C2C Indoor ChampionshipsFeb 20 · 60 Meter · Place 4 · Christopher NewportChristopher Newport60 MeterRound P4.7.05a PBSo
Feb 20C2C Indoor ChampionshipsFeb 20 · 60 Meter · Place 4 · Christopher NewportChristopher Newport60 Meter4.7.06aSo
Feb 20C2C Indoor ChampionshipsFeb 20 · Long Jump · Place 4 · Christopher NewportChristopher NewportLong Jump4.6.56mSo
Feb 20C2C Indoor ChampionshipsFeb 20 · High Jump · Place 4 · Christopher NewportChristopher NewportHigh Jump4.1.75mSo
Feb 8CNU Vince Brown InviteFeb 8 · 60m Hurdles · Place 3 · Christopher NewportChristopher Newport60m HurdlesRound P38.94SO
Feb 8CNU Vince Brown InviteFeb 8 · 60m Hurdles · Place 2 · Christopher NewportChristopher Newport60m Hurdles28.54SO
Feb 8CNU Vince Brown InviteFeb 8 · 60 Meters · Place 9 · Christopher NewportChristopher Newport60 MetersRound P97.09SO
Jan 30George Mason Patriot GamesJan 30 · Long Jump · Place 4 · Christopher NewportChristopher NewportLong Jump46.21mSo
Jan 30George Mason Patriot GamesJan 30 · Pole Vault · Place 5 · Christopher NewportChristopher NewportPole Vault53.04m PBSo
Jan 30George Mason Patriot GamesJan 30 · High Jump · Place 5 · Christopher NewportChristopher NewportHigh Jump51.74mSo
Jan 30George Mason Patriot GamesJan 30 · Shot Put · Place 5 · Christopher NewportChristopher NewportShot Put59.68mSo
Jan 30George Mason Patriot GamesJan 30 · 60m Hurdles · Place 1 · Christopher NewportChristopher Newport60m Hurdles18.69aSo
Jan 30George Mason Patriot GamesJan 30 · 1000 Meters · Place 5 · Christopher NewportChristopher Newport1000 Meters53:05.87a PBSo
Jan 30George Mason Patriot GamesJan 30 · 60 Meters · Place 2 · Christopher NewportChristopher Newport60 Meters27.07a PBSo
Jan 24Shane Stevens Winter InvitationalJan 24 · 400 Meters · Place 11 · Christopher NewportChristopher Newport400 Meters1153.65a PBSo
Jan 24Shane Stevens Winter InvitationalJan 24 · 200 Meters · Place 16 · Christopher NewportChristopher Newport200 Meters1623.53aSo

2025 Indoor Track

28 results
DateMeetEventPlMarkGr
Dec 6CNU Holiday OpenDec 6 · 60m Hurdles · Place 5 · Christopher NewportChristopher Newport60m Hurdles42" / 1.067mRound P5.8.94aSo
Dec 6CNU Holiday OpenDec 6 · 60m Hurdles · Place 2 · Christopher NewportChristopher Newport60m Hurdles42" / 1.067m2.8.80aSo
Dec 6CNU Holiday OpenDec 6 · Long Jump · Place 12 · Christopher NewportChristopher NewportLong Jump12.6.07mSo
Dec 6CNU Holiday OpenDec 6 · High Jump · Place 6 · Christopher NewportChristopher NewportHigh Jump6.1.72mSo
Dec 6CNU Holiday OpenDec 6 · 400 Meters · Christopher NewportChristopher Newport400 MetersRelay Split—54.669 PBSo
Dec 6CNU Holiday OpenDec 6 · 200 Meters · Place 6 · Christopher NewportChristopher Newport200 Meters6.23.52a PBSo
Mar 7DIII South Region Final Qualifier and MultiMar 7 · 1000 Meters · Place 6 · Christopher NewportChristopher Newport1000 MetersRound M6.3:09.09aFr
Mar 7DIII South Region Final Qualifier and MultiMar 7 · Pole Vault · Place 4 · Christopher NewportChristopher NewportPole VaultRound M4.2.63mFr
Mar 7DIII South Region Final Qualifier and MultiMar 7 · 60m Hurdles · Place 4 · Christopher NewportChristopher Newport60m Hurdles42" / 1.067mRound M4.9.20aWind: 0Fr
Mar 7DIII South Region Final Qualifier and MultiMar 7 · High Jump · Place 4 · Christopher NewportChristopher NewportHigh JumpRound M4.1.71mFr
Mar 7DIII South Region Final Qualifier and MultiMar 7 · Shot Put · Place 8 · Christopher NewportChristopher NewportShot Put16lb / 7.26kgRound M8.9.99m PBFr
Mar 7DIII South Region Final Qualifier and MultiMar 7 · Long Jump · Place 8 · Christopher NewportChristopher NewportLong JumpRound M8.5.53mFr
Mar 7DIII South Region Final Qualifier and MultiMar 7 · 60 Meter · Place 2 · Christopher NewportChristopher Newport60 MeterRound M2.7.25aWind: 0Fr
Mar 7DIII South Region Final Qualifier and MultiMar 7 · Heptathlon · Place 5 · Christopher NewportChristopher NewportHeptathlonRound M5.3871.00 PBFr
Mar 1CNU QualifierMar 1 · 60m Hurdles · Place 11 · Christopher NewportChristopher Newport60m Hurdles42" / 1.067mRound P11.10.03aFr
Mar 1CNU QualifierMar 1 · Long Jump · Place 10 · Christopher NewportChristopher NewportLong Jump10.5.60mFr
Feb 21C2C Indoor ChampionshipsFeb 21 · 60m Hurdles · Place 5 · Christopher NewportChristopher Newport60m Hurdles42" / 1.067mRound P5.9.23aFr
Feb 21C2C Indoor ChampionshipsFeb 21 · 60m Hurdles · Place 5 · Christopher NewportChristopher Newport60m Hurdles42" / 1.067m5.9.33aFr
Feb 21C2C Indoor ChampionshipsFeb 21 · High Jump · Place 6 · Christopher NewportChristopher NewportHigh Jump6.1.69mFr
Feb 9Betty S. Rogers InviteFeb 9 · 60m Hurdles · Place 11 · Christopher NewportChristopher Newport60m Hurdles42" / 1.067mRound P11.9.68aWind: 0Fr
Feb 9Betty S. Rogers InviteFeb 9 · 400 Meters · Place 16 · Christopher NewportChristopher Newport400 Meters16.54.26aFr
Feb 9Betty S. Rogers InviteFeb 9 · 200 Meters · Christopher NewportChristopher Newport200 Meters--DNFWind: 0Fr
Jan 31Patriot GamesJan 31 · Long Jump · Place 10 · Christopher NewportChristopher NewportLong Jump105.22m—
Jan 31Patriot GamesJan 31 · Shot Put · Place 8 · Christopher NewportChristopher NewportShot Put89.39m—
Jan 31Patriot GamesJan 31 · 60 Meters · Place 5 · Christopher NewportChristopher Newport60 Meters57.35a—
Jan 17CNU Captains InviteJan 17 · High Jump · Place 4 · Christopher NewportChristopher NewportHigh Jump41.62m PB—
Jan 17CNU Captains InviteJan 17 · 60m Hurdles · Place 6 · Christopher NewportChristopher Newport60m Hurdles610.14a—
Jan 17CNU Captains InviteJan 17 · 60m Hurdles · Place 4 · Christopher NewportChristopher Newport60m Hurdles49.58a—

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 15Mount Union Last Chance MeetMay 15 · 1500 Meters · Place 5 · Christopher NewportChristopher Newport1500 MetersRound M5.5:06.84aFr
May 15Mount Union Last Chance MeetMay 15 · Javelin · Place 6 · Christopher NewportChristopher NewportJavelin800gRound M6.29.80m PBFr
May 15Mount Union Last Chance MeetMay 15 · Pole Vault · Place 6 · Christopher NewportChristopher NewportPole VaultRound M6.2.87mFr
May 15Mount Union Last Chance MeetMay 15 · Discus · Place 8 · Christopher NewportChristopher NewportDiscus2kgRound M8.20.39m PBFr
May 15Mount Union Last Chance MeetMay 15 · 110m Hurdles · Place 3 · Christopher NewportChristopher Newport110m Hurdles42" / 1.067mRound M3.16.50aWind: 1.6Fr
May 15Mount Union Last Chance MeetMay 15 · 400 Meters · Place 5 · Christopher NewportChristopher Newport400 MetersRound M5.52.78aFr
May 15Mount Union Last Chance MeetMay 15 · High Jump · Place 5 · Christopher NewportChristopher NewportHigh JumpRound M5.1.69mFr
May 15Mount Union Last Chance MeetMay 15 · Shot Put · Place 7 · Christopher NewportChristopher NewportShot Put16lb / 7.26kgRound M7.9.31m PBFr
May 15Mount Union Last Chance MeetMay 15 · Long Jump · Place 6 · Christopher NewportChristopher NewportLong JumpRound M6.5.97mWind: 2.2Fr
May 15Mount Union Last Chance MeetMay 15 · 100 Meters · Place 2 · Christopher NewportChristopher Newport100 MetersRound M2.11.23aWind: -0.8Fr
May 15Mount Union Last Chance MeetMay 15 · Decathlon · Place 5 · Christopher NewportChristopher NewportDecathlonRound M5.5160 PBFr
May 2C2C Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 6 · Christopher NewportChristopher Newport400m Hurdles36" / 0.914m6.58.44a PBFr
May 2C2C Outdoor ChampionshipsMay 2 · 110m Hurdles · Christopher NewportChristopher Newport110m Hurdles42" / 1.067mRound P--DQWind: -0.2Fr
May 2C2C Outdoor ChampionshipsMay 2 · High Jump · Place 3 · Christopher NewportChristopher NewportHigh Jump3.1.79mFr
Apr 18New Captains ClassicApr 18 · Long Jump · Place 2 · Christopher NewportChristopher NewportLong Jump26.04mFr
Apr 18New Captains ClassicApr 18 · Pole Vault · Place 2 · Christopher NewportChristopher NewportPole Vault22.83m PBFr
Apr 18New Captains ClassicApr 18 · High Jump · Place 3 · Christopher NewportChristopher NewportHigh Jump31.76mFr
Apr 18New Captains ClassicApr 18 · Javelin · Place 5 · Christopher NewportChristopher NewportJavelin530.83mFr
Apr 18New Captains ClassicApr 18 · Discus · Place 8 · Christopher NewportChristopher NewportDiscus819.10mFr
Apr 18New Captains ClassicApr 18 · Shot Put · Place 3 · Christopher NewportChristopher NewportShot Put310.04mFr
Apr 18New Captains ClassicApr 18 · 110m Hurdles · Place 2 · Christopher NewportChristopher Newport110m Hurdles217.64Fr
Apr 18New Captains ClassicApr 18 · 1500 Meters · Place 6 · Christopher NewportChristopher Newport1500 Meters65:09.24Fr
Apr 18New Captains ClassicApr 18 · 400 Meters · Place 5 · Christopher NewportChristopher Newport400 Meters553.28Fr
Apr 18New Captains ClassicApr 18 · 100 Meters · Place 2 · Christopher NewportChristopher Newport100 Meters211.54Fr
Apr 11Dennis CraddockApr 11 · 400m Hurdles · Place 15 · Christopher NewportChristopher Newport400m Hurdles1559.55aFr
Apr 11Dennis CraddockApr 11 · 110m Hurdles · Place 15 · Christopher NewportChristopher Newport110m Hurdles1517.18aFr
Mar 29Blue & Silver ChallengeMar 29 · 400m Hurdles · Place 9 · Christopher NewportChristopher Newport400m Hurdles91:02.15a—
Mar 29Blue & Silver ChallengeMar 29 · 110m Hurdles · Place 5 · Christopher NewportChristopher Newport110m Hurdles517.20a—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 29Windsor Test 2Jul 29 · Long Jump · Place 3 · McLeanMcLeanLong Jump3.20' 4.50"12
Jul 29Windsor Test 2Jul 29 · Shot Put · McLeanMcLeanShot Put12lb--NM12
Jul 29Windsor Test 2Jul 29 · 300m Hurdles · Place 3 · McLeanMcLean300m Hurdles36" / 0.914m3.42.99a12
Jul 29Windsor Test 2Jul 29 · 110m Hurdles · Place 11 · McLeanMcLean110m Hurdles39" / 0.991m11.18.77a PB12
Jul 29Windsor Test 2Jul 29 · High Jump · Place 10 · McLeanMcLeanHigh Jump10.5' 4"12
Jul 26Test WindsorJul 26 · Long Jump · Place 3 · McLeanMcLeanLong Jump3.20' 4.50"12
Jul 26Test WindsorJul 26 · Shot Put · McLeanMcLeanShot Put12lb--NM12
Jul 26Test WindsorJul 26 · 300m Hurdles · Place 3 · McLeanMcLean300m Hurdles36" / 0.914m3.42.99a12
Jul 26Test WindsorJul 26 · 110m Hurdles · Place 11 · McLeanMcLean110m Hurdles39" / 0.991m11.18.77a12
Jul 26Test WindsorJul 26 · High Jump · Place 10 · McLeanMcLeanHigh Jump10.5' 4"12
Jun 14adidas Outdoor NationalsJun 14 · 400m Hurdles · Place 52 · McLeanMcLean400m Hurdles36" / 0.914m52.1:00.89a12
May 221A Region A ChampionshipsMay 22 · 300m Hurdles · Place 8 · McLeanMcLean300m Hurdles840.6612
May 221A Region A ChampionshipsMay 22 · Long Jump · Place 16 · McLeanMcLeanLong Jump1616-10.0012
May 22VHSL 6A Region D ChampionshipMay 22 · Long Jump · Place 16 · McLeanMcLeanLong Jump16.16-10.0012
May 22VHSL 6A Region D ChampionshipMay 22 · 300m Hurdles · Place 8 · McLeanMcLean300m Hurdles36" / 0.914m8.40.66a PB12
May 9Liberty District Spring Track ChampionshipsMay 9 · Long Jump · Place 13 · McLeanMcLeanLong Jump13.19-01.0012
May 9Liberty District Spring Track ChampionshipsMay 9 · 300m Hurdles · Place 2 · McLeanMcLean300m Hurdles36" / 0.914m2.42.56a12
May 9Liberty District Spring Track ChampionshipsMay 9 · 110m Hurdles · Place 14 · McLeanMcLean110m Hurdles39" / 0.991mRound P14.21.67a12
May 3Dogwood Track ClassicMay 3 · 300m Hurdles · Place 41 · McLeanMcLean300m Hurdles4142.5512
Apr 12=PR= Northern Virginia InvitationalApr 12 · Shot Put · Place 30 · McLeanMcLeanShot Put12lb30.35-2.50 PB12

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 27Alexandria City HS - Field & 3 Relay MeetJan 27 · Shot Put · Place 16 · McLeanMcLeanShot Put1636-05.00—
Jan 27Alexandria City HS - Field & 3 Relay MeetJan 27 · Long Jump · Place 10 · McLeanMcLeanLong Jump1017-06.00—
Jan 27Alexandria City HS - Field & 3 Relay MeetJan 27 · High Jump · Place 11 · McLeanMcLeanHigh Jump115-04.00—
Jan 13Northern VA TJMS Meet #8Jan 13 · Long Jump · Place 3 · McLeanMcLeanLong Jump320-04.50—
Jan 12The VA ShowcaseJan 12 · Long Jump · Place 91 · McLeanMcLeanLong Jump9116-03.50—
Jan 12The VA ShowcaseJan 12 · 300 Meters · Place 263 · McLeanMcLean300 Meters26339.19—
Jan 12The VA ShowcaseJan 12 · Long Jump · Place 91 · McLeanMcLeanLong Jump9116-03.50—
Jan 12The VA ShowcaseJan 12 · 300 Meters · Place 263 · McLeanMcLean300 Meters26339.19—
Jan 5East Coast Elite #1Jan 5 · Shot Put · Place 24 · McLeanMcLeanShot Put12lb24.10.28m12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · Shot Put · Place 32 · McLeanMcLeanShot Put12lb32.36-01.75 PB12
Dec 9Jim Mitchell InvitationalDec 9 · 300 Meters · Place 6 · McLeanMcLean300 Meters6.36.99a PB12
Dec 9Jim Mitchell InvitationalDec 9 · Long Jump · McLeanMcLeanLong Jump—DNS12
Feb 132023 VHSL Region 6D Indoor ChampionshipFeb 13 · Long Jump · Place 6 · McLeanMcLeanLong Jump6.19-04.00 PB11
Jan 13Virginia Showcase InvitationalJan 13 · 300 Meters · Place 138 · McLeanMcLean300 Meters138.38.12a11

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 1PVA Track and Field InvitationalJul 1 · 400m Hurdles · Place 3 · McLean Youth TrackMcLean Youth Track400m Hurdles36" / 0.914m3.1:00.26a11
May 24VHSL 6A Region D ChampionshipMay 24 · 300m Hurdles · McLeanMcLean300m Hurdles36" / 0.914m--DQ11
May 11Liberty District ChampionshipsMay 11 · 300m Hurdles · Place 2 · McLeanMcLean300m Hurdles242.43JR
May 11Liberty District ChampionshipsMay 11 · High Jump · Place 12 · McLeanMcLeanHigh Jump125-4JR
May 5Dogwood Track ClassicMay 5 · 300m Hurdles · Place 52 · McLeanMcLean300m Hurdles5242.9911
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 61 · McLeanMcLean400 Meters6152.19 PB11
May 5Dogwood Track ClassicMay 5 · 300m Hurdles · Place 52 · McLeanMcLean300m Hurdles5242.9911
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 60 · McLeanMcLean400 Meters6052.1911
May 5Dogwood Track ClassicMay 5 · 300m Hurdles · Place 6 · McLeanMcLean300m Hurdles642.9911
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 2 · McLeanMcLean400 Meters252.1911
May 5Dogwood Track ClassicMay 5 · 300m Hurdles · Place 32 · McLeanMcLean300m Hurdles3242.1311
May 5Dogwood Track ClassicMay 5 · 300m Hurdles · Place 32 · McLeanMcLean300m Hurdles3242.1311
May 3Liberty District Spring JamboreeMay 3 · Long Jump · Place 23 · McLeanMcLeanLong Jump2315-3—
May 3Liberty District Spring JamboreeMay 3 · 400 Meters · Place 9 · McLeanMcLean400 Meters953.32—
Apr 15=PR= Northern Virginia InvitationalApr 15 · Long Jump · Place 30 · McLeanMcLeanLong Jump3018-00.5011
Apr 15=PR= Northern Virginia InvitationalApr 15 · 300m Hurdles · Place 11 · McLeanMcLean300m Hurdles1143.1811
Mar 25Battlefield RelaysMar 25 · 400m Hurdles · Place 6 · McLeanMcLean400m Hurdles61:04.3511

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 28Holiday InvitationalDec 28 · 300 Meters · Place 19 · McLeanMcLean300 Meters19.39.15a11
Dec 17Liberty Christmas InvitationalDec 17 · 500 Meters · Place 10 · McLeanMcLean500 Meters10.1:12.70a PB11
Dec 17Liberty Christmas InvitationalDec 17 · 300 Meters · Place 22 · McLeanMcLean300 Meters22.37.33a11
Dec 17Liberty Christmas InvitationalDec 17 · Long Jump · McLeanMcLeanLong Jump--DNS11
Dec 9Northern VA TJMS Meet #3Dec 9 · 500 Meters · Place 1 · McLeanMcLean500 Meters1.1:15.8611
Dec 9Northern VA TJMS Meet #3Dec 9 · High Jump · Place 7 · McLeanMcLeanHigh Jump7.5-02.0011
Dec 3Alexandria City HS MeetDec 3 · 300 Meters · Place 6 · McLeanMcLean300 Meters6.39.1011
Dec 3Alexandria City HS MeetDec 3 · Long Jump · Place 4 · McLeanMcLeanLong Jump4.18-01.0011
Jan 29District Qualifier @ Thomas Jefferson Community CenterJan 29 · 1000 Meters · Place 12 · McLeanMcLean1000 Meters12.3:09.90a10
Jan 14The Virginia ShowcaseJan 14 · 500 Meters · Place 61 · McLeanMcLean500 Meters611:15.59—
Jan 14The Virginia ShowcaseJan 14 · 300 Meters · Place 140 · McLeanMcLean300 Meters14039.79—
Jan 14The Virginia ShowcaseJan 14 · 500 Meters · Place 61 · McLeanMcLean500 Meters611:15.59—
Jan 14The Virginia ShowcaseJan 14 · 300 Meters · Place 140 · McLeanMcLean300 Meters14039.79—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12Liberty District ChampionshipsMay 12 · 400 Meters · Place 7 · McLeanMcLean400 Meters753.25—
May 12Liberty District ChampionshipsMay 12 · Long Jump · Place 12 · McLeanMcLeanLong Jump120.50 PB—
May 12Liberty District ChampionshipsMay 12 · D Liberty District Quali 19-02.50 · Place 12 · McLeanMcLeanD Liberty District Quali 19-02.50120.50 PB—
May 12Liberty District ChampionshipsMay 12 · D Liberty District Quali 53.00 · Place 7 · McLeanMcLeanD Liberty District Quali 53.00753.25 PB—
May 6Dogwood Track ClassicMay 6 · 400 Meters · Place 64 · McLeanMcLean400 Meters6454.88—
Apr 30Cassel's XBC Track ExperienceApr 30 · 400 Meters · Place 37 · McLeanMcLean400 Meters3755.4410
Apr 30Cassel's XBC Track ExperienceApr 30 · Long Jump · Place 35 · McLeanMcLeanLong Jump3516-03.0010
Apr 1=PR= Northern Virginia InvitationalApr 1 · 800 Meters · Place 25 · McLeanMcLean800 Meters252:14.44 PB10
Apr 1=PR= Northern Virginia InvitationalApr 1 · 400 Meters · Place 11 · McLeanMcLean400 Meters1159.1010
Mar 30Liberty District @ McLeanMar 30 · High Jump · Place 5 · McLeanMcLeanHigh Jump51.5 PB—
Mar 30Liberty District @ McLeanMar 30 · 800 Meters · Place 31 · McLeanMcLean800 Meters312:22.40—
Feb 3Liberty District ChampionshipFeb 3 · 300 Meters · Place 11 · McLeanMcLean300 Meters11.39.73a PB10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Liberty Christmas HS InvitationalDec 18 · 300 Meters · Place 83 · McLeanMcLean300 Meters83.40.73a10
Dec 18Liberty Christmas HS InvitationalDec 18 · Long Jump · Place 41 · McLeanMcLeanLong Jump41.15-02.5010

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Herndon Tri Polar BearDec 11 · 500 Meters · Place 9 · McLeanMcLean500 Meters9.1:18.61aUnofficial10
Dec 11Herndon Tri Polar BearDec 11 · High Jump · Place 4 · McLeanMcLeanHigh Jump4.5-00.00Unofficial10
Jun 24AAU Region 3 National QualifierJun 24 · 1500 Meters · FASST TrackFASST Track1500 Meters—DNS9