Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLiberty Christmas HS Invitational · Dec 142:56.80aLiberty Christmas HS InvitationalDecember 14, 2024
1000 Meters · OutdoorChristmas is Near Invitational · Dec 202:56.73aChristmas is Near InvitationalDecember 20, 2025
1600 Meters · IndoorMarvin Ridge Invitational · Nov 224:59.32aMarvin Ridge InvitationalNovember 22, 2024
1600 Meters · OutdoorCarolina Distance Carnival · Apr 205:15.35Carolina Distance CarnivalApril 20, 2024
3200 Meters · OutdoorMonroe MS Invitational · Apr 1311:52.02aMonroe MS InvitationalApril 13, 2024
400 Meters · OutdoorCuthbertson UCPS MS Meet #7 · Mar 201:05.64aCuthbertson UCPS MS Meet #7March 20, 2024
800 Meters · OutdoorSun Valley Meet (Senior Night) · Apr 132:09.35aSun Valley Meet (Senior Night)April 13, 2026
Discus · 1kg · OutdoorCuthbertson UCPS MS Meet #7 · Mar 2082-09.00Cuthbertson UCPS MS Meet #7March 20, 2024
Shot Put · 4kg · OutdoorParkwood Home Meet · Mar 2730' 5"Parkwood Home MeetMarch 27, 2024
Shot Put · 8lb · OutdoorMarvin Ridge MS Meet · Mar 1120-05.00Marvin Ridge MS MeetMarch 11, 2023

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 13Sun Valley Meet (Senior Night)Apr 13 · 800 Meters · Place 4 · Marvin RidgeMarvin Ridge800 Meters4.2:09.35a PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Christmas is Near InvitationalDec 20 · 1000 Meters · Place 20 · Marvin RidgeMarvin Ridge1000 Meters20.2:56.73a PB10
Dec 16Sun Valley Polar Bear Dec 16 · 1600 Meters · Marvin RidgeMarvin Ridge1600 Meters—DNS10
Dec 10Marvin Ridge Polar Bear 1Dec 10 · 1000 Meters · Place 2 · Marvin RidgeMarvin Ridge1000 Meters2.2:53.39aUnofficial10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 5Marvin Ridge Polar Bear #3Feb 5 · 1000 Meters · Place 10 · Marvin RidgeMarvin Ridge1000 Meters10.2:54.50aUnofficial9

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Dec 21Christmas is Near InvitationalDec 21 · 1000 Meters · Place 20 · Marvin RidgeMarvin Ridge1000 Meters20.2:59.94aUnofficial9
Dec 18Ballantyne Ridge Polar Bear 1Dec 18 · 1600 Meters · Place 6 · Marvin RidgeMarvin Ridge1600 Meters6.4:54.60aUnofficial9
Dec 7Cold Turkey InvitationalDec 7 · 1600 Meters · Place 6 · Marvin RidgeMarvin Ridge1600 Meters6.5:05.23aUnofficial9
May 3NCRunner MS All - State May 3 · Discus · Place 15 · Marvin Ridge MiddleMarvin Ridge MiddleDiscus1598-04.008
May 3NCRunner MS All - State May 3 · 1600 Meters · Place 43 · Marvin Ridge MiddleMarvin Ridge Middle1600 Meters435:22.988
Apr 27UCPS MS ChampionshipApr 27 · Discus · Place 13 · Marvin RidgeMarvin RidgeDiscus1kg13.75-05.508
Apr 27UCPS MS ChampionshipApr 27 · Shot Put · Place 18 · Marvin RidgeMarvin RidgeShot Put4kg18.25-01.008
Apr 20Carolina Distance CarnivalApr 20 · 1600 Meters · Place 34 · Marvin Ridge MiddleMarvin Ridge Middle1600 Meters345:15.35 PB8
Apr 18Parkwood UCPS MS Meet #10Apr 18 · 1600 Meters · Place 5 · Marvin RidgeMarvin Ridge1600 Meters5.5:22.82a8
Apr 18Parkwood UCPS MS Meet #10Apr 18 · Shot Put · Place 7 · Marvin RidgeMarvin RidgeShot Put4kg7.26-06.008
Apr 13Monroe MS InvitationalApr 13 · 3200 Meters · Place 10 · Marvin RidgeMarvin Ridge3200 Meters10.11:52.02a PB8
Apr 13Monroe MS InvitationalApr 13 · Discus · Place 19 · Marvin RidgeMarvin RidgeDiscus1kg19.72-04.008
Apr 12East Union UCPS MS Meet #8Apr 12 · 1600 Meters · Place 1 · Marvin RidgeMarvin Ridge1600 Meters1.5:23.32a8
Apr 12East Union UCPS MS Meet #8Apr 12 · Discus · Place 6 · Marvin RidgeMarvin RidgeDiscus1kg6.81-008
Apr 12East Union UCPS MS Meet #8Apr 12 · Shot Put · Place 8 · Marvin RidgeMarvin RidgeShot Put4kg8.25-00.008
Mar 27Parkwood Home MeetMar 27 · Discus · Place 17 · Marvin RidgeMarvin RidgeDiscus1kg17.61' 2"8
Mar 27Parkwood Home MeetMar 27 · Shot Put · Place 10 · Marvin RidgeMarvin RidgeShot Put4kg10.30' 5" PB8
Mar 23Marvin Ridge MS InvitationalMar 23 · 1600 Meters · Place 3 · Marvin RidgeMarvin Ridge1600 Meters3.5:17.07a8
Mar 23Marvin Ridge MS InvitationalMar 23 · Discus · Marvin RidgeMarvin RidgeDiscus1kg—NM8
Mar 23Marvin Ridge MS InvitationalMar 23 · Shot Put · Place 12 · Marvin RidgeMarvin RidgeShot Put4kg12.27-09.008
Mar 20Cuthbertson UCPS MS Meet #7Mar 20 · Discus · Place 3 · Marvin RidgeMarvin RidgeDiscus1kg3.82-09.00 PB8
Mar 20Cuthbertson UCPS MS Meet #7Mar 20 · 400 Meters · Place 11 · Marvin RidgeMarvin Ridge400 Meters11.1:05.64a PB8
Mar 13Marvin Ridge UCPS MS Meet #4Mar 13 · Discus · Place 3 · Marvin RidgeMarvin RidgeDiscus1kg3.78-01.008
Mar 13Marvin Ridge UCPS MS Meet #4Mar 13 · 800 Meters · Place 7 · Marvin RidgeMarvin Ridge800 Meters7.2:28.38a8
Mar 2Spring into the Season KickoffMar 2 · 3200 Meters · Place 17 · Marvin RidgeMarvin Ridge3200 Meters17.11:55.69a8
Feb 24UCPS Varsity MS Kickoff #1Feb 24 · 1600 Meters · Place 16 · Marvin RidgeMarvin Ridge1600 Meters16.5:37.41a8

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 1000 Meters · Place 83 · Marvin RidgeMarvin Ridge1000 Meters83.2:56.80a PB9
Dec 14Liberty Christmas HS InvitationalDec 14 · 1600 Meters · Place 78 · Marvin RidgeMarvin Ridge1600 Meters78.5:00.08a9
Nov 22Marvin Ridge InvitationalNov 22 · 1600 Meters · Place 9 · Marvin RidgeMarvin Ridge1600 Meters9.4:59.32a PB9

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 11Marvin Ridge MS MeetMar 11 · Discus · Place 9 · Marvin RidgeMarvin RidgeDiscus1kg9.63-07.007
Mar 11Marvin Ridge MS MeetMar 11 · Shot Put · Place 23 · Marvin RidgeMarvin RidgeShot Put8lb23.20-05.00 PB7
Mar 11Marvin Ridge MS MeetMar 11 · 800 Meters · Place 31 · Marvin RidgeMarvin Ridge800 Meters31.2:59.07a7
Mar 11Marvin Ridge MS MeetMar 11 · 400 Meters · Place 52 · Marvin RidgeMarvin Ridge400 Meters52.1:17.12a7