Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVHSL Regions 3A/4A Indoor TF Championships · Feb 102:53.08VHSL Regions 3A/4A Indoor TF ChampionshipsFebruary 10, 2026
1600 Meters · IndoorMontwood Invitational · Feb 95:16.70aMontwood InvitationalFebruary 9, 2024
1600 Meters · OutdoorBurges Invitational · Mar 15:14.85aBurges InvitationalMarch 1, 2024
3200 Meters · IndoorSocorro Invitational · Feb 2311:03.08aSocorro InvitationalFebruary 23, 2024
3200 Meters · OutdoorBurges Invitational · Mar 111:32.13aBurges InvitationalMarch 1, 2024
500 Meters · IndoorVirginia Beach HS Opener · Dec 131:14.83aVirginia Beach HS OpenerDecember 13, 2025
800 Meters · OutdoorConn-Madden Relays · Mar 292:16.43Conn-Madden RelaysMarch 29, 2025

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 1000 Meters · Place 18 · WarhillWarhill1000 Meters182:53.08 PB11
Jan 10CNU HS ShowcaseJan 10 · 500 Meters · Place 33 · WarhillWarhill500 Meters33.1:15.72a11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17Bay Rivers Regular Season - Meet 2Dec 17 · 1000 Meters · Place 10 · WarhillWarhill1000 Meters10.2:57.88a11
Dec 13Virginia Beach HS OpenerDec 13 · 500 Meters · Place 51 · WarhillWarhill500 Meters51.1:14.83a PB11
Feb 14VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 14 · 1000 Meters · Place 11 · WarhillWarhill1000 Meters112:56.08SO
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · 1600 Meters · Place 1 · WarhillWarhill1600 Meters15:27.1110
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · 1000 Meters · Place 1 · WarhillWarhill1000 Meters13:06.9310
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · 1600 Meters · Place 1 · WarhillWarhill1600 Meters15:27.1110
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · 1000 Meters · Place 1 · WarhillWarhill1000 Meters13:06.9310

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Conn-Madden RelaysMar 29 · 800 Meters · Place 14 · WarhillWarhill800 Meters142:16.43 PB10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Bay Rivers Regular Season - Meet 1Dec 5 · 1600 Meters · Place 15 · WarhillWarhill1600 Meters15.5:25.50a10
Feb 23Socorro InvitationalFeb 23 · 3200 Meters · Place 2 · El Paso FranklinEl Paso Franklin3200 Meters211:03.08a PB—
Feb 16Pebble Hills InvitationalFeb 16 · 3200 Meters · Place 1 · El Paso FranklinEl Paso Franklin3200 Meters111:30.60a—
Feb 16Pebble Hills InvitationalFeb 16 · 1600 Meters · Place 1 · El Paso FranklinEl Paso Franklin1600 Meters15:22.55a—
Feb 9Montwood InvitationalFeb 9 · 3200 Meters · Place 3 · El Paso FranklinEl Paso Franklin3200 Meters311:40.21a—
Feb 9Montwood InvitationalFeb 9 · 1600 Meters · Place 2 · El Paso FranklinEl Paso Franklin1600 Meters25:16.70a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 3UIL 6A District 01 ChampionshipsApr 3 · 3200 Meters · Place 7 · El Paso FranklinEl Paso Franklin3200 Meters7.11:44.54a9
Apr 3UIL 6A District 01 ChampionshipsApr 3 · 1600 Meters · Place 9 · El Paso FranklinEl Paso Franklin1600 Meters9.5:21.02a9
Mar 1Burges InvitationalMar 1 · 3200 Meters · Place 2 · El Paso FranklinEl Paso Franklin3200 Meters211:32.13a PB—
Mar 1Burges InvitationalMar 1 · 1600 Meters · Place 2 · El Paso FranklinEl Paso Franklin1600 Meters25:14.85a PB—