Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Burke Lake Park2021 VHSL Occoquan Region 6C Cross Country Championships · Nov 316:222021 VHSL Occoquan Region 6C Cross Country ChampionshipsNovember 3, 2021
5 Miles · Van Cortlandt ParkIona Meet of Champions · Sep 1226:31.30Iona Meet of ChampionsSeptember 12, 2025
5,000 Meters · Bull Run Regional ParkGlory Days Cross Country Invite · Sep 3016:18Glory Days Cross Country InviteSeptember 30, 2023
5,000 Meters · Great Meadow (Non-State)Octoberfest Invitational · Oct 217:37Octoberfest InvitationalOctober 2, 2021
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1515:45.1Adidas XC InvitationalSeptember 15, 2023
8,000 Meters · Army home courseArmy West Point-Navy · Oct 1925:23.2Army West Point-NavyOctober 19, 2025
8,000 Meters · Blue Sky Sports ComplexJasper Fall XC Invitational · Sep 1925:47.90Jasper Fall XC InvitationalSeptember 19, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 225:49.2Paul Short RunOctober 2, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:24.8Paul Short Run (College)October 3, 2025
8,000 Meters · Saxl ParkArmy West Point-Maine · Aug 2926:16.1Army West Point-MaineAugust 29, 2025
8,000 Meters · University of MaineArmy West Point-Maine · Sep 425:55.4Army West Point-MaineSeptember 4, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2Paul Short RunOct 2 · 8,000 Meters Gold · Place 132 · Army West PointArmy West Point8,000 Meters Gold13225:49.2 PBJr
Sep 19Jasper Fall XC InvitationalSep 19 · 8,000 Meters College · Place 18 · Army West PointArmy West Point8,000 Meters College1825:47.90 PBJr
Sep 4Army West Point-MaineSep 4 · 8,000 Meters Collegiate · Place 9 · Army West PointArmy West Point8,000 Meters Collegiate925:55.4 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Patriot League Cross Country ChampionshipsOct 31 · 8,000 Meters Champs · Place 96 · Army West PointArmy West Point8,000 Meters Champs9627:29.1So
Oct 19Army West Point-NavyOct 19 · 8,000 Meters College · Place 21 · Army West PointArmy West Point8,000 Meters College2125:23.2 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Gold · Place 227 · Army West PointArmy West Point8,000 Meters Gold22725:24.8 PBSo
Sep 12Iona Meet of ChampionsSep 12 · 5 Miles Men · Place 28 · Army West PointArmy West Point5 Miles Men2826:31.30 PBSo
Aug 29Army West Point-MaineAug 29 · 8,000 Meters Men's Race · Place 15 · Army West PointArmy West Point8,000 Meters Men's Race1526:16.1 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 12NJIT Highlander ChallengeOct 12 · 8,000 Meters College · Army West PointArmy West Point8,000 Meters College0DNFFr
Sep 21Ted Owen InvitationalSep 21 · 8,000 Meters Varsity · Place 75 · Army West PointArmy West Point8,000 Meters Varsity7528:23.3FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 6 State ChampionshipNov 11 · 5,000 Meters Varsity · Place 27 · Lake BraddockLake Braddock5,000 Meters Varsity2716:43—
Nov 22023 Occoquan Region CC ChampionshipNov 2 · Varsity · Place 12 · Lake BraddockLake BraddockVarsity1215:45—
Sep 30Glory Days Cross Country InviteSep 30 · 5,000 Meters Boy Varsity · Place 2 · Lake Braddock SecondaryLake Braddock Secondary5,000 Meters Boy Varsity216:18 PB12
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 31 · Lake Braddock SecondaryLake Braddock Secondary5,000 Meters Championship3115:45.1 PB12
Sep 92023 Monroe Parker InvitationalSep 9 · Varsity · Place 3 · Lake BraddockLake BraddockVarsity315:34—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12VHSL Class 6 State ChampionshipNov 12 · Varsity · Place 64 · Lake BraddockLake BraddockVarsity6418:03—
Nov 12VHSL Class 6 State ChampionshipNov 12 · 5,000 Meters Varsity · Place 64 · Lake BraddockLake Braddock5,000 Meters Varsity6418:03—
Nov 32022 Occoquan Region CC ChampionshipNov 3 · Varsity · Place 30 · Lake BraddockLake BraddockVarsity3016:45—
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 24 · Lake BraddockLake Braddock5,000 Meters Varsity2416:25.0JR
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 24 · Lake BraddockLake Braddock5,000 Meters Varsity2416:25.0JR
Sep 24Oatlands InvitationalSep 24 · Varsity · Place 68 · Lake BraddockLake BraddockVarsity6817:13—
Sep 10Monroe Parker InvitationalSep 10 · Varsity · Place 11 · Lake BraddockLake BraddockVarsity1116:16—

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 13VHSL Class 6 State Cross Country ChampionshipsNov 13 · 5,000 Meters Varsity · Place 38 · Lake BraddockLake Braddock5,000 Meters Varsity3817:04—
Nov 32021 VHSL Occoquan Region 6C Cross Country ChampionshipsNov 3 · 2.98 Miles Varsity · Place 17 · Lake Braddock SecondaryLake Braddock Secondary2.98 Miles Varsity1716:22 PB10
Oct 282021 Virginia Patriot District ChampionshipOct 28 · 3 Miles Varsity · Place 27 · Lake BraddockLake Braddock3 Miles Varsity2716:46—
Oct 16Third Battle InvitationalOct 16 · 5,000 Meters Varsity · Place 36 · Lake BraddockLake Braddock5,000 Meters Varsity3616:48.5SO
Oct 9Glory Days Grill InvitationalOct 9 · Varsity Seeded · Place 52 · Lake BraddockLake BraddockVarsity Seeded5217:56—
Oct 2Octoberfest InvitationalOct 2 · 5,000 Meters Varsity A · Place 103 · Lake Braddock SecondaryLake Braddock Secondary5,000 Meters Varsity A10317:37 PB10
Sep 112021 Monroe Parker InvitationalSep 11 · 3 Miles Freshman Sophomore · Place 8 · Lake BraddockLake Braddock3 Miles Freshman Sophomore817:52—