Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor61st Annual East Coast Invitational · Feb 25:50.9961st Annual East Coast InvitationalFebruary 2, 2024
1000 Meters · IndoorHanover Polar Bear Meet #1 · Jan 143:07.30aHanover Polar Bear Meet #1January 14, 2026
1600 Meters · IndoorVirginia Beach HS Opener · Dec 135:29.17aVirginia Beach HS OpenerDecember 13, 2025
1600 Meters · OutdoorMechanicsville Invitational · Apr 185:36.31Mechanicsville InvitationalApril 18, 2025
3200 Meters · IndoorThe VA Showcase · Jan 1711:39.81aThe VA ShowcaseJanuary 17, 2026
3200 Meters · OutdoorCharles B Gordon Invitational · Apr 2712:00.49Charles B Gordon InvitationalApril 27, 2024

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11Atlee PB Meet #3Feb 11 · 1000 Meters · Place 20 · Glen Allen H1000 Meters203:14.5411
Feb 11Atlee PB Meet #3Feb 11 · 1000 Meters · Place 20 · Glen Allen1000 Meters203:14.5411
Feb 10Hanover Polar Bear-DistanceFeb 10 · 1600 Meters · Place 16 · Glen Allen1600 Meters165:34.34—
Feb 10Hanover Polar Bear-DistanceFeb 10 · 1600 Meters · Place 16 · Glen Allen1600 Meters165:34.34—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 305 · Glen Allen3200 Meters305.11:39.81a PB11
Jan 14Hanover Polar Bear Meet #1Jan 14 · 1000 Meters · Place 20 · Glen Allen1000 Meters203:07.30a PB11

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jan 22DSF Polar Bear #2Jan 22 · 1600 Meters · Place 16 · Glen Allen1600 Meters16.5:32.47aUnofficial11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Tucker Wednesday MeetDec 17 · 1000 Meters · Place 26 · Glen Allen1000 Meters26.3:11.72aUnofficial11
Apr 18Mechanicsville InvitationalApr 18 · 1600 Meters · Place 98 · Glen Allen H1600 Meters985:36.31 PB—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Virginia Beach HS OpenerDec 13 · 1600 Meters · Place 115 · Glen Allen1600 Meters115.5:29.17a PB11
Feb 7East Coast InvitationalFeb 7 · 3200 Meters · Place 49 · Glen Allen H3200 Meters4912:17.78—
Feb 6Atlee Polar Bear #5Feb 6 · 1000 Meters · Place 38 · Glen Allen H1000 Meters383:12.16—
Jan 29Atlee Polar Bear #4Jan 29 · 1600 Meters · Place 42 · Glen Allen H1600 Meters425:46.04—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13CNU HS Winter FrolicDec 13 · 3200 Meters · Place 20 · Glen Allen3200 Meters20.11:53.71a10
Feb 261st Annual East Coast InvitationalFeb 2 · 1 Mile · Place 115 · Glen Allen H1 Mile1155:50.99 PB—
Feb 261st Annual East Coast InvitationalFeb 2 · 1600 Meters · Place 115 · Glen Allen H1600 Meters1155:49.15—
Feb 1Douglas Freeman Polar BearFeb 1 · 1000 Meters · Place 26 · Glen Allen H1000 Meters263:15.33—
Feb 1Douglas Freeman Polar BearFeb 1 · 1000 Meters · Place 26 · Glen Allen H1000 Meters263:15.33—
Jan 6CNU's HS ShowcaseJan 6 · 3200 Meters · Place 35 · Glen Allen H3200 Meters3513:11.01—
Jan 6CNU's HS ShowcaseJan 6 · 3200 Meters · Place 35 · Glen Allen H3200 Meters3513:11.01—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Atlee Polar Bear #2Dec 10 · 1600 Meters · Place 23 · Glen Allen1600 Meters23.5:38.05aUnofficial10
May 1Glen Allen Mini MeetMay 1 · 1600 Meters · Place 5 · Glen Allen H1600 Meters55:36.55—
Apr 27Charles B Gordon InvitationalApr 27 · 3200 Meters · Place 32 · Glen Allen H3200 Meters3212:00.49 PB—
Apr 27Charles B Gordon InvitationalApr 27 · 3200 Meters · Place 32 · Glen Allen3200 Meters3212:00.499

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Atlee Polar Bear #3Dec 21 · 1000 Meters · Place 39 · Glen Allen1000 Meters39.3:15.99aUnofficial9
Dec 14Atlee Polar Bear #2Dec 14 · 1600 Meters · Place 27 · Glen Allen1600 Meters27.5:45.54aUnofficial9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8CNU HS Winter FrolicDec 8 · 1000 Meters · Place 37 · Glen Allen1000 Meters37.3:23.44a9