Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSUPERNoVA Summer Finale · Jul 1111.06aSUPERNoVA Summer FinaleJuly 11, 2026
200 Meters · OutdoorSUPERNoVA Summer Finale · Jul 1122.74aSUPERNoVA Summer FinaleJuly 11, 2026
300 Meters · IndoorLiberty Premier Invitational · Jan 1035.88Liberty Premier InvitationalJanuary 10, 2026
300 Meters · OutdoorLiberty Flames HS Invitational · Dec 635.93aLiberty Flames HS InvitationalDecember 6, 2025
400 Meters · OutdoorPatriot Fast Times Invite Sponsored By RunTwisted.com · Apr 2551.81aPatriot Fast Times Invite Sponsored By RunTwisted.comApril 25, 2026
55 Meter · IndoorThe VA Showcase · Jan 176.80aThe VA ShowcaseJanuary 17, 2026
55 Meter · OutdoorLiberty Christmas HS Invitational · Dec 136.66aLiberty Christmas HS InvitationalDecember 13, 2025
55 Meters · IndoorVHSL Class 3 State Indoor Championships · Mar 26.63VHSL Class 3 State Indoor ChampionshipsMarch 2, 2026
55 Meters · Outdooradidas Track Nationals 2025 · Mar 216.709adidas Track Nationals 2025March 21, 2025
60 Meters · Outdooradidas Track Nationals 2025 · Mar 217.263adidas Track Nationals 2025March 21, 2025
Long Jump · OutdoorPatriot Fast Times Invite Sponsored By RunTwisted.com · Apr 2517' 7"Patriot Fast Times Invite Sponsored By RunTwisted.comApril 25, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 11SUPERNoVA Summer FinaleJul 11 · 200 Meters · Place 1 · Kettle Run200 Meters1.22.74a PB11
Jul 11SUPERNoVA Summer FinaleJul 11 · 100 Meters · Place 1 · Kettle Run100 Meters1.11.06a PB11
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 200 Meters · Place 10 · Kettle Run200 MetersRound P10.21.92aWind: 311
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 100 Meters · Place 11 · Kettle Run100 MetersRound P11.11.06aWind: 1.611
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · 200 Meters · Place 2 · Kettle Run200 Meters2.22.47aWind: 3.711
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · 100 Meters · Place 2 · Kettle Run100 Meters2.11.19aWind: -1.611
May 1Dogwood Track ClassicMay 1 · 200 Meters · Place 65 · Kettle Run200 Meters65.23.19aWind: 0.411
May 1Dogwood Track ClassicMay 1 · 100 Meters · Place 15 · Kettle Run100 MetersRound P15.10.96aWind: 3.611
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · Long Jump · Place 27 · Kettle RunLong Jump27.17' 7" PB11
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 400 Meters · Place 8 · Kettle Run400 Meters8.51.81a PB11
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 100 Meters · Place 5 · Kettle Run100 MetersRound P5.11.41aWind: -1.211
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 100 Meters · Place 4 · Kettle Run100 Meters4.11.46aWind: -1.911
Apr 11John Handley InvitationalApr 11 · Long Jump · Place 7 · Kettle RunLong Jump720-311
Apr 11John Handley InvitationalApr 11 · 200 Meters · Place 12 · Kettle Run200 Meters1223.34a11
Apr 11John Handley InvitationalApr 11 · 100 Meters · Place 16 · Kettle Run100 Meters1611.82a11
Apr 11John Handley InvitationalApr 11 · 200 Meters · Place 12 · Kettle Run200 Meters1223.3411
Apr 11John Handley InvitationalApr 11 · 100 Meters · Place 16 · Kettle Run100 Meters1611.8211
Apr 11John Handley InvitationalApr 11 · Long Jump · Place 7 · Kettle RunLong Jump720-311
Mar 28Patriot InvitationalMar 28 · 200 Meters · Place 13 · Kettle Run200 Meters13.23.51a11
Mar 28Patriot InvitationalMar 28 · 100 Meters · Place 11 · Kettle Run100 MetersRound P11.11.50a11
Mar 212026 Brian Watkins InvitationalMar 21 · 200 Meters · Place 5 · Kettle Run200 Meters5.22.75a11

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · Long Jump · Place 13 · Kettle RunLong Jump1319-01.0011
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 300 Meters · Place 14 · Kettle Run300 Meters1436.5011
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 55 Meters · Place 14 · Kettle Run55 MetersRound P146.63 PB11
Feb 21VHSL Class 3 Region B Indoor T&F ChampionshipFeb 21 · Long Jump · Place 3 · Kettle RunLong Jump319-11.50—
Feb 21VHSL Class 3 Region B Indoor T&F ChampionshipFeb 21 · 55 Meters · Place 3 · Kettle Run55 Meters36.68—
Feb 9Northwestern District ChampionshipFeb 9 · Long Jump · Place 9 · Kettle RunLong Jump918-01.25—
Feb 9Northwestern District ChampionshipFeb 9 · 300 Meters · Place 1 · Kettle Run300 Meters137.24—
Feb 9Northwestern District ChampionshipFeb 9 · 55 Meters · Place 1 · Kettle Run55 Meters16.69—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 87 · Kettle Run300 Meters87.36.07a12
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 116 · Kettle Run55 MeterRound P116.6.80a PB12
Jan 10Liberty Premier InvitationalJan 10 · 300 Meters · Place 12 · Kettle Run300 Meters1235.88 PB—
Jan 10Liberty Premier InvitationalJan 10 · 55 Meters · Place 17 · Kettle Run55 MetersRound P176.68—
Jan 8Brentsville PB MeetJan 8 · 300 Meters · Place 2 · Kettle Run300 Meters236.7111
Jan 8Brentsville PB MeetJan 8 · Long Jump · Place 2 · Kettle RunLong Jump218-111

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 24 · Kettle Run300 Meters24.36.33a12
Dec 13Liberty Christmas HS InvitationalDec 13 · 55 Meter · Place 16 · Kettle Run55 MeterRound P16.6.66a PB12
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 13 · Kettle Run300 Meters13.35.93a PB12
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 13 · Kettle Run55 MeterRound P13.6.67aWind: 012
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 100 Meters · Place 36 · Kettle Run100 MetersRound P3611.3410
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 100 Meters · Place 36 · Kettle Run100 MetersRound P3611.3410
May 10Lake Braddock Hall of Fame InvitationalMay 10 · 200 Meters · Place 21 · Kettle Run200 Meters2123.37—
May 2Dogwood Track ClassicMay 2 · 100 Meters · Place 99 · Kettle Run100 MetersRound P9911.57710
May 2Dogwood Track ClassicMay 2 · 100 Meters · Place 99 · Kettle Run100 MetersRound P9911.57710
Apr 26Patriot Fast Times InviteApr 26 · 100 Meters · Place 10 · Kettle Run100 MetersRound P1011.349—
Apr 26Patriot Fast Times InviteApr 26 · 100 Meters · Place 10 · Kettle Run100 MetersRound P1011.349—
Apr 19Gainesville Cardinal ClassicApr 19 · 200 Meters · Place 6 · Kettle Run200 Meters624.01—
Apr 19Gainesville Cardinal ClassicApr 19 · 100 Meters · Place 24 · Kettle Run100 Meters2411.58—
Apr 19Gainesville Cardinal ClassicApr 19 · 200 Meters · Place 6 · Kettle Run200 Meters624.0110
Apr 19Gainesville Cardinal ClassicApr 19 · 100 Meters · Place 24 · Kettle Run100 Meters2411.5810
Mar 21adidas Track Nationals 2025Mar 21 · 60 Meters · Place 52 · Kettle Run60 MetersRound P527.263 PB10
Mar 21adidas Track Nationals 2025Mar 21 · 55 Meters · Place 50 · Kettle Run55 MetersRound P506.709 PB10
Mar 21adidas Track Nationals 2025Mar 21 · 55 Meters · Place 50 · Kettle Run55 MetersRound P506.70910

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · 55 Meter · Place 6 · Kettle Run55 Meter6.6.80a11
Feb 3Northwestern District ChampionshipFeb 3 · 300 Meters · Place 4 · Kettle Run300 Meters439.07—
Feb 3Northwestern District ChampionshipFeb 3 · 55 Meters · Place 1 · Kettle Run55 Meters16.82—
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 60 · Kettle Run300 Meters6038.4510
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 72 · Kettle Run300 Meters7239.0410
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 72 · Kettle Run300 Meters7239.0410
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 349 · Kettle Run300 Meters34938.45—
Jan 17The VA ShowcaseJan 17 · 55 Meters · Place 241 · Kettle Run55 MetersRound P2416.959—
Jan 17The VA ShowcaseJan 17 · 55 Meters · Place 241 · Kettle Run55 MetersRound P2416.959—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 349 · Kettle Run300 Meters34938.45—
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 300 Meters · Place 55 · Kettle Run300 Meters55.39.46a11
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 55 Meter · Place 43 · Kettle Run55 Meter43.7.00a11

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 300 Meters · Place 138 · Kettle Run300 Meters138.39.07a11
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 94 · Kettle Run55 MeterRound P94.7.00a11
Feb 19VHSL 3B RegionalFeb 19 · 300 Meters · Place 20 · Kettle Run300 Meters20.40.35a10
Feb 19VHSL 3B RegionalFeb 19 · 55 Meter · Place 25 · Kettle Run55 Meter25.7.12a10
Feb 17VHSL 4D RegionalFeb 17 · 300 Meters · Place 20 · Kettle Run300 Meters2040.35a—
Feb 17VHSL 4D RegionalFeb 17 · 55 Meters · Place 25 · Kettle Run55 Meters257.12a—
Feb 5Northwestern District ChampionshipFeb 5 · 55 Meters · Place 16 · Kettle Run55 Meters167.12—
Jan 24Fauquier WTM #3Jan 24 · 300 Meters · Place 15 · Kettle Run300 Meters1540.88—
Jan 24Fauquier WTM #3Jan 24 · 55 Meters · Place 11 · Kettle Run55 Meters117.13—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Meridian PB MeetDec 13 · 300 Meters · Place 4 · Kettle Run300 Meters4.42.11aUnofficial10
Dec 13Meridian PB MeetDec 13 · 55 Meter · Place 5 · Kettle Run55 Meter5.7.47aUnofficial10
Dec 6Brentsville PB MeetDec 6 · 300 Meters · Place 13 · Kettle Run300 Meters13.42.94aUnofficial10
Dec 6Brentsville PB MeetDec 6 · 55 Meter · Place 15 · Kettle Run55 Meter15.7.40aUnofficial10