Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVirginia Beach HS Relays · Jan 252:59.70Virginia Beach HS RelaysJanuary 25, 2025
1600 Meters · IndoorSt. Christopher's Indoor Track & Field Invitational · Jan 234:40.57St. Christopher's Indoor Track & Field InvitationalJanuary 23, 2026
1600 Meters · OutdoorVHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025 · May 244:41.30aVHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24, 2025
3200 Meters · IndoorThe VA Showcase · Jan 179:57.86aThe VA ShowcaseJanuary 17, 2026
3200 Meters · OutdoorDogwood Track Classic · May 110:17.81aDogwood Track ClassicMay 1, 2026
800 Meters · OutdoorDominion District JAMES RIVER · May 72:09.75Dominion District JAMES RIVERMay 7, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Varina InviteMay 9 · 3200 Meters · Place 1 · James River (Midlothian)3200 Meters1.10:30.28a11
May 1Dogwood Track ClassicMay 1 · 3200 Meters · Place 47 · James River (Midlothian)3200 Meters47.10:17.81a PB11
Apr 18Hanover Hawks Spring InvitationalApr 18 · 1600 Meters · Place 10 · James River (Midlothian)1600 Meters10.4:42.86a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19VHSL Region 5C ITK ChampionshipsFeb 19 · 3200 Meters · Place 5 · James River (Midlothian)3200 Meters5.10:01.72a11
Feb 11Atlee PB Meet #3Feb 11 · 1600 Meters · Place 10 · James River1600 Meters104:43.4211
Feb 11Atlee PB Meet #3Feb 11 · 1600 Meters · Place 10 · James River (Midlothian)1600 Meters104:43.4411
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 1600 Meters · Place 16 · James River (Midlothian)1600 Meters164:40.57 PB11
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 95 · James River (Midlothian)3200 Meters95.9:57.86a PB11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20STC MEET #3Dec 20 · 1600 Meters · Place 6 · James River (Midlothian)1600 Meters6.4:44.84a11
Feb 17Region 5C Indoor ChampionshipsFeb 17 · 3200 Meters · Place 13 · James River (Midlothian)3200 Meters13.10:30.17a10
Feb 7East Coast InvitationalFeb 7 · 1600 Meters · Place 53 · James River1600 Meters534:53.10—
Jan 30Dominion District Polar Bear JAMES RIVERJan 30 · 3200 Meters · Place 2 · JAMES RIVER3200 Meters210:26.06—
Jan 25Virginia Beach HS RelaysJan 25 · 1000 Meters · Place 45 · James River (Midlothian)1000 Meters452:59.70 PB10
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 273 · James River1600 Meters2734:55.00—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 273 · James River1600 Meters2734:53.65—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Dominion District Polar BearDec 18 · 1000 Meters · Place 2 · James River (Midlothian)1000 Meters2.2:52.72aUnofficial11
May 24VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24 · 1600 Meters · Place 13 · James River (Midlothian)1600 Meters13.4:41.30a PB10
May 7Dominion District JAMES RIVERMay 7 · 800 Meters · Place 9 · JAMES RIVER800 Meters92:09.75 PB—
Apr 18Mechanicsville InvitationalApr 18 · 3200 Meters · Place 13 · James River3200 Meters1310:30.79—
Mar 29Shoot the Gun & Run 2025Mar 29 · 1600 Meters · Place 7 · JAMES RIVER1600 Meters74:47.16—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · 3200 Meters · Place 18 · James River (Midlothian)3200 Meters18.10:35.94a9
May 3Dogwood Track ClassicMay 3 · 3200 Meters · Place 89 · James River3200 Meters8910:37.929
Apr 27Charles B Gordon InvitationalApr 27 · 3200 Meters · Place 12 · James River3200 Meters1210:32.06—
Apr 27Charles B Gordon InvitationalApr 27 · 3200 Meters · Place 12 · James River (Midlothian)3200 Meters1210:32.069
Apr 9Dominion Dist. POWHATANApr 9 · 800 Meters · Place 7 · James River (Midlothian)800 Meters7.2:22.50a9
Feb 10VHSL Region 5C ChampionshipsFeb 10 · 1600 Meters · Place 19 · James River (Midlothian)1600 Meters19.5:00.55a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 27STC MEET #4Jan 27 · 1600 Meters · Place 8 · James River1600 Meters84:58.559
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 303 · James River1600 Meters3035:08.90—
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 303 · James River1600 Meters3035:08.90—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Dominion Dist. JAMES RIVERDec 20 · 3200 Meters · Place 3 · James River (Midlothian)3200 Meters3.10:53.31aUnofficial9
Dec 13Dominion Dist. MANCHESTERDec 13 · 1600 Meters · Place 2 · James River (Midlothian)1600 Meters2.5:06.98a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 28STC MEET #5Jan 28 · 1600 Meters · Place 7 · James River1600 Meters75:32.378