Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Patriot HSPatriot XC Season Opener · Aug 2912:50.69Patriot XC Season OpenerAugust 29, 2025
5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 1120:16.31Patriot XC InvitationalOctober 11, 2025
5,000 Meters · Great Meadow ParkDave Davis Invitational · Sep 621:13Dave Davis InvitationalSeptember 6, 2025
5,000 Meters · Lightridge HSLightridge Meet #1 · Sep 1423:13.26Lightridge Meet #1September 14, 2022
5,000 Meters · Woodgrove HSWolverine XC Invitational · Sep 1319:51.10Wolverine XC InvitationalSeptember 13, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 18Hokie InvitationalSep 18 · 6,000 Meters Collegiate · RadfordRadford6,000 Meters Collegiate—DNFFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Varsity · Place 6 · IndependenceIndependence5,000 Meters Varsity620:16.31 PB12
Sep 27Oatlands InvitationalSep 27 · 5,000 Meters Varsity · Place 117 · IndependenceIndependence5,000 Meters Varsity11721:10.6012
Sep 13Wolverine XC InvitationalSep 13 · 5,000 Meters Varsity Girls · Place 30 · IndependenceIndependence5,000 Meters Varsity Girls3019:51.10 PB12
Sep 6Dave Davis InvitationalSep 6 · 5,000 Meters Varsity · Place 21 · IndependenceIndependence5,000 Meters Varsity2121:13 PB12
Aug 29Patriot XC Season OpenerAug 29 · 2 Miles Varsity A · Place 8 · IndependenceIndependence2 Miles Varsity A812:50.69 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19Third Battle InvitationalOct 19 · 5,000 Meters Varsity · Place 66 · IndependenceIndependence5,000 Meters Varsity6620:29.9JR
Sep 14Wolverine XC InvitationalSep 14 · 5,000 Meters Varsity · Place 35 · Independence High ScIndependence High Sc5,000 Meters Varsity3520:30.00JR
Sep 14Wolverine XC InvitationalSep 14 · 5,000 Meters Varsity · Place 35 · Independence High ScIndependence High Sc5,000 Meters Varsity3520:30.00JR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Region 5D XC ChampionshipOct 31 · 5,000 Meters Varsity · Place 16 · IndependenceIndependence5,000 Meters Varsity1621:15—
Oct 31Region 5D XC ChampionshipOct 31 · Varsity · Place 16 · IndependenceIndependenceVarsity1621:15—
Oct 24Potomac District ChampionshipOct 24 · 5,000 Meters Varsity · Place 8 · IndependenceIndependence5,000 Meters Varsity821:28—
Oct 14Third Battle InvitationalOct 14 · 5,000 Meters Varsity · Place 68 · IndependenceIndependence5,000 Meters Varsity6820:34.0SO
Sep 9Great Meadow InvitationalSep 9 · 5,000 Meters Varsity · Place 67 · IndependenceIndependence5,000 Meters Varsity6722:52—

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 3VHSL 5A Region D ChampionshipsNov 3 · 5,000 Meters Varsity · Place 37 · Independence High ScIndependence High Sc5,000 Meters Varsity3722:13.59
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 72 · Independence High ScIndependence High Sc5,000 Meters Varsity7220:58.2FR
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 72 · IndependenceIndependence5,000 Meters Varsity7220:58.2FR
Oct 8Albemarle InvitationalOct 8 · 5,000 Meters Varsity · Place 82 · Independence High ScIndependence High Sc5,000 Meters Varsity8221:29.09
Sep 24Oatlands InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 2 · IndependenceIndependence5,000 Meters Junior Varsity221:51—
Sep 17Escape The Rock InvitationalSep 17 · 5,000 Meters Varsity · Place 22 · Independence High ScIndependence High Sc5,000 Meters Varsity2221:34.3—
Sep 14Lightridge Meet #1Sep 14 · 5,000 Meters Varsity · Place 2 · IndependenceIndependence5,000 Meters Varsity223:13.26 PB9
Sep 10Pole Green XC ClassicSep 10 · 5,000 Meters Varsity · Place 9 · Independence High ScIndependence High Sc5,000 Meters Varsity922:04.89