Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkKnights Crossing · Sep 1217:33.1Knights CrossingSeptember 12, 2026
5,000 Meters · Jackson River Sports ComplexVHSL Class 3A Region C · Nov 619:18.80VHSL Class 3A Region CNovember 6, 2024
5,000 Meters · Panorama FarmsJefferson District Championship · Oct 2217:36.8Jefferson District ChampionshipOctober 22, 2025
5,000 Meters · Pleasant Grove ParkVHSL Region 3C Championship · Oct 2917:35.3VHSL Region 3C ChampionshipOctober 29, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 218:47.80Great American XC Festival Presented by CorosOctober 2, 2026
5,000 Meters · Woodrow Wilson Presidential Library & Museum Visitor CenterAugusta Invitational Cross Country Meet · Aug 2918:19.0Augusta Invitational Cross Country MeetAugust 29, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21Jefferson District ChampionshipOct 21 · 5,000 Meters Championship · Place 25 · Monticello5,000 Meters Championship2518:02.2—
Oct 10Albemarle InviteOct 10 · 5,000 Meters Varsity · Place 122 · Monticello5,000 Meters Varsity12217:43.711
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Blue Invitational · Place 262 · Monticello5,000 Meters Blue Invitational26218:47.80 PB11
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 114 · Monticello5,000 Meters Varsity Red11417:33.1 PB11
Aug 29Augusta Invitational Cross Country MeetAug 29 · 5,000 Meters Varsity · Place 27 · Monticello5,000 Meters Varsity2718:19.0 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29VHSL Region 3C ChampionshipOct 29 · 5,000 Meters Varsity · Place 40 · Monticello5,000 Meters Varsity4017:35.3 PB10
Oct 22Jefferson District ChampionshipOct 22 · 5,000 Meters Varsity · Place 23 · Monticello5,000 Meters Varsity2317:36.8 PB10
Oct 11Albemarle InviteOct 11 · 5,000 Meters Varsity · Place 161 · Monticello5,000 Meters Varsity16118:30.010
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 265 · Monticello5,000 Meters Varsity Red26520:18.110

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6VHSL Class 3A Region CNov 6 · 5,000 Meters Varsity · Place 57 · Monticello5,000 Meters Varsity5719:18.80 PB9
Sep 28East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 95 · Monticello5,000 Meters Varsity9519:17.309
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 50 · Monticello5,000 Meters Varsity5018:03.759
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 50 · Monticello5,000 Meters Varsity5018:03.759
Sep 11Monticello HS Mid-Week XCSep 11 · 5,000 Meters Varsity · Place 9 · Monticello5,000 Meters Varsity919:20.074
Sep 7Knights Crossing XCSep 7 · Varsity · Place 255 · MonticelloVarsity25519:02.2FR
Sep 7Knights Crossing XCSep 7 · Varsity · Place 255 · MonticelloVarsity25519:02.2FR
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 255 · Monticello5,000 Meters Varsity25519:02.2FR