Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorEastern Sandhills Athletic Conference 5A/6A Championships · Apr 305:19.23aEastern Sandhills Athletic Conference 5A/6A ChampionshipsApril 30, 2026
3200 Meters · OutdoorEastern Sandhills Athletic Conference 5A/6A Championships · Apr 3011:50.77aEastern Sandhills Athletic Conference 5A/6A ChampionshipsApril 30, 2026
800 Meters · OutdoorPAC Meet #6 (RRCS) · Apr 262:17.9PAC Meet #6 (RRCS)April 26, 2018
Combined results · OutdoorPAC Meet #3 (PFHS) · Mar 222:23.1PAC Meet #3 (PFHS)March 22, 2018
Discus · 1.6kg · OutdoorNCRunners Elite Invitational · May 4114-02NCRunners Elite InvitationalMay 4, 2019
Results · OutdoorPAC #3 (@PF) · Mar 282:20.6PAC #3 (@PF)March 28, 2019
Shot Put · 12lb · OutdoorNCRunners Elite Invitational · May 440-08.50NCRunners Elite InvitationalMay 4, 2019

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30Eastern Sandhills Athletic Conference 5A/6A ChampionshipsApr 30 · 3200 Meters · Place 2 · Westover3200 Meters2.11:50.77a PB10
Apr 30Eastern Sandhills Athletic Conference 5A/6A ChampionshipsApr 30 · 1600 Meters · Place 5 · Westover1600 Meters5.5:19.23a PB10
Apr 4Kathy McMillan InvitationalApr 4 · 3200 Meters · Place 5 · Westover3200 Meters5.12:08.91a10
Apr 4Kathy McMillan InvitationalApr 4 · 1600 Meters · Place 8 · Westover1600 Meters8.5:35.18a10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30All American Conference ChampionshipApr 30 · 3200 Meters · Place 13 · Westover3200 Meters1312:54.959
Apr 30All American Conference ChampionshipApr 30 · 1600 Meters · Place 14 · Westover1600 Meters145:55.079
Apr 30All American Conference ChampionshipApr 30 · 800 Meters · Place 17 · Westover800 Meters172:37.999
Apr 126th Annual Kathy McMillan InvitationalApr 12 · 1600 Meters · Place 19 · Westover1600 Meters195:23.009
Mar 12AAC Meet #1 (WO,WH,TS,TR)Mar 12 · 3200 Meters · Place 3 · Westover3200 Meters3.13:06.57a9
Mar 12AAC Meet #1 (WO,WH,TS,TR)Mar 12 · 1600 Meters · Place 6 · Westover1600 Meters6.5:44.85a9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24All American Conference ChampionshipApr 24 · 1600 Meters · Place 14 · Westover1600 Meters145:38.198
Apr 22AAC meet #6 Last Chance MeetApr 22 · 1600 Meters · Place 7 · Westover1600 Meters7.5:40.57a8
Apr 22AAC meet #6 Last Chance MeetApr 22 · 800 Meters · Place 10 · Westover800 Meters10.2:33.30a8
Apr 17AAC Meet #5Apr 17 · 1600 Meters · Place 4 · Westover1600 Meters4.5:40.498
Apr 17AAC Meet #5Apr 17 · 800 Meters · Place 8 · Westover800 Meters8.2:28.688
Apr 13Kathy McMillan InvitationalApr 13 · 1600 Meters · Place 13 · Westover1600 Meters135:50.748
Mar 13Triton AAC meet #1Mar 13 · 1600 Meters · Place 11 · Westover1600 Meters11.5:45.398

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11NCHSAA 3A Mideast RegionalMay 11 · Discus · Place 11 · WestoverDiscus1.6kg11.98-0010
May 11NCHSAA 3A Mideast RegionalMay 11 · Shot Put · Place 13 · WestoverShot Put12lb13.35-09.0010
May 4NCRunners Elite InvitationalMay 4 · Discus · Place 2 · WestoverDiscus1.6kg2.114-02 PB10
May 4NCRunners Elite InvitationalMay 4 · Shot Put · Place 2 · WestoverShot Put12lb2.40-08.50 PB10
May 4NCRunners Elite InvitationalMay 4 · 800 Meters · Place 15 · Westover800 Meters15.2:22.18a10
Mar 28PAC #3 (@PF)Mar 28 · Results · Place 9 · WestoverResults92:20.6 PB10
Mar 28PAC #3 (@PF)Mar 28 · Results · Place 9 · WestoverResults92:20.610
Mar 28PAC #3 (@PF)Mar 28 · Combined results · Place 3 · WestoverCombined results3104-0110
Mar 28PAC #3 (@PF)Mar 28 · Combined results · Place 3 · WestoverCombined results340-11.0010
Mar 14PAC Meet 1 (@PFHS)Mar 14 · Discus · Place 1 · WestoverDiscus1.6kg1.118-11Unofficial10
Mar 14PAC Meet 1 (@PFHS)Mar 14 · Shot Put · Place 4 · WestoverShot Put12lb4.39-09.00Unofficial10
Mar 14PAC Meet 1 (@PFHS)Mar 14 · 800 Meters · Place 10 · Westover800 Meters10.2:30.80Unofficial10

2018 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 26PAC Meet #6 (RRCS)Apr 26 · Shot Put · Place 9 · WestoverShot Put935-09.009
Apr 26PAC Meet #6 (RRCS)Apr 26 · 800 Meters · Place 6 · Westover800 Meters62:17.9 PB9
Apr 26PAC Meet #6 (RRCS)Apr 26 · Discus · Place 9 · WestoverDiscus9101-029
Apr 19PAC Meet #5 (RRCS)Apr 19 · 800 Meters · Place 6 · Westover800 Meters62:22.009
Apr 19PAC Meet #5 (RRCS)Apr 19 · Discus · Place 7 · WestoverDiscus797-059
Apr 19PAC Meet #5 (RRCS)Apr 19 · Shot Put · Place 8 · WestoverShot Put835-05.009
Mar 28PAC Meet #4 (RRHS)Mar 28 · Discus · Place 8 · WestoverDiscus1.6kg8.99-019
Mar 28PAC Meet #4 (RRHS)Mar 28 · Shot Put · Place 14 · WestoverShot Put12lb14.35-05.009
Mar 22PAC Meet #3 (PFHS)Mar 22 · Combined results · Place 3 · WestoverCombined results32:23.1 PB9
Mar 22PAC Meet #3 (PFHS)Mar 22 · Combined results · Place 3 · WestoverCombined results394-089
Mar 22PAC Meet #3 (PFHS)Mar 22 · Combined results · Place 4 · WestoverCombined results438-10.009
Mar 15PAC Meet #2 (Reid Ross)Mar 15 · Discus · Place 1 · WestoverDiscus1.6kg1.105-09
Mar 15PAC Meet #2 (Reid Ross)Mar 15 · Shot Put · Place 4 · WestoverShot Put12lb4.34-119
Mar 15PAC Meet #2 (Reid Ross)Mar 15 · 800 Meters · Place 8 · Westover800 Meters8.2:329
Mar 8PAC #1 (PFHS)Mar 8 · Discus · Place 3 · WestoverDiscus1.6kg3.89-109
Mar 8PAC #1 (PFHS)Mar 8 · 800 Meters · Place 4 · Westover800 Meters4.2:23.219