Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorHighland Jr. High Relays · Apr 2222.15aHighland Jr. High RelaysApril 22, 2021
100m Hurdles · 33" / 0.838m · OutdoorScotland County Relays · May 521.5Scotland County RelaysMay 5, 2021
1500 Meters · OutdoorDavis County Battle of the Boarder Relays · Mar 236:07.33aDavis County Battle of the Boarder RelaysMarch 23, 2023
1600 Meters · OutdoorJerry Ball Relays · Apr 156:24.25aJerry Ball RelaysApril 15, 2025
3000 Meters · OutdoorDavis County Battle of the Boarder Relays · Mar 2313:04.20aDavis County Battle of the Boarder RelaysMarch 23, 2023
3200 Meters · OutdoorJerry Ball Relays · Apr 1514:22.96aJerry Ball RelaysApril 15, 2025
800 Meters · OutdoorHannibal JV Meet · Apr 192:59.22aHannibal JV Meet April 19, 2022

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 15Jerry Ball RelaysApr 15 · 3200 Meters · Place 2 · Clark CountyClark County3200 Meters2.14:22.96a PB12
Apr 15Jerry Ball RelaysApr 15 · 1600 Meters · Place 4 · Clark CountyClark County1600 Meters4.6:24.25a PB12
Apr 14South Shelby InviteApr 14 · 3200 Meters · Place 6 · Clark CountyClark County3200 Meters615:18.08a12
Apr 14South Shelby InviteApr 14 · 1600 Meters · Place 8 · Clark CountyClark County1600 Meters86:49.07a12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4MSHSAA Class 2 District 3May 4 · 3200 Meters · Place 6 · Clark CountyClark County3200 Meters614:36.1911
Apr 9Jerry Ball HS RelaysApr 9 · 3200 Meters · Place 4 · Clark CountyClark County3200 Meters4.14:55.70a11
Apr 9Jerry Ball HS RelaysApr 9 · 1600 Meters · Place 6 · Clark CountyClark County1600 Meters6.7:10.55a11
Apr 8South Shelby InviteApr 8 · 3200 Meters · Place 5 · Clark CountyClark County3200 Meters514:28.07a—
Apr 8South Shelby InviteApr 8 · 1600 Meters · Place 6 · Clark CountyClark County1600 Meters66:39.38a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 11Jerry Ball RelaysApr 11 · 3200 Meters · Place 2 · Clark CountyClark County3200 Meters214:51.1010
Apr 11Jerry Ball RelaysApr 11 · 1600 Meters · Place 5 · Clark CountyClark County1600 Meters56:58.3910
Apr 10South Shelby InvitationalApr 10 · 3200 Meters · Place 3 · Clark County High ScClark County High Sc3200 Meters314:31.46SO
Apr 6Palmyra Panther OpenApr 6 · 3200 Meters · Place 5 · Clark County High ScClark County High Sc3200 Meters514:45.90SO
Apr 6Palmyra Panther OpenApr 6 · 1600 Meters · Place 10 · Clark County High ScClark County High Sc1600 Meters106:29.13SO
Mar 23Davis County Battle of the Boarder RelaysMar 23 · 3000 Meters · Place 5 · Clark CountyClark County3000 Meters5.13:04.20a PB10
Mar 23Davis County Battle of the Boarder RelaysMar 23 · 1500 Meters · Place 6 · Clark CountyClark County1500 Meters6.6:07.33a PB10

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 7MSHSAA Class 2 District 3May 7 · 1600 Meters · Place 10 · Clark CountyClark County1600 Meters106:40.249
Apr 26Keokuk RelaysApr 26 · 3000 Meters · Place 7 · Clark CountyClark County3000 Meters7.13:55.57a9
Apr 26Keokuk RelaysApr 26 · 1500 Meters · Place 12 · Clark CountyClark County1500 Meters12.6:19.08a9
Apr 22Brookfield Gary Ewing InvitationalApr 22 · 800 Meters · Place 17 · Clark CountyClark County800 Meters173:03.189
Apr 19Hannibal JV Meet Apr 19 · 1600 Meters · Place 8 · Clark CountyClark County1600 Meters8.6:38.35a9
Apr 19Hannibal JV Meet Apr 19 · 800 Meters · Place 4 · Clark CountyClark County800 Meters4.2:59.22a PB9
Apr 14Cansippi RelaysApr 14 · 800 Meters · Place 4 · Clark CountyClark County800 Meters43:02.59—
Apr 14Cansippi RelaysApr 14 · 800 Meters · Place 4 · Clark CountyClark County800 Meters43:02.59—
Apr 12Jerry Ball RelaysApr 12 · 800 Meters · Place 9 · Clark CountyClark County800 Meters93:02.00—
Apr 9Lee Calhoun InvitationalApr 9 · 800 Meters · Place 14 · Clark CountyClark County800 Meters14.3:09.11a9
Apr 5Clark County RelaysApr 5 · 800 Meters · Place 8 · Clark County High ScClark County High Sc800 Meters83:01.17—
Apr 5Clark County RelaysApr 5 · 1600 Meters · Place 13 · Clark County High ScClark County High Sc1600 Meters136:44.61—
Mar 21Kirksville Snowshoe ClassicMar 21 · 800 Meters · Place 8 · Clark County High ScClark County High Sc800 Meters83:04.55—
Mar 21Kirksville Snowshoe ClassicMar 21 · 1600 Meters · Place 4 · Clark County High ScClark County High Sc1600 Meters46:45.71—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6MS CCC MeetMay 6 · 1600 Meters · Place 7 · Clark CountyClark County1600 Meters7.6:35.89a8
May 5Scotland County RelaysMay 5 · 100m Hurdles · Place 5 · Clark CountyClark County100m Hurdles33" / 0.838m5.21.5 PB8
Apr 22Highland Jr. High RelaysApr 22 · 1600 Meters · Place 3 · Clark CountyClark County1600 Meters3.6:35.71a8
Apr 22Highland Jr. High RelaysApr 22 · 100m Hurdles · Place 17 · Clark CountyClark County100m Hurdles30" / 0.762m17.22.15a PB8