Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWendy's/PSU Invitational · Jan 275:20.68aWendy's/PSU InvitationalJanuary 27, 2024
1500 Meters · Outdoor David Suenram Gorilla Classic · Apr 85:01.69 David Suenram Gorilla ClassicApril 8, 2023
1600 Meters · OutdoorMSHSAA Class 2 State Track & Field Championships · May 215:30.78MSHSAA Class 2 State Track & Field ChampionshipsMay 21, 2021
1600 Meters · Outdoor · Hand timed2019 Cansippi Relays · Apr 115:51.83h2019 Cansippi RelaysApril 11, 2019
3000 Meters · Indoor9th Annual Indoor Gorilla Classic · Feb 910:30.359th Annual Indoor Gorilla ClassicFebruary 9, 2024
3000 Meters · OutdoorMissouri State Invitational · Mar 2411:07.02Missouri State InvitationalMarch 24, 2023
3200 Meters · OutdoorMSHSAA Class 2 State Track & Field Championships · May 2011:41.88MSHSAA Class 2 State Track & Field ChampionshipsMay 20, 2022
3200 Meters · Outdoor · Hand timed2019 Cansippi Relays · Apr 1112:55.41h2019 Cansippi RelaysApril 11, 2019
5000 Meters · IndoorWashburn Open · Jan 3118:45.11aWashburn OpenJanuary 31, 2025
5000 Meters · OutdoorSMU Invitational · May 118:29.98aSMU InvitationalMay 1, 2026
800 Meters · OutdoorMS CCC Championship · May 42:43.70aMS CCC ChampionshipMay 4, 2018
Complete · OutdoorJerry Ball Relays · Apr 95:49.02hPRJerry Ball RelaysApril 9, 2019

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1SMU InvitationalMay 1 · 5000 Meters · Place 11 · Missouri StateMissouri State5000 Meters11.18:29.98a PBSr
May 1SMU InvitationalMay 1 · 1500 Meters · Place 42 · Missouri StateMissouri State1500 Meters42.5:03.50aSr
Apr 17Missouri State InvitationalApr 17 · 3000 Meters · Place 5 · Missouri StateMissouri State3000 Meters5.11:07.31aSr
Apr 9Mule RelaysApr 9 · 5000 Meters · Place 33 · Missouri StateMissouri State5000 Meters33.18:57.76aSr
Mar 26SBU Bearcat InvitationalMar 26 · 5000 Meters · Place 10 · Missouri StateMissouri State5000 Meters10.18:47.80aSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 31Pittsburg State InvitationalJan 31 · 3000 Meters · Place 14 · Missouri StateMissouri State3000 Meters1410:44.51SR
Jan 16Show-Me ShowdownJan 16 · 3000 Meters · Place 20 · Missouri StateMissouri State3000 Meters2011:11.32aSr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Crimson and Gold InvitationalDec 5 · 5000 Meters · Place 28 · Missouri StateMissouri State5000 Meters28.18:59.81aSr
Feb 14Russ Jewett Indoor Gorilla ClassicFeb 14 · 5000 Meters · Place 37 · Missouri StateMissouri State5000 Meters3719:37.44JR
Jan 31Washburn OpenJan 31 · 5000 Meters · Place 31 · Missouri StateMissouri State5000 Meters3118:45.11a PB—
Jan 25Bob Teel InvitationalJan 25 · 3000 Meters · Place 7 · Missouri StateMissouri State3000 Meters710:34.60a—
Jan 17Show-Me ShowdownJan 17 · 3000 Meters · Place 16 · Missouri StateMissouri State3000 Meters1610:52.14a—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8Missouri State TwilightMay 8 · 3000 Meters · Place 10 · Missouri StateMissouri State3000 Meters10.11:12.09aJr
May 3SMU InvitationalMay 3 · 5000 Meters · Place 13 · Missouri StateMissouri State5000 Meters13.19:08.16aJr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 99th Annual Indoor Gorilla ClassicFeb 9 · 3000 Meters · Place 21 · Missouri StateMissouri State3000 Meters2110:30.35 PBSO
Feb 99th Annual Indoor Gorilla ClassicFeb 9 · 1 Mile · Place 57 · Missouri StateMissouri State1 Mile575:28.39SO
Jan 27Wendy's/PSU InvitationalJan 27 · 1 Mile · Place 18 · Missouri StateMissouri State1 Mile18.5:20.68a PBSo
Jan 27Wendy's/PSU InvitationalJan 27 · 3000 Meters · Place 9 · Missouri StateMissouri State3000 Meters9.10:43.02aSo
Jan 20Washburn Rust BusterJan 20 · 3000 Meters · Place 21 · Missouri StateMissouri State3000 Meters2110:49.22a—
Jan 20Washburn Rust BusterJan 20 · 1 Mile · Place 40 · Missouri StateMissouri State1 Mile405:28.98a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29Rock Chalk ClassicApr 29 · 5000 Meters · Place 17 · Missouri StateMissouri State5000 Meters1719:40.00a—
Apr 8 David Suenram Gorilla ClassicApr 8 · 1500 Meters · Place 15 · Missouri StateMissouri State1500 Meters155:01.69 PBFR
Mar 31Southwest Baptist InvitationalMar 31 · 5000 Meters · Place 15 · Missouri StateMissouri State5000 Meters15.18:58.82aFr
Mar 24Missouri State InvitationalMar 24 · 3000 Meters · Place 4 · Missouri St.Missouri St.3000 Meters411:07.02 PBFR
Mar 24Missouri State InvitationalMar 24 · 1500 Meters · Place 7 · Missouri St.Missouri St.1500 Meters75:04.45FR

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 3Washburn University OpenFeb 3 · 3000 Meters · Place 19 · Missouri StateMissouri State3000 Meters19.11:02.12aFr
Jan 28Wendy's / Pittsburg State InvitationalJan 28 · 3000 Meters · Place 29 · Missouri StateMissouri State3000 Meters2911:04.95FR
Jan 28Wendy's / Pittsburg State InvitationalJan 28 · 1 Mile · Place 35 · Missouri StateMissouri State1 Mile355:31.53FR
Jan 28Wendy's / Pittsburg State InvitationalJan 28 · 1 Mile · Place 35 · Missouri StateMissouri State1 Mile355:31.53FR
Jan 28Wendy's / Pittsburg State InvitationalJan 28 · 1 Mile · Place 35 · Missouri StateMissouri State1 Mile355:31.53FR
Jan 20KSU DeLoss Dodds InvitationalJan 20 · 3000 Meters · Place 6 · Missouri StateMissouri State3000 Meters611:12.20FR

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 20MSHSAA Class 2 State Track & Field ChampionshipsMay 20 · 3200 Meters · Place 2 · Clark CountyClark County3200 Meters211:41.88 PB12
May 20MSHSAA Class 2 State Track & Field ChampionshipsMay 20 · 1600 Meters · Place 6 · Clark CountyClark County1600 Meters65:31.7012
May 14MSHSAA Class 2 Sectional 2May 14 · 3200 Meters · Place 2 · Clark CountyClark County3200 Meters212:38.6212
May 14MSHSAA Class 2 Sectional 2May 14 · 1600 Meters · Place 3 · Clark CountyClark County1600 Meters35:37.9212
May 7MSHSAA Class 2 District 3May 7 · 3200 Meters · Place 1 · Clark CountyClark County3200 Meters112:12.0212
May 7MSHSAA Class 2 District 3May 7 · 1600 Meters · Place 2 · Clark CountyClark County1600 Meters25:33.3712
Apr 26Keokuk RelaysApr 26 · 3000 Meters · Place 1 · Clark CountyClark County3000 Meters1.11:08.60a12
Apr 26Keokuk RelaysApr 26 · 1500 Meters · Place 1 · Clark CountyClark County1500 Meters1.5:10.02a12
Apr 22Brookfield Gary Ewing InvitationalApr 22 · 3200 Meters · Place 2 · Clark CountyClark County3200 Meters212:39.1912
Apr 22Brookfield Gary Ewing InvitationalApr 22 · 1600 Meters · Place 2 · Clark CountyClark County1600 Meters26:03.5012
Apr 14Cansippi RelaysApr 14 · 3200 Meters · Place 1 · Clark CountyClark County3200 Meters112:12.09—
Apr 14Cansippi RelaysApr 14 · 1600 Meters · Place 1 · Clark CountyClark County1600 Meters15:45.82—
Apr 14Cansippi RelaysApr 14 · 3200 Meters · Place 1 · Clark CountyClark County3200 Meters112:12.09—
Apr 14Cansippi RelaysApr 14 · 1600 Meters · Place 1 · Clark CountyClark County1600 Meters15:45.82—
Apr 12Jerry Ball RelaysApr 12 · 3200 Meters · Place 1 · Clark CountyClark County3200 Meters112:22.88—
Apr 12Jerry Ball RelaysApr 12 · 1600 Meters · Place 1 · Clark CountyClark County1600 Meters15:47.27—
Apr 9Lee Calhoun InvitationalApr 9 · 3200 Meters · Place 1 · Clark CountyClark County3200 Meters1.11:59.20a12
Apr 9Lee Calhoun InvitationalApr 9 · 1600 Meters · Place 2 · Clark CountyClark County1600 Meters2.5:35.34a12
Apr 5Clark County RelaysApr 5 · 1600 Meters · Place 2 · Clark County High ScClark County High Sc1600 Meters25:38.76—
Mar 21Kirksville Snowshoe ClassicMar 21 · 3200 Meters · Place 1 · Clark County High ScClark County High Sc3200 Meters112:42.36—
Mar 21Kirksville Snowshoe ClassicMar 21 · 1600 Meters · Place 1 · Clark County High ScClark County High Sc1600 Meters15:43.75—

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21MSHSAA Class 2 State Track & Field ChampionshipsMay 21 · 3200 Meters · Place 7 · Clark CountyClark County3200 Meters712:02.0411
May 21MSHSAA Class 2 State Track & Field ChampionshipsMay 21 · 1600 Meters · Place 9 · Clark CountyClark County1600 Meters95:30.78 PB11
May 8MSHSAA Class 2 District 4May 8 · 3200 Meters · Place 2 · Clark CountyClark County3200 Meters2.12:10.64a11
May 8MSHSAA Class 2 District 4May 8 · 1600 Meters · Place 2 · Clark CountyClark County1600 Meters2.5:49.25a11
Apr 15Cansippi RelaysApr 15 · 3200 Meters · Place 2 · Clark CountyClark County3200 Meters212:27.76—
Apr 15Cansippi RelaysApr 15 · 1600 Meters · Place 2 · Clark CountyClark County1600 Meters25:50.43—
Apr 13Jerry Ball RelaysApr 13 · 3200 Meters · Place 1 · Clark CountyClark County3200 Meters112:34.62—
Apr 13Jerry Ball RelaysApr 13 · 1600 Meters · Place 2 · Clark CountyClark County1600 Meters25:52.41—
Apr 8Palmyra Panther OpenApr 8 · 3200 Meters · Place 2 · Clark CountyClark County3200 Meters212:49.7611
Apr 8Palmyra Panther OpenApr 8 · 1600 Meters · Place 3 · Clark CountyClark County1600 Meters35:50.6911
Apr 6Clark County RelaysApr 6 · 3200 Meters · Place 2 · Clark County High ScClark County High Sc3200 Meters213:21.39JR
Apr 6Clark County RelaysApr 6 · 1600 Meters · Place 3 · Clark County High ScClark County High Sc1600 Meters36:04.05JR

2019 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 18MSHSAA Class 2 State Track & Field ChampionshipMay 18 · 3200 Meters · Place 8 · Clark CountyClark County3200 Meters8.12:26.21a9
May 18MSHSAA Class 2 State Track & Field ChampionshipMay 18 · 1600 Meters · Place 10 · Clark CountyClark County1600 Meters10.5:36.18a9
May 17MSHSAA Class 2 State Track & Field ChampionshipMay 17 · 3200 Meters · Place 8 · Clark CountyClark County3200 Meters8.12:26.21a9
May 17MSHSAA Class 2 State Track & Field ChampionshipMay 17 · 1600 Meters · Place 10 · Clark CountyClark County1600 Meters10.5:36.18a9
May 11MSHSAA Class 2 Sectional 4May 11 · 3200 Meters · Place 2 · Clark CountyClark County3200 Meters212:22.04FR
May 11MSHSAA Class 2 Sectional 4May 11 · 1600 Meters · Place 3 · Clark CountyClark County1600 Meters35:42.45FR
May 4MSHSAA Class 2 District 8May 4 · 3200 Meters · Place 2 · Clark CountyClark County3200 Meters2.12:21.97a9
May 4MSHSAA Class 2 District 8May 4 · 1600 Meters · Place 2 · Clark CountyClark County1600 Meters2.5:40.94a9
Apr 29CCC ChampionshipApr 29 · 3200 Meters · Place 2 · Clark CountyClark County3200 Meters212:29.46PR9
Apr 29CCC ChampionshipApr 29 · 1600 Meters · Place 2 · Clark CountyClark County1600 Meters25:41.32PR9
Apr 112019 Cansippi RelaysApr 11 · 3200 Meters · Place 2 · Clark CountyClark County3200 Meters212:55.41h PB9
Apr 112019 Cansippi RelaysApr 11 · 1600 Meters · Place 2 · Clark CountyClark County1600 Meters25:51.83h PB9
Apr 9Jerry Ball RelaysApr 9 · Complete · Place 3 · Clark CountyClark CountyComplete312:34.00hP9
Apr 9Jerry Ball RelaysApr 9 · Complete · Place 1 · Clark CountyClark CountyComplete15:49.02hPR PB9
Apr 2Clark CountyApr 2 · 3200 Meters · Place 3 · Clark CountyClark County3200 Meters313:03.90hP9

2018 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4MS CCC ChampionshipMay 4 · 1600 Meters · Place 3 · Clark CountyClark County1600 Meters3.5:46.96a8
May 4MS CCC ChampionshipMay 4 · 800 Meters · Place 3 · Clark CountyClark County800 Meters3.2:43.70a PB8
May 1Nauvoo-Colusa 5-1-18 MeetMay 1 · 1600 Meters · Place 1 · Clark CountyClark County1600 Meters1.5:53.858
May 1Nauvoo-Colusa 5-1-18 MeetMay 1 · 800 Meters · Place 3 · Clark CountyClark County800 Meters3.2:47.028
Apr 24Knox County Junior High RelaysApr 24 · 1600 Meters · Place 2 · Clark CountyClark County1600 Meters2.6:04.008
Apr 24Knox County Junior High RelaysApr 24 · 800 Meters · Place 3 · Clark CountyClark County800 Meters3.2:46.008
Apr 19Highland Jr. High Cougar RelaysApr 19 · 1600 Meters · Place 1 · Clark CountyClark County1600 Meters1.5:53.588
Apr 19Highland Jr. High Cougar RelaysApr 19 · 800 Meters · Place 2 · Clark CountyClark County800 Meters2.2:45.238
Apr 16Monroe City MS OpenApr 16 · 1600 Meters · Place 2 · Clark CountyClark County1600 Meters2.6:00.80a8
Apr 16Monroe City MS OpenApr 16 · 800 Meters · Place 3 · Clark CountyClark County800 Meters3.2:51.02a8
Apr 11Clark County MS Indian RelaysApr 11 · 1600 Meters · Place 1 · Clark CountyClark County1600 Meters1.6:08.44a8
Apr 11Clark County MS Indian RelaysApr 11 · 800 Meters · Place 2 · Clark CountyClark County800 Meters2.2:48.56a8

2017 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 5CCC MS MeetMay 5 · 1600 Meters · Place 3 · Clark CountyClark County1600 Meters3.6:07.83a7
May 2Nauvoo-Colusa JH (5-2)May 2 · 1600 Meters · Place 1 · Clark CountyClark County1600 Meters1.6:03.007
May 2Nauvoo-Colusa JH (5-2)May 2 · 800 Meters · Place 5 · Clark CountyClark County800 Meters5.2:52.617
Apr 25Knox County MS RelaysApr 25 · 1600 Meters · Place 3 · Clark CountyClark County1600 Meters3.6:11.407
Apr 20Cougar JH RelaysApr 20 · 1600 Meters · Place 3 · Clark CountyClark County1600 Meters3.6:09.417
Apr 20Cougar JH RelaysApr 20 · 800 Meters · Place 4 · Clark CountyClark County800 Meters4.2:50.857
Apr 17Monroe City MS OpenApr 17 · 1600 Meters · Place 4 · Clark CountyClark County1600 Meters4.6:14.57a7
Apr 17Monroe City MS OpenApr 17 · 800 Meters · Place 5 · Clark CountyClark County800 Meters5.2:54.437