Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Hidden Valley HS XC CourseClash With The Titans · Sep 1319:35.69Clash With The TitansSeptember 13, 2025
5,000 Meters · Hidden Valley HS XC CourseClash With The Titans · Sep 1922:40.44Clash With The TitansSeptember 19, 2026
5,000 Meters · Green Hill ParkECE - Fast Times Festival - MS, HS, College, Open (Salem, VA) · Oct 321:45.20ECE - Fast Times Festival - MS, HS, College, Open (Salem, VA)October 3, 2026
5,000 Meters · Greenfield Recreation Park Blue Ridge Invitational · Aug 2624:10.48Blue Ridge InvitationalAugust 26, 2026
5,000 Meters · Newport News ParkState Catholic Cross Country Championship · Oct 2121:49.0State Catholic Cross Country ChampionshipOctober 21, 2025
5,000 Meters · Panorama FarmsVISAA XC Championships · Nov 622:24.7VISAA XC ChampionshipsNovember 6, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3ECE - Fast Times Festival - MS, HS, College, Open (Salem, VA)Oct 3 · 5,000 Meters Championship Boys · Place 144 · Roanoke CatholicRoanoke Catholic5,000 Meters Championship Boys14421:45.20 PB9
Sep 19Clash With The TitansSep 19 · 5,000 Meters Varsity · Place 46 · Roanoke CatholicRoanoke Catholic5,000 Meters Varsity4622:40.44 PB9
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Black · Place 202 · Roanoke CatholicRoanoke Catholic5,000 Meters Varsity Black20222:34.09
Aug 26Blue Ridge InvitationalAug 26 · 5,000 Meters Varsity · Place 70 · Roanoke CatholicRoanoke Catholic5,000 Meters Varsity7024:10.48 PB9

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6VISAA XC ChampionshipsNov 6 · 5,000 Meters Division III · Place 135 · Roanoke CatholicRoanoke Catholic5,000 Meters Division III13522:24.7 PB8
Oct 21State Catholic Cross Country ChampionshipOct 21 · 5,000 Meters Junior Varsity · Place 24 · Roanoke CatholicRoanoke Catholic5,000 Meters Junior Varsity2421:49.0 PB8
Sep 13Clash With The TitansSep 13 · 4,000 Meters Middle School · Place 80 · Roanoke CatholicRoanoke Catholic4,000 Meters Middle School8019:35.69 PB8