Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBRD CHAMPIONSHIPS · Feb 22:48.35aBRD CHAMPIONSHIPSFebruary 2, 2024
1600 Meters · IndoorBay Rivers Regular Season - Meet 2 · Dec 174:34.94aBay Rivers Regular Season - Meet 2December 17, 2025
1600 Meters · OutdoorWest Point Invitational · Apr 274:38.99West Point InvitationalApril 27, 2024
3200 Meters · IndoorVHSL Class 2 Indoor State Championships · Mar 59:50.31VHSL Class 2 Indoor State ChampionshipsMarch 5, 2025
3200 Meters · OutdoorVHSL Class 2 State Championships · May 319:49.65VHSL Class 2 State ChampionshipsMay 31, 2024
800 Meters · OutdoorVHSL Class 2 State Championships · Jun 62:03.65VHSL Class 2 State ChampionshipsJune 6, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 27VHSL Region 2A Championships May 27 · 3200 Meters · Place 2 · Poquoson3200 Meters2.10:42.18a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 4VHSL Class 2 Indoor State ChampionshipsMar 4 · 3200 Meters · Place 3 · Poquoson3200 Meters39:59.3312
Mar 4VHSL Class 2 Indoor State ChampionshipsMar 4 · 1600 Meters · Place 5 · Poquoson1600 Meters54:37.4312

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17Bay Rivers Regular Season - Meet 2Dec 17 · 1600 Meters · Place 1 · Poquoson1600 Meters1.4:34.94a PB12
Mar 5VHSL Class 2 Indoor State ChampionshipsMar 5 · 3200 Meters · Place 2 · Poquoson3200 Meters29:50.31 PB11
Feb 24VHSL 1A/2A REGIONAL ChampionshipsFeb 24 · 1000 Meters · Place 2 · Poquoson1000 Meters2.2:51.63a11
Feb 1T757 Last Chance HS InviteFeb 1 · 1600 Meters · Place 28 · Poquoson1600 Meters28.4:51.15a11
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 87 · Poquoson3200 Meters8710:02.01—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 87 · Poquoson3200 Meters8710:02.01—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 2 State ChampionshipsJun 6 · 3200 Meters · Place 5 · Poquoson3200 Meters510:05.2511
Jun 6VHSL Class 2 State ChampionshipsJun 6 · 800 Meters · Place 9 · Poquoson800 Meters92:03.65 PB11
Apr 18Mechanicsville InvitationalApr 18 · 1600 Meters · Place 7 · Poquoson1600 Meters74:39.97—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Bay Rivers Regular Season - Meet 1Dec 5 · 3200 Meters · Place 5 · Poquoson3200 Meters5.10:21.10a11
Feb 28VHSL Class 1/2 Combined Indoor State ChampionshipsFeb 28 · 3200 Meters · Place 8 · Poquoson3200 Meters810:12.4510
Feb 14VHSL 1A/2A RegionalFeb 14 · 1600 Meters · Place 3 · Poquoson1600 Meters3.4:51.13a10
Feb 2BRD CHAMPIONSHIPSFeb 2 · 1000 Meters · Place 6 · Poquoson1000 Meters62:48.35a PB—
Jan 23BRD Reg. Season #3Jan 23 · 1600 Meters · Place 3 · Poquoson1600 Meters34:48.29a—
Jan 19BRD Reg. Season #2Jan 19 · 1600 Meters · Place 1 · Poquoson1600 Meters1.4:46.87a10
Jan 12The VA ShowcaseJan 12 · 3200 Meters · Place 80 · Poquoson3200 Meters8010:13.79—
Jan 6CNU's HS ShowcaseJan 6 · 1000 Meters · Place 12 · Poquoson1000 Meters122:51.21—
Jan 6CNU's HS ShowcaseJan 6 · 1000 Meters · Place 12 · Poquoson1000 Meters122:51.21—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31VHSL Class 2 State ChampionshipsMay 31 · 3200 Meters · Place 5 · Poquoson3200 Meters59:49.65 PB10
May 31VHSL Class 2 State ChampionshipsMay 31 · 800 Meters · Place 10 · Poquoson800 Meters102:05.5910
May 20VHSL Class 2 Region A ChampionshipsMay 20 · 800 Meters · Place 5 · POQUOSON800 Meters52:07.49—
May 7Bay Rivers District Outdoor Track & Field ChampionshipsMay 7 · 800 Meters · Place 9 · POQUOSON800 Meters92:04.82—
May 3Dogwood Track ClassicMay 3 · 3200 Meters · Place 9 · Poquoson3200 Meters99:54.3510
Apr 27West Point InvitationalApr 27 · 1600 Meters · Place 2 · Poquoson1600 Meters24:38.99 PB—
Apr 27West Point InvitationalApr 27 · 800 Meters · Place 4 · Poquoson800 Meters42:08.32—
Apr 27West Point InvitationalApr 27 · 1600 Meters · Place 2 · Poquoson1600 Meters24:38.99—
Apr 27West Point InvitationalApr 27 · 800 Meters · Place 4 · Poquoson800 Meters42:08.32—
Apr 24Bay Rivers District Regular Season Meet #3Apr 24 · 3200 Meters · Place 3 · POQUOSON3200 Meters310:06.87—
Apr 17Bay Rivers District Regular Season Meet #2Apr 17 · 800 Meters · Place 9 · POQUOSON800 Meters92:07.69—
Apr 17BRD Reg. Season #2Apr 17 · 800 Meters · Place 9 · Poquoson800 Meters9.2:07.69a10
Mar 26BRD Reg. Season #1Mar 26 · 3200 Meters · Place 3 · Poquoson3200 Meters3.10:03.96a10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 12BRD Reg. Season #1Dec 12 · 3200 Meters · Place 5 · Poquoson3200 Meters5.10:26.14a10
Feb 15VHSL Class 2A Region A Indoor ChampionshipsFeb 15 · 1000 Meters · Place 13 · Poquoson1000 Meters13.3:22.45a9
Jan 24Bay Rivers Regular Season Meet #3Jan 24 · 1600 Meters · Place 19 · POQUOSON1600 Meters195:42.209
Jan 10Bay Rivers Regular Season Meet #2Jan 10 · 1600 Meters · Place 24 · POQUOSON1600 Meters245:49.989

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22VHSL Class 2 Region A Outdoor Track and Field ChampionshipsMay 22 · 1600 Meters · Place 6 · POQUOSON1600 Meters65:02.40—
May 22VHSL Class 2 Region A Outdoor Track and Field ChampionshipsMay 22 · 800 Meters · Place 12 · POQUOSON800 Meters122:23.43—
May 10Bay Rivers District Outdoor Track & Field ChampionshipsMay 10 · 1600 Meters · Place 16 · POQUOSON1600 Meters165:04.449
May 10Bay Rivers District Outdoor Track & Field ChampionshipsMay 10 · 800 Meters · Place 20 · POQUOSON800 Meters202:16.389
Apr 22West Point InvitationalApr 22 · 3200 Meters · Place 5 · Poquoson3200 Meters511:28.71—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Bay Rivers Regular Season Meet #1Dec 13 · 1000 Meters · Place 20 · Poquoson1000 Meters20.3:21.98a9