Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorAdidas Track Nationals 2026 · Jun 184:46.14aAdidas Track Nationals 2026June 18, 2026
1000 Meters · IndoorLiberty Premier Invitational · Jan 102:55.12Liberty Premier InvitationalJanuary 10, 2026
1600 Meters · IndoorThe 63rd East Coast Invitational · Feb 74:48.56The 63rd East Coast InvitationalFebruary 7, 2026
1600 Meters · OutdoorAdidas Track Nationals 2026 · Jun 184:44.65aAdidas Track Nationals 2026June 18, 2026
3200 Meters · IndoorHanover Polar Bear-Distance · Feb 1010:33.34Hanover Polar Bear-DistanceFebruary 10, 2026
500 Meters · IndoorHanover Polar Bear Meet #1 · Jan 141:16.16aHanover Polar Bear Meet #1January 14, 2026
800 Meters · OutdoorAdidas Track Nationals 2026 · Jun 182:03.55aAdidas Track Nationals 2026June 18, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 1 Mile · Place 16 · UnattachedUnattached1 Mile16.4:46.14a PB9
Jun 18Adidas Track Nationals 2026Jun 18 · 1600 Meters · Place 16 · UnattachedUnattached1600 Meters16.4:44.65a PB9
Jun 18Adidas Track Nationals 2026Jun 18 · 800 Meters · Place 19 · UnattachedUnattached800 Meters19.2:03.55a PB9
Apr 18Hanover Hawks Spring InvitationalApr 18 · 1600 Meters · Place 14 · HanoverHanover1600 Meters14.4:46.77a9
Mar 25Tucker Tropical Twilight 2026Mar 25 · 800 Meters · Place 7 · HanoverHanover800 Meters7.2:05.67a9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21VHSL Region 4B ITK ChampionshipsFeb 21 · 1600 Meters · Place 6 · HanoverHanover1600 Meters6.4:50.17a9
Feb 10Hanover Polar Bear-DistanceFeb 10 · 3200 Meters · Place 5 · HanoverHanover3200 Meters510:33.34 PB—
Feb 10Hanover Polar Bear-DistanceFeb 10 · 3200 Meters · Place 5 · HanoverHanover3200 Meters510:33.34—
Feb 7The 63rd East Coast InvitationalFeb 7 · 1600 Meters · Place 29 · HanoverHanover1600 Meters294:48.56 PB—
Jan 14Hanover Polar Bear Meet #1Jan 14 · 500 Meters · Place 13 · HanoverHanover500 Meters131:16.16a PB9
Jan 10Liberty Premier InvitationalJan 10 · 1600 Meters · Place 93 · HanoverHanover1600 Meters934:55.43—
Jan 10Liberty Premier InvitationalJan 10 · 1000 Meters · Place 88 · HanoverHanover1000 Meters882:55.12 PB—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20STC MEET #3Dec 20 · 1000 Meters · Place 8 · HanoverHanover1000 Meters8.2:58.95a9
Feb 6Atlee Polar Bear #5Feb 6 · 1600 Meters · Place 24 · HanoverHanover1600 Meters245:24.27—
Jan 29Atlee Polar Bear #4Jan 29 · 1600 Meters · Place 23 · HanoverHanover1600 Meters235:17.20—
Jan 25Fred Hardy InvitationalJan 25 · 1600 Meters · Place 9 · HanoverHanover1600 Meters95:33.87—
Jan 25Fred Hardy InvitationalJan 25 · 500 Meters · Place 3 · HanoverHanover500 Meters31:26.28—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 1600 Meters · Place 79 · HanoverHanover1600 Meters79.4:55.93a9

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Atlee Polar Bear #3Dec 17 · 1000 Meters · Place 62 · HanoverHanover1000 Meters62.3:24.98aUnofficial8