Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe VA Showcase · Jan 174:27.72The VA ShowcaseJanuary 17, 2025
1000 Meters · IndoorRegion 5A/6A Indoor T & F Championship · Feb 172:30.44Region 5A/6A Indoor T & F ChampionshipFebruary 17, 2025
1500 Meters · IndoorThe VA Showcase · Jan 174:10.27The VA ShowcaseJanuary 17, 2025
1600 Meters · IndoorBeach District Meet #3 · Jan 294:19.09Beach District Meet #3January 29, 2025
1600 Meters · OutdoorCharles B Gordon Invitational · Apr 274:22.12Charles B Gordon InvitationalApril 27, 2024
3200 Meters · IndoorEast Coast Invitational · Feb 79:23.68East Coast InvitationalFebruary 7, 2025
3200 Meters · OutdoorVHSL Class 5 State Championships · Jun 69:32.23VHSL Class 5 State ChampionshipsJune 6, 2025
800 Meters · OutdoorCharles B Gordon Invitational · Apr 261:58.61Charles B Gordon InvitationalApril 26, 2025

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

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 5 State ChampionshipsJun 6 · 1600 Meters · Place 5 · Princess Ann1600 Meters54:28.82—
Jun 6VHSL Class 5 State ChampionshipsJun 6 · 3200 Meters · Place 3 · Princess Ann3200 Meters39:32.23 PB—
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 800 Meters · Place 2 · Princess Ann800 Meters21:58.81S12
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 1600 Meters · Place 1 · Princess Ann1600 Meters14:22.26S12
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 800 Meters · Place 2 · Princess Ann800 Meters21:58.81S12
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 1600 Meters · Place 1 · Princess Ann1600 Meters14:22.26S12
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 800 Meters · Place 2 · Princess Ann800 Meters21:58.81S12
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 1600 Meters · Place 1 · Princess Ann1600 Meters14:22.26S12
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 800 Meters · Place 2 · Princess Anne800 Meters21:58.8112
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 1600 Meters · Place 1 · Princess Anne1600 Meters14:22.2612
May 7Beach District Meet #4 @ LandstownMay 7 · 800 Meters · Place 1 · Princess Ann800 Meters11:59.0512
May 7Beach District Meet #4 @ LandstownMay 7 · 800 Meters · Place 1 · Princess Anne800 Meters11:59.0512
Apr 26Charles B Gordon InvitationalApr 26 · 800 Meters · Place 3 · Princess Anne800 Meters31:58.61 PB12
Apr 26Charles B Gordon InvitationalApr 26 · 800 Meters · Place 3 · Princess Anne800 Meters31:58.6112
Apr 19CAV CLASSICApr 19 · 1600 Meters · Place 2 · PRINCESS ANN1600 Meters24:29.13—
Apr 19CAV CLASSICApr 19 · 800 Meters · Place 4 · PRINCESS ANN800 Meters42:03.94—

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · 1000 Meters · Place 3 · Princess Anne1000 Meters32:31.6712
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 1000 Meters · Place 1 · Princess Anne1000 Meters12:30.44 PB12
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 3200 Meters · Place 1 · Princess Anne3200 Meters19:56.1612
Feb 7East Coast InvitationalFeb 7 · 3200 Meters · Place 1 · Princess Ann3200 Meters19:23.68 PB—
Feb 7East Coast InvitationalFeb 7 · 1600 Meters · Place 9 · Princess Ann1600 Meters94:28.51—
Feb 5Beach District Meet #4Feb 5 · 1000 Meters · Place 1 · Princess Ann1000 Meters12:35.7912
Feb 5Beach District Meet #4Feb 5 · 1000 Meters · Place 1 · Princess Anne1000 Meters12:35.7912
Jan 29Beach District Meet #3Jan 29 · 1600 Meters · Place 1 · Princess Ann1600 Meters14:19.09 PB12
Jan 29Beach District Meet #3Jan 29 · 1000 Meters · Place 2 · Princess Ann1000 Meters22:35.8012
Jan 29Beach District Meet #3Jan 29 · 1000 Meters · Place 2 · Princess Anne1000 Meters22:35.8012
Jan 29Beach District Meet #3Jan 29 · 1600 Meters · Place 1 · Princess Anne1600 Meters14:19.0912
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 14 · Princess Ann3200 Meters149:30.74—
Jan 17The VA ShowcaseJan 17 · 1 Mile · Place 39 · Princess Ann1 Mile394:27.72 PB—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 14 · Princess Ann3200 Meters149:30.74—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 38 · Princess Ann1600 Meters384:26.19—
Jan 17The VA ShowcaseJan 17 · 1500 Meters · Place 39 · Princess Ann1500 Meters394:10.27 PB—
Jan 17The VA ShowcaseJan 17 · 1 Mile · Place 39 · Princess Ann1 Mile394:27.72—
Jan 8Beach District Meet #2Jan 8 · 1000 Meters · Place 1 · Princess Ann1000 Meters12:37.62—
Jan 8Beach District Meet #2Jan 8 · 1000 Meters · Place 1 · Princess Anne1000 Meters12:37.6212

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31VHSL Class 5 State ChampionshipsMay 31 · 1600 Meters · Place 11 · Princess Ann1600 Meters114:32.71—
May 21VHSL Region 5A ChampionshipsMay 21 · 3200 Meters · Place 1 · Princess Anne3200 Meters1.10:01.65a11
May 21VHSL Region 5A ChampionshipsMay 21 · 1600 Meters · Place 2 · Princess Anne1600 Meters2.4:33.35a11
May 3Dogwood Track ClassicMay 3 · 1600 Meters · Place 30 · Princess Ann1600 Meters304:24.8211
Apr 27Charles B Gordon InvitationalApr 27 · 1600 Meters · Place 3 · Princess Ann1600 Meters34:22.12 PB—
Apr 27Charles B Gordon InvitationalApr 27 · 1600 Meters · Place 3 · Princess Anne1600 Meters34:22.1211
Apr 10Beach District Meet #2 @ TallwoodApr 10 · 1600 Meters · Place 1 · Princess Ann1600 Meters14:36.5111

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 26VHSL Class 5 State Indoor T & F ChampionshipsFeb 26 · 1000 Meters · Place 7 · Princess Anne1000 Meters72:36.3911
Feb 12VHSL Class 5 Region A Indoor T & F ChampionshipsFeb 12 · 3200 Meters · Place 4 · Princess Anne3200 Meters410:02.1111
Feb 12VHSL Class 5 Region A Indoor T & F ChampionshipsFeb 12 · 1000 Meters · Place 3 · Princess Anne1000 Meters32:34.8011
Feb 261st Annual East Coast InvitationalFeb 2 · 1 Mile · Place 4 · Princess Ann1 Mile44:28.02—
Feb 261st Annual East Coast InvitationalFeb 2 · 1600 Meters · Place 4 · Princess Ann1600 Meters44:26.56—
Jan 31Beach District Meet #4Jan 31 · 1000 Meters · Place 1 · Princess Ann1000 Meters12:36.69—
Jan 31Beach District Meet #4Jan 31 · 1000 Meters · Place 1 · Princess Anne1000 Meters12:36.6911
Jan 24Beach District Meet #3Jan 24 · 1000 Meters · Place 3 · Princess Ann1000 Meters32:41.47—
Jan 24Beach District Meet #3Jan 24 · 1000 Meters · Place 3 · Princess Anne1000 Meters32:41.4711
Jan 24Beach District Meet #3Jan 24 · 1600 Meters · Place 1 · Princess Anne1600 Meters14:31.4311
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 33 · Princess Ann1600 Meters334:34.12—
Jan 12The VA ShowcaseJan 12 · 1000 Meters · Place 42 · Princess Ann1000 Meters422:41.82—
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 33 · Princess Ann1600 Meters334:34.12—
Jan 3Beach District Meet #2Jan 3 · 1600 Meters · Place 2 · Princess Ann1600 Meters24:35.18—
Jan 3Beach District Meet #2Jan 3 · 1600 Meters · Place 2 · Princess Anne1600 Meters24:35.1811

2023 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 13Beach District Meet #1Dec 13 · 1000 Meters · Place 2 · Princess Anne1000 Meters2.2:45.93a11
Dec 13Beach District Meet #1Dec 13 · 1600 Meters · Place 1 · Princess Anne1600 Meters1.4:39.17a11
Feb 24VHSL Class 5 State Indoor T & F ChampionshipsFeb 24 · 1600 Meters · Place 13 · Princess Ann1600 Meters134:41.8210
Feb 13VHSL Class 5 Region A ChampionshipsFeb 13 · 3200 Meters · Place 2 · Princess Ann3200 Meters210:20.3610
Feb 13VHSL Class 5 Region A ChampionshipsFeb 13 · 1600 Meters · Place 4 · Princess Ann1600 Meters44:35.1310
Feb 4East Coast Invitational - HSFeb 4 · 1 Mile · Place 10 · Princess Anne1 Mile10.4:38.16a10
Feb 4East Coast Invitational - HSFeb 4 · 1600 Meters · Place 10 · Princess Anne1600 Meters10.4:36.61a10
Feb 1Beach District Meet #4Feb 1 · 1600 Meters · Place 5 · Princess Ann1600 Meters54:37.60—
Feb 1Beach District Meet #4Feb 1 · 1600 Meters · Place 5 · Princess Anne1600 Meters54:37.6010
Feb 1Beach District Meet #4Feb 1 · 1000 Meters · Place 6 · Princess Ann1000 Meters62:49.44—
Feb 1Beach District Meet #4Feb 1 · 1600 Meters · Place 4 · Princess Ann1600 Meters44:39.15—
Jan 25Beach District Meet #3Jan 25 · 1600 Meters · Place 3 · Princess Ann1600 Meters34:39.15—
Jan 25Beach District Meet #3Jan 25 · 1000 Meters · Place 7 · Princess Ann1000 Meters72:49.44—
Jan 25Beach District Meet #3Jan 25 · 1000 Meters · Place 7 · Princess Anne1000 Meters72:49.4410
Jan 25Beach District Meet #3Jan 25 · 1600 Meters · Place 3 · Princess Anne1600 Meters34:39.1510
Jan 25Beach District Meet #3Jan 25 · 1600 Meters · Place 2 · Princess Ann1600 Meters24:46.51—
Jan 25Beach District Meet #3Jan 25 · 1000 Meters · Place 9 · Princess Ann1000 Meters92:50.24—
Jan 13Virginia Showcase InvitationalJan 13 · 1600 Meters · Place 94 · Princess Anne1600 Meters94.4:46.51a10
Jan 4Beach District Meet #2Jan 4 · 3200 Meters · Place 3 · Princess Ann3200 Meters310:53.11—
Jan 4Beach District Meet #2Jan 4 · 3200 Meters · Place 1 · Princess Anne3200 Meters110:12.4310

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24VHSL Class 5 Region A ChampionshipsMay 24 · 1600 Meters · Place 8 · Princess Ann1600 Meters84:53.9610
May 24VHSL Class 5 Region A ChampionshipsMay 24 · 1600 Meters · Place 8 · Princess Ann1600 Meters84:53.9610
May 24VHSL Class 5 Region A ChampionshipsMay 24 · 1600 Meters · Place 8 · Princess Anne1600 Meters84:53.9610

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14Beach District Meet #1Dec 14 · 1600 Meters · Place 3 · Princess Anne1600 Meters3.4:48.99a10
Feb 14VHSL Class 5 Region A ChampionshipsFeb 14 · 3200 Meters · Place 6 · Princess Ann3200 Meters610:53.11—
Feb 14VHSL Class 5 Region A ChampionshipsFeb 14 · 3200 Meters · Place 6 · Princess Anne3200 Meters610:53.119
Feb 3Beach District Meet #4Feb 3 · 1600 Meters · Place 15 · Princess Anne1600 Meters15.5:06.28a9
Jan 27Beach District Meet #3Jan 27 · 1600 Meters · Place 12 · Princess Ann1600 Meters125:15.50—
Jan 11Beach District Meet #2Jan 11 · 1600 Meters · Place 21 · Princess Ann1600 Meters215:30.94—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 25VHSL Region 1C ChampionshipsMay 25 · 1600 Meters · Place 7 · Princess Ann1600 Meters74:50.469
May 25VHSL Region 1C ChampionshipsMay 25 · 1600 Meters · Place 7 · Princess Ann1600 Meters74:50.469
May 25VHSL Region 1C ChampionshipsMay 25 · 1600 Meters · Place 7 · Princess Ann1600 Meters74:50.469
May 25VHSL Region 5A ChampionshipsMay 25 · 1600 Meters · Place 7 · Princess Anne1600 Meters7.4:50.46a9
May 18Beach District Meet #4 @ TallwoodMay 18 · 1600 Meters · Place 5 · Princess Anne1600 Meters54:52.229
May 14Glen Allen InvitationalMay 14 · 1600 Meters · Place 25 · Princess Ann1600 Meters254:50.039
May 14Glen Allen InvitationalMay 14 · 1600 Meters · Place 25 · Princess Ann1600 Meters254:54.409
May 14Glen Allen InvitationalMay 14 · 1600 Meters · Place 25 · Princess Ann1600 Meters254:54.409
Mar 30Beach District Meet #1 @ LandstownMar 30 · 800 Meters · Place 6 · Princess Ann800 Meters62:20.579
Mar 30Beach District Meet #1 @ LandstownMar 30 · 1600 Meters · Place 9 · Princess Ann1600 Meters95:08.979
Mar 30Beach District Meet #1 @ LandstownMar 30 · 800 Meters · Place 6 · Princess Anne800 Meters62:20.579
Mar 30Beach District Meet #1 @ LandstownMar 30 · 1600 Meters · Place 9 · Princess Anne1600 Meters95:08.979