Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLampert Timing Indoor Track Meet · Dec 43:09.61aLampert Timing Indoor Track MeetDecember 4, 2024
1600 Meters · IndoorLampert Timing Indoor Track Meet #7 · Jan 285:02.58Lampert Timing Indoor Track Meet #7January 28, 2025
1600 Meters · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 134:54.95aNCHSAA 2A/4A Outdoor State ChampionshipMay 13, 2026
3200 Meters · OutdoorNCRunners Elite Eastern Tour · Mar 2811:30.42aNCRunners Elite Eastern TourMarch 28, 2026
500 Meters · IndoorLampert Timing Indoor Track Meet #7 · Jan 281:17.73Lampert Timing Indoor Track Meet #7January 28, 2025
800 Meters · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 132:10.15aNCHSAA 2A/4A Outdoor State ChampionshipMay 13, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 1600 Meters · Place 13 · Holmes1600 Meters13.4:54.95a PB12
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 800 Meters · Place 15 · Holmes800 Meters15.2:10.15a PB12
May 9NCHSAA 2A East RegionalMay 9 · 3200 Meters · Place 8 · Holmes3200 Meters8.11:43.86a12
May 9NCHSAA 2A East RegionalMay 9 · 1600 Meters · Place 3 · Holmes1600 Meters3.4:56.19a12
May 9NCHSAA 2A East RegionalMay 9 · 800 Meters · Place 4 · Holmes800 Meters4.2:12.67a12
Mar 28NCRunners Elite Eastern TourMar 28 · 3200 Meters · Place 4 · Holmes3200 Meters4.11:30.42a PB12
Mar 28NCRunners Elite Eastern TourMar 28 · 1600 Meters · Place 3 · Holmes1600 Meters3.5:06.71a12
Mar 28NCRunners Elite Eastern TourMar 28 · 800 Meters · Place 14 · Holmes800 Meters14.2:36.13a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9NCHSAA 2A East RegionalMay 9 · 3200 Meters · Place 8 · Holmes3200 Meters8.11:36.94a11
May 9NCHSAA 2A East RegionalMay 9 · 1600 Meters · Place 7 · Holmes1600 Meters7.4:57.37a11
May 9NCHSAA 2A East RegionalMay 9 · 800 Meters · Place 7 · Holmes800 Meters7.2:14.49a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28Lampert Timing Indoor Track Meet #7Jan 28 · 1600 Meters · Place 3 · John A. Holmes1600 Meters35:02.58 PBJR
Jan 28Lampert Timing Indoor Track Meet #7Jan 28 · 1000 Meters · Place 1 · John A. Holmes1000 Meters13:18.87JR
Jan 28Lampert Timing Indoor Track Meet #7Jan 28 · 500 Meters · Place 3 · John A. Holmes500 Meters31:17.73 PBJR

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 17Lampert Timing Indoor Track Meet #3Dec 17 · 500 Meters · Place 7 · Holmes500 Meters7.1:20.55a11
Dec 17Lampert Timing Indoor Track Meet #3Dec 17 · 1000 Meters · Place 6 · Holmes1000 Meters6.3:15.64a11
Dec 17Lampert Timing Indoor Track Meet #3Dec 17 · 1600 Meters · Place 3 · Holmes1600 Meters3.5:11.94a11
Dec 10Lampert Timing Indoor Track Meet #2Dec 10 · 500 Meters · Place 8 · Holmes500 Meters8.1:21.34a11
Dec 10Lampert Timing Indoor Track Meet #2Dec 10 · 1000 Meters · Holmes1000 Meters—DNS11
Dec 10Lampert Timing Indoor Track Meet #2Dec 10 · 1600 Meters · Place 2 · Holmes1600 Meters2.5:04.61a11
Dec 4Lampert Timing Indoor Track MeetDec 4 · 1000 Meters · Place 6 · Holmes1000 Meters6.3:09.61a PB11
Dec 4Lampert Timing Indoor Track MeetDec 4 · 1600 Meters · Place 4 · Holmes1600 Meters4.5:07.99a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 12NHS Polar Bear Meet #2Dec 12 · 1000 Meters · Place 1 · Holmes1000 Meters1.3:26.5Unofficial11
Dec 12NHS Polar Bear Meet #2Dec 12 · 1600 Meters · Place 1 · Holmes1600 Meters1.5:48.2Unofficial11
Nov 26Northeastern HS Polar Bear Meet #1Nov 26 · 1000 Meters · Place 1 · Holmes1000 Meters1.3:15.6Unofficial11
Nov 26Northeastern HS Polar Bear Meet #1Nov 26 · 1600 Meters · Place 1 · Holmes1600 Meters1.5:30.5Unofficial11