Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Burke Lake ParkMonroe Parker Invitational · Sep 716:53Monroe Parker InvitationalSeptember 7, 2024
5,000 Meters · Bluemont ParkArlington County Championship · Sep 3016:21.2Arlington County ChampionshipSeptember 30, 2025
5,000 Meters · Bull Run Regional ParkGlory Days Cross Country Invite · Sep 3019:41Glory Days Cross Country InviteSeptember 30, 2023
5,000 Meters · Kenilworth ParkWCAC · Oct 2618:35.3WCACOctober 26, 2024
5,000 Meters · Newport News ParkState Catholic Cross Country Championship · Oct 2117:01.0State Catholic Cross Country ChampionshipOctober 21, 2025
5,000 Meters · Panorama FarmsVISAA XC Championships · Nov 617:11.9VISAA XC ChampionshipsNovember 6, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1816:52.0The VA XC ShowcaseOctober 18, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2217:11.90NXR Southeast Regional ChampionshipsNovember 22, 2025
5,000 Meters · Woodgrove HSWolverine XC Invitational · Sep 1316:39.10Wolverine XC InvitationalSeptember 13, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 2 · Place 72 · Bishop O'Connell5,000 Meters Invite 27217:11.90 PB12
Nov 6VISAA XC ChampionshipsNov 6 · 5,000 Meters Division I · Place 20 · Bishop O'Connell5,000 Meters Division I2017:11.9 PB12
Oct 21State Catholic Cross Country ChampionshipOct 21 · 5,000 Meters Varsity · Place 9 · Bishop O'Connell5,000 Meters Varsity917:01.0 PB12
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 71 · Bishop O'Connell5,000 Meters Elite7116:52.0 PB12
Sep 30Arlington County ChampionshipSep 30 · 5,000 Meters Varsity · Place 6 · Bishop O'Connell5,000 Meters Varsity616:21.2 PB12
Sep 18O'Connell September ClassicSep 18 · 5,000 Meters HS Boys · Place 3 · Bishop O'Connell5,000 Meters HS Boys316:47.612
Sep 13Wolverine XC InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 37 · Bishop O'Connell5,000 Meters Varsity Boys3716:39.10 PB12

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 558 · Bishop O'Connell5,000 Meters Open Invitational55817:56.3211
Nov 7VISAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division I · Place 14 · Bishop O'Connell5,000 Meters Division I1417:05.1611
Nov 7VISAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division I · Place 14 · Bishop O'Connell5,000 Meters Division I1417:05.1611
Oct 26WCACOct 26 · 5,000 Meters Varsity A · Place 45 · Bishop O'Connell5,000 Meters Varsity A4518:35.3 PB11
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Elite · Place 75 · Bishop O'Connell5,000 Meters Elite7517:04.4JR
Oct 9O'Connoll October XC ClassicOct 9 · 5,000 Meters Varsity Boys · Place 3 · Bishop O'Connell5,000 Meters Varsity Boys316:58.211
Oct 5Octoberfest Invitational 2024Oct 5 · Varsity · Place 69 · Bishop O'ConnellVarsity6917:46—
Oct 5Octoberfest Invitational 2024Oct 5 · 5,000 Meters Varsity · Place 69 · Bishop O'Connell5,000 Meters Varsity6917:46—
Sep 14Wolverine XC InvitationalSep 14 · 5,000 Meters Varsity · Place 32 · Bishop O'Connell5,000 Meters Varsity3216:47.50JR
Sep 14Wolverine XC InvitationalSep 14 · 5,000 Meters Varsity · Place 32 · Bishop O'Connell5,000 Meters Varsity3216:47.50JR
Sep 7Monroe Parker InvitationalSep 7 · 2.98 Miles Varsity · Place 44 · Bishop O'Connell2.98 Miles Varsity4416:53 PB11
Aug 30Trials of Miles Opening Night XCAug 30 · Varsity · Place 69 · Bishop O'ConnellVarsity6917:53—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9VISAA Cross Country State ChampionshipsNov 9 · 5,000 Meters Division I · Place 61 · Bishop O'Connell5,000 Meters Division I6119:06.5710
Nov 9VISAA Cross Country State ChampionshipsNov 9 · 5,000 Meters Division I · Place 61 · Bishop O'Connell5,000 Meters Division I6119:06.5710
Oct 24Virginia Catholic State ChampionshipOct 24 · Varsity · Place 21 · Bishop O'ConnellVarsity2118:53—
Oct 14MileStat.com XC Invitational 2023Oct 14 · Varsity · Place 36 · Bishop O'ConnellVarsity3617:45—
Oct 7Octoberfest InvitationalOct 7 · 3 Miles Varsity · Place 151 · Bishop O'Connell3 Miles Varsity15118:07—
Sep 30Glory Days Cross Country InviteSep 30 · 5,000 Meters Boy Varsity · Place 111 · Bishop O'Connell5,000 Meters Boy Varsity11119:41 PB10
Sep 92023 Monroe Parker InvitationalSep 9 · Varsity · Place 85 · Bishop O'ConnellVarsity8517:59—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10VISAA Cross Country State ChampionshipsNov 10 · 5,000 Meters Division 1 · Place 77 · Bishop O'Connell5,000 Meters Division 17720:03.3—
Oct 26Virginia Catholic State ChampionshipOct 26 · Varsity · Place 40 · Bishop O'ConnellVarsity4019:47—
Oct 26Virginia Catholic State ChampionshipOct 26 · Varsity · Place 40 · Bishop O'ConnellVarsity4019:47—
Oct 26Virginia Catholic State ChampionshipOct 26 · Varsity · Place 40 · Bishop O'ConnellVarsity4019:47—
Oct 15MileStat.com XC InvitationalOct 15 · Varsity · Place 163 · Bishop O'ConnellVarsity16320:56—
Oct 15MileStat.com XC InvitationalOct 15 · 5,000 Meters Varsity · Place 163 · Bishop O'Connell5,000 Meters Varsity16320:56—
Sep 30Woodberry Forest Cross Country InvitationalSep 30 · 5,000 Meters Varsity · Place 142 · Bishop O'Connell5,000 Meters Varsity14220:08.2FR