Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorShamROCK Invitational · Mar 1614.69ShamROCK InvitationalMarch 16, 2024
100m Hurdles · 33" / 0.838m · OutdoorVictor Cahoon Invitational · May 916.95aVictor Cahoon InvitationalMay 9, 2026
200 Meters · OutdoorBR, LC, RR, Ind at Woodgrove · Apr 3030.26BR, LC, RR, Ind at WoodgroveApril 30, 2024
300 Meters · IndoorRock Ridge Quad Meet · Jan 1049.89Rock Ridge Quad MeetJanuary 10, 2024
300 Meters · OutdoorBobcat Blizzard Invitational · Dec 1450.69aBobcat Blizzard InvitationalDecember 14, 2024
400 Meters · OutdoorLOCO Championship · Apr 271:10.03LOCO ChampionshipApril 27, 2024
55m Hurdles · 33" · OutdoorLiberty Christmas HS Invitational · Dec 1310.57aLiberty Christmas HS InvitationalDecember 13, 2025
Long Jump · OutdoorVictor Cahoon Invitational · May 1012-00.50Victor Cahoon InvitationalMay 10, 2025
Triple Jump · OutdoorVictor Cahoon Invitational · May 933-03.00Victor Cahoon InvitationalMay 9, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Victor Cahoon InvitationalMay 9 · Triple Jump · Place 12 · IndependenceTriple Jump12.33-03.00 PB11
May 9Victor Cahoon InvitationalMay 9 · 100m Hurdles · Place 6 · Independence100m Hurdles33" / 0.838mRound P6.16.95a PB11
May 9Victor Cahoon InvitationalMay 9 · 100m Hurdles · Place 5 · Independence100m Hurdles33" / 0.838m5.16.97a11
Mar 28Patriot InvitationalMar 28 · Triple Jump · Place 8 · IndependenceTriple Jump8.32' 9"11
Mar 28Patriot InvitationalMar 28 · 100m Hurdles · Place 21 · Independence100m Hurdles33" / 0.838mRound P21.19.78a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 12Wilkins Center HS ChallengeJan 12 · Triple Jump · Place 1 · IndependenceTriple Jump132-04.25—
Jan 12Wilkins Center HS ChallengeJan 12 · 55m Hurdles · Place 10 · Independence55m HurdlesRound P1010.35—
Jan 7Osbourn Home MeetJan 7 · 55m Hurdles · Place 3 · Independence55m Hurdles310.2611
Jan 7Osbourn Home MeetJan 7 · Long Jump · Place 5 · IndependenceLong Jump515-411

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 55m Hurdles · Place 42 · Independence55m Hurdles33"Round P42.10.57a PB11
Dec 13Liberty Christmas HS InvitationalDec 13 · Triple Jump · Place 24 · IndependenceTriple Jump24.32-00.0011
Jun 6VHSL Class 5 State ChampionshipsJun 6 · Triple Jump · Place 20 · IndependenceTriple Jump2031-11.50—
May 10Victor Cahoon InvitationalMay 10 · Triple Jump · Place 9 · IndependenceTriple Jump9.31-02.0010
May 10Victor Cahoon InvitationalMay 10 · Long Jump · Place 38 · IndependenceLong Jump38.12-00.50 PB10
May 10Victor Cahoon InvitationalMay 10 · 100m Hurdles · Place 13 · Independence100m Hurdles33" / 0.838mRound P13.17.74a10
Apr 11=PR= Northern Virginia InvitationalApr 11 · 100m Hurdles · Place 29 · Independence100m Hurdles2919.8210
Apr 11=PR= Northern Virginia InvitationalApr 11 · Long Jump · Place 22 · IndependenceLong Jump2213-07.5010
Apr 1Loudoun Valley w/ Loudoun County, Indy, Stone Bridge, RMAApr 1 · 100m Hurdles · Place 3 · Independence100m Hurdles318.6810
Apr 1Loudoun Valley w/ Loudoun County, Indy, Stone Bridge, RMAApr 1 · Triple Jump · Place 4 · IndependenceTriple Jump429-7.2510
Apr 1Loudoun Valley w/ Loudoun County, Indy, Stone Bridge, RMAApr 1 · Long Jump · Place 8 · IndependenceLong Jump813-8.7510
Mar 29Patriot InvitationalMar 29 · 100m Hurdles · Place 4 · Independence High Sc100m Hurdles419.51SO
Mar 29Patriot InvitationalMar 29 · Triple Jump · Place 2 · Independence High ScTriple Jump232-01.25SO
Mar 29Patriot InvitationalMar 29 · Long Jump · Place 1 · Independence High ScLong Jump114-09.00SO
Mar 29Patriot InvitationalMar 29 · 100m Hurdles · Place 4 · Independence High Sc100m Hurdles419.51SO
Mar 29Patriot InvitationalMar 29 · Triple Jump · Place 2 · Independence High ScTriple Jump232-01.25SO
Mar 29Patriot InvitationalMar 29 · Long Jump · Place 1 · Independence High ScLong Jump114-09.00SO

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · Triple Jump · Place 16 · IndependenceTriple Jump1630-09.2510
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · Triple Jump · Place 16 · IndependenceTriple Jump1630-9.2510
Feb 175A Region D Indoor Track ChampionshipsFeb 17 · Triple Jump · Place 3 · IndependenceTriple Jump331-06.25—
Feb 175A Region D Indoor Track ChampionshipsFeb 17 · Long Jump · Place 8 · IndependenceLong Jump813-08.75—
Feb 175A Region D Indoor Track ChampionshipsFeb 17 · 55m Hurdles · Place 7 · Independence55m Hurdles710.69—
Feb 5Lightridge Polar BearFeb 5 · Triple Jump · Place 2 · IndependenceTriple Jump230-1110
Feb 5Lightridge Polar BearFeb 5 · Long Jump · Place 5 · IndependenceLong Jump515-110
Feb 1Groundhog Polar Bear InvitationalFeb 1 · Triple Jump · Place 8 · IndependenceTriple Jump829-5.5010
Feb 1Groundhog Polar Bear InvitationalFeb 1 · Long Jump · Place 12 · IndependenceLong Jump1213-1110
Jan 28Loudoun Valley Quad (I, JC, LC)Jan 28 · Triple Jump · Place 2 · IndependenceTriple Jump231-110
Jan 28Loudoun Valley Quad (I, JC, LC)Jan 28 · Long Jump · Place 2 · IndependenceLong Jump214-910
Jan 28Loudoun Valley Quad (I, JC, LC)Jan 28 · 300 Meters · Place 18 · Independence300 Meters1851.2910
Jan 18Walt Cormack MemorialJan 18 · Triple Jump · Place 14 · IndependenceTriple Jump1431-04.75—
Jan 18Walt Cormack MemorialJan 18 · Long Jump · Place 31 · IndependenceLong Jump3114-00.00—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 14Bobcat Blizzard InvitationalDec 14 · 300 Meters · Place 27 · Independence300 Meters27.50.69a PB10
Dec 14Bobcat Blizzard InvitationalDec 14 · Triple Jump · Place 3 · IndependenceTriple Jump3.31-110
Dec 7Winter Jacket ClassicDec 7 · 300 Meters · Place 28 · Independence300 Meters28.49.51aUnofficial10
Dec 7Winter Jacket ClassicDec 7 · Triple Jump · Place 3 · IndependenceTriple Jump3.31-5Unofficial10
May 20VHSL Region 5D ChampionshipMay 20 · Triple Jump · Place 8 · IndependenceTriple Jump831-03.25—
May 11Victor Cahoon Track ClassicMay 11 · Triple Jump · Place 16 · IndependenceTriple Jump1629-09.009
Apr 30BR, LC, RR, Ind at WoodgroveApr 30 · 200 Meters · Place 11 · Independence200 Meters1130.26 PB9
Apr 30BR, LC, RR, Ind at WoodgroveApr 30 · Triple Jump · Place 4 · IndependenceTriple Jump429-79
Apr 30BR, LC, RR, Ind at WoodgroveApr 30 · Long Jump · Place 7 · IndependenceLong Jump713-6.259
Apr 27LOCO ChampionshipApr 27 · Triple Jump · Place 14 · IndependenceTriple Jump1427-03.50—
Apr 27LOCO ChampionshipApr 27 · 400 Meters · Place 20 · Independence400 Meters201:10.03 PB—
Apr 6Battlefield RelaysApr 6 · Triple Jump · Place 8 · IndependenceTriple Jump829-3.759
Mar 16ShamROCK InvitationalMar 16 · Triple Jump · Place 8 · IndependenceTriple Jump830-05.50—
Mar 16ShamROCK InvitationalMar 16 · Long Jump · Place 18 · IndependenceLong Jump1813-10.25—
Mar 16ShamROCK InvitationalMar 16 · 100 Meters · Place 15 · Independence100 Meters1514.69 PB—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 12VHSL 5A Region D Indoor Track ChampionshipsFeb 12 · Triple Jump · Place 7 · IndependenceTriple Jump728-07.00—
Jan 31Lightridge Polar BearJan 31 · Triple Jump · Place 3 · IndependenceTriple Jump329-49
Jan 31Lightridge Polar BearJan 31 · Long Jump · Place 8 · IndependenceLong Jump812-119
Jan 10Rock Ridge Quad MeetJan 10 · Long Jump · Place 8 · IndependenceLong Jump813-69
Jan 10Rock Ridge Quad MeetJan 10 · 300 Meters · Place 13 · Independence300 Meters1349.89 PB9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Bobcat Blizzard InvitationalDec 9 · 300 Meters · Place 49 · Independence300 Meters49.48.85aUnofficial9
Dec 9Bobcat Blizzard InvitationalDec 9 · 55 Meter · Place 59 · Independence55 Meter59.8.77aUnofficial9