Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Pole Green ParkVHSL Region 4B XC Championships · Nov 119:39.8VHSL Region 4B XC ChampionshipsNovember 1, 2023
5,000 Meters · Poor Farm Park Patrick Henry Invitational · Sep 2719:43.8Patrick Henry InvitationalSeptember 27, 2025
5,000 Meters · Spotsylvania HSBattlefield Weekday Meet · Sep 2520:18Battlefield Weekday MeetSeptember 25, 2024

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 27Patrick Henry InvitationalSep 27 · 5,000 Meters Varsity · Place 140 · Spotsylvania5,000 Meters Varsity14019:43.8 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6VHSL Region 4B XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 56 · Spotsylvania5,000 Meters Varsity5620:15.611
Nov 6Super RegionalNov 6 · 5,000 Meters Boys 4B Championship · Place 56 · Spotsylvania5,000 Meters Boys 4B Championship5620:15.611
Sep 25Battlefield Weekday MeetSep 25 · 5,000 Meters Varsity · Place 21 · Spotsylvania5,000 Meters Varsity2120:18 PB11

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1VHSL Region 4B XC ChampionshipsNov 1 · 5,000 Meters Varsity · Place 62 · Spotsylvania5,000 Meters Varsity6219:39.8 PB10
Oct 14MileStat.com XC Invitational 2023Oct 14 · Varsity · Place 147 · SpotsylvaniaVarsity14719:32—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2VHSL Region 4B XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 71 · Spotsylvania5,000 Meters Varsity7120:02.89
Oct 19Battlefield District ChampionshipOct 19 · 5,000 Meters Varsity · Place 51 · Spotsylvania5,000 Meters Varsity5120:14.649
Oct 15MileStat.com XC InvitationalOct 15 · Varsity · Place 172 · SpotsylvaniaVarsity17221:14—
Oct 15MileStat.com XC InvitationalOct 15 · 5,000 Meters Varsity · Place 172 · Spotsylvania5,000 Meters Varsity17221:14—
Sep 24Big CatSep 24 · 5,000 Meters Varsity · Place 5 · Spotsylvania5,000 Meters Varsity500:21:10.04168
Sep 24Big CatSep 24 · 5,000 Meters Varsity · Place 68 · Spotsylvania5,000 Meters Varsity6821:10.05—