Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Kernstown BattlefieldShenandoah Hornet Harrier · Sep 199:19.91Shenandoah Hornet HarrierSeptember 19, 2026
5,000 Meters · Bull Run Regional ParkGlory Days Cross Country Invite · Sep 3020:24Glory Days Cross Country InviteSeptember 30, 2023
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1519:00.7Adidas XC InvitationalSeptember 15, 2023
8,000 Meters · Kernstown BattlefieldODAC XC Championships · Oct 3128:53.0ODAC XC ChampionshipsOctober 31, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 229:44.7Paul Short RunOctober 2, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31ODAC XC ChampionshipsOct 31 · 8,000 Meters ODAC · Place 72 · ShenandoahShenandoah8,000 Meters ODAC7228:53.0 PBFr
Oct 17Aubrey Shenk InvitationalOct 17 · 8,000 Meters Varsity · Place 222 · ShenandoahShenandoah8,000 Meters Varsity22227:52.6Fr
Oct 2Paul Short RunOct 2 · 8,000 Meters Open · Place 453 · ShenandoahShenandoah8,000 Meters Open45329:44.7 PBFr
Sep 19Shenandoah Hornet HarrierSep 19 · 3,000 Meters 3K · Place 1 · ShenandoahShenandoah3,000 Meters 3K19:19.91 PBFr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 30Glory Days Cross Country InviteSep 30 · 5,000 Meters Boy Varsity · Place 130 · C G WoodsonC G Woodson5,000 Meters Boy Varsity13020:24 PB8
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 299 · C G WoodsonC G Woodson5,000 Meters Championship29919:00.7 PB8