Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFleming Invitational · Apr 2016.25aFleming InvitationalApril 20, 2022
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:53.45aAAU Junior Olympic GamesAugust 1, 2026
1600 Meters · OutdoorKSHSAA 2A Regional - Inman · May 225:14.86aKSHSAA 2A Regional - InmanMay 22, 2026
200 Meters · OutdoorFleming Invite · Apr 1729.06aFleming InviteApril 17, 2024
3200 Meters · OutdoorKSHSAA State Track Championships · May 2911:40.36aKSHSAA State Track ChampionshipsMay 29, 2026
400 Meters · OutdoorPlainville MS Invitational · Apr 301:10.40aPlainville MS InvitationalApril 30, 2024
800 Meters · OutdoorKSHSAA 2A Regional - Inman · May 222:25.26aKSHSAA 2A Regional - InmanMay 22, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 10 · Kansas Flyers Track TeamKansas Flyers Track Team1500 Meters10.4:53.45a PB10
Jun 25AAU Track & Field Region 16 QualifierJun 25 · 1500 Meters · Place 2 · Kansas Flyers Track TeamKansas Flyers Track Team1500 Meters2.5:11.66a10
Jun 5AAU Missouri Valley District Qualifier (Kansas)Jun 5 · 1500 Meters · Place 3 · Kansas Flyers Track TeamKansas Flyers Track Team1500 Meters35:07.8117
May 29KSHSAA State Track ChampionshipsMay 29 · 3200 Meters · Place 5 · PlainvillePlainville3200 Meters5.11:40.36a PB10
May 29KSHSAA State Track ChampionshipsMay 29 · 1600 Meters · Place 4 · PlainvillePlainville1600 Meters4.5:19.72a10
May 29KSHSAA State Track ChampionshipsMay 29 · 800 Meters · Place 9 · PlainvillePlainville800 Meters9.2:25.42a10
May 22KSHSAA 2A Regional - InmanMay 22 · 3200 Meters · Place 2 · PlainvillePlainville3200 Meters2.12:09.67a10
May 22KSHSAA 2A Regional - InmanMay 22 · 1600 Meters · Place 3 · PlainvillePlainville1600 Meters3.5:14.86a PB10
May 22KSHSAA 2A Regional - InmanMay 22 · 800 Meters · Place 6 · PlainvillePlainville800 Meters6.2:25.26a PB10
May 14Mid-Continent League Track MeetMay 14 · 800 Meters · PlainvillePlainville800 MetersRelay Split—2:27.2hUnofficial10
May 14Mid-Continent League Track MeetMay 14 · 1600 Meters · Place 3 · PlainvillePlainville1600 Meters3.5:23.13a10
May 14Mid-Continent League Track MeetMay 14 · 800 Meters · Place 5 · PlainvillePlainville800 Meters5.2:31.37a10
Apr 30Goldsmith RelaysApr 30 · 800 Meters · PlainvillePlainville800 MetersRelay Split—2:27.8hUnofficial10
Apr 30Goldsmith RelaysApr 30 · 1600 Meters · Place 1 · PlainvillePlainville1600 Meters1.5:25.10a10
Apr 30Goldsmith RelaysApr 30 · 400 Meters · PlainvillePlainville400 MetersRelay Split—1:07.0hUnofficial10
Apr 30Goldsmith RelaysApr 30 · 800 Meters · Place 3 · PlainvillePlainville800 Meters3.2:33.15a10
Apr 24Phillipsburg InvitationalApr 24 · 3200 Meters · Place 1 · PlainvillePlainville3200 Meters1.12:36.88a10
Apr 24Phillipsburg InvitationalApr 24 · 1600 Meters · Place 2 · PlainvillePlainville1600 Meters2.5:30.42a10
Apr 24Phillipsburg InvitationalApr 24 · 800 Meters · Place 4 · PlainvillePlainville800 Meters4.2:29.81a10

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 10USATF Region 9 ChampionshipsJul 10 · 1500 Meters · Place 3 · Kansas Flyers Track TeamKansas Flyers Track Team1500 Meters34:53.6116
Jun 21USATF Missouri Valley Association ChampionshipJun 21 · 1500 Meters · Place 2 · Kansas Flyers Track TeamKansas Flyers Track Team1500 Meters2.5:19.96a9
Jun 21USATF Missouri Valley Association ChampionshipJun 21 · 800 Meters · Place 3 · Kansas Flyers Track TeamKansas Flyers Track Team800 Meters3.2:29.33a9
May 22KSHSAA 2A Regional Track MeetMay 22 · 3200 Meters · Place 3 · PlainvillePlainville3200 Meters3.12:24.97a9
May 22KSHSAA 2A Regional Track MeetMay 22 · 1600 Meters · Place 2 · PlainvillePlainville1600 Meters2.5:21.25a9
May 22KSHSAA 2A Regional Track MeetMay 22 · 800 Meters · Place 3 · PlainvillePlainville800 Meters3.2:25.43a9
May 15MCL Track MeetMay 15 · 3200 Meters · Place 3 · PlainvillePlainville3200 Meters3.12:27.38a9
May 15MCL Track MeetMay 15 · 1600 Meters · Place 3 · PlainvillePlainville1600 Meters3.5:22.90a9
May 15MCL Track MeetMay 15 · 800 Meters · Place 2 · PlainvillePlainville800 Meters2.2:29.52a9
May 8Tony Red Pfeifer InvitationalMay 8 · 3200 Meters · Place 2 · PlainvillePlainville3200 Meters2.12:51.61a9
May 8Tony Red Pfeifer InvitationalMay 8 · 1600 Meters · Place 2 · PlainvillePlainville1600 Meters2.5:38.30a9
May 8Tony Red Pfeifer InvitationalMay 8 · 800 Meters · Place 2 · PlainvillePlainville800 Meters2.2:31.09a9
May 1Goldsmith RelaysMay 1 · 3200 Meters · Place 1 · PlainvillePlainville3200 Meters1.12:43.62a9
May 1Goldsmith RelaysMay 1 · 1600 Meters · Place 1 · PlainvillePlainville1600 Meters1.5:28.64a9
May 1Goldsmith RelaysMay 1 · 800 Meters · Place 1 · PlainvillePlainville800 Meters1.2:30.75a9
Apr 25Phillipsburg InvitationalApr 25 · 3200 Meters · Place 2 · PlainvillePlainville3200 Meters2.12:40.96a9
Apr 25Phillipsburg InvitationalApr 25 · 1600 Meters · Place 2 · PlainvillePlainville1600 Meters2.5:34.43a9
Apr 22Plainville InvitationalApr 22 · 1600 Meters · Place 3 · PlainvillePlainville1600 Meters3.5:39.22a9
Apr 22Plainville InvitationalApr 22 · 800 Meters · Place 3 · PlainvillePlainville800 Meters3.2:36.64a9
Apr 11Norton InvitationalApr 11 · 1600 Meters · Place 1 · PlainvillePlainville1600 Meters1.5:37.20a9
Apr 11Norton InvitationalApr 11 · 800 Meters · Place 1 · PlainvillePlainville800 Meters1.2:32.65a9
Apr 3Russell InvitationalApr 3 · 1600 Meters · Place 2 · PlainvillePlainville1600 Meters2.5:40.10a9
Apr 3Russell InvitationalApr 3 · 800 Meters · Place 2 · PlainvillePlainville800 Meters2.2:35.93a9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 15USATF Missouri Valley Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 2 · Kansas Flyers Track TeamKansas Flyers Track Team1500 Meters2.5:15.10a8
Jun 15USATF Missouri Valley Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 2 · Kansas Flyers Track TeamKansas Flyers Track Team800 Meters2.2:29.16a8
Apr 30Plainville MS InvitationalApr 30 · 1600 Meters · Place 1 · PlainvillePlainville1600 Meters1.5:48.06a8
Apr 30Plainville MS InvitationalApr 30 · 800 Meters · Place 1 · PlainvillePlainville800 Meters1.2:38.05a8
Apr 30Plainville MS InvitationalApr 30 · 400 Meters · Place 2 · PlainvillePlainville400 Meters2.1:10.40a PB8
Apr 17Fleming InviteApr 17 · 1600 Meters · Place 1 · PlainvillePlainville1600 Meters1.5:40.90a8
Apr 17Fleming InviteApr 17 · 800 Meters · Place 1 · PlainvillePlainville800 Meters1.2:35.62a8
Apr 17Fleming InviteApr 17 · 400 Meters · Place 1 · PlainvillePlainville400 Meters1.1:11.14a8
Apr 17Fleming InviteApr 17 · 200 Meters · Place 4 · PlainvillePlainville200 Meters4.29.06a PB8
Apr 2Smith Center JH InvitationalApr 2 · 1600 Meters · Place 1 · PlainvillePlainville1600 Meters1.5:56.46a8
Apr 2Smith Center JH InvitationalApr 2 · 800 Meters · Place 1 · PlainvillePlainville800 Meters1.2:36.29a8

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 24USATF Missouri Valley Association Junior Olympic ChampionshipsJun 24 · 1500 Meters · Place 2 · Kansas Flyers Track TeamKansas Flyers Track Team1500 Meters2.5:23.67a7
Jun 24USATF Missouri Valley Association Junior Olympic ChampionshipsJun 24 · 800 Meters · Place 1 · Kansas Flyers Track TeamKansas Flyers Track Team800 Meters1.2:27.94a7
May 9MCEL Track MeetMay 9 · 1600 Meters · Place 1 · PlainvillePlainville1600 Meters1.5:46.33aUnofficial7
May 9MCEL Track MeetMay 9 · 800 Meters · Place 1 · PlainvillePlainville800 Meters1.2:30.11aUnofficial7
May 4Oakley MS InvitationalMay 4 · 1600 Meters · Place 1 · PlainvillePlainville1600 Meters1.5:57.45a7
May 4Oakley MS InvitationalMay 4 · 800 Meters · Place 1 · PlainvillePlainville800 Meters1.2:32.71a7
Apr 27Trego JH InvitationalApr 27 · 1600 Meters · Place 1 · PlainvillePlainville1600 Meters1.5:45.84a7
Apr 27Trego JH InvitationalApr 27 · 800 Meters · Place 1 · PlainvillePlainville800 Meters1.2:33.72a7
Apr 19Fleming InvitationalApr 19 · 800 Meters · Place 1 · PlainvillePlainville800 Meters1.2:40.34a7
Apr 6Squires QuadApr 6 · 1600 Meters · Place 1 · Plainville Middle ScPlainville Middle Sc1600 Meters16:06.58—
Apr 6Squires QuadApr 6 · 1600 Meters · Place 1 · Plainville Middle ScPlainville Middle Sc1600 Meters16:06.58—
Apr 6Squires QuadApr 6 · 800 Meters · Place 1 · Plainville Middle ScPlainville Middle Sc800 Meters12:46.82—
Apr 6Squires QuadApr 6 · 800 Meters · Place 1 · Plainville Middle ScPlainville Middle Sc800 Meters12:46.82—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 7USATF Region 9 Olympic ChampionshipsJul 7 · 1500 Meters · Place 2 · Kansas Flyers Track TeamKansas Flyers Track Team1500 Meters2.5:25.73a6
Jul 7USATF Region 9 Olympic ChampionshipsJul 7 · 800 Meters · Place 2 · Kansas Flyers Track TeamKansas Flyers Track Team800 Meters2.2:36.77a6
Jun 18USATF Missouri Valley Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 3 · Kansas Flyers Track TeamKansas Flyers Track Team1500 Meters3.5:36.79a6
Jun 18USATF Missouri Valley Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 2 · Kansas Flyers Track TeamKansas Flyers Track Team800 Meters2.2:39.99a6
May 3Plainville Junior High InvitationalMay 3 · 1600 Meters · Place 2 · PlainvillePlainville1600 Meters2.6:16.46a6
May 3Plainville Junior High InvitationalMay 3 · 800 Meters · Place 3 · PlainvillePlainville800 Meters3.2:51.86a6
Apr 28Trego Community Junior High InvitationalApr 28 · 1600 Meters · Place 4 · PlainvillePlainville1600 Meters4.6:51.60a6
Apr 28Trego Community Junior High InvitationalApr 28 · 800 Meters · Place 5 · PlainvillePlainville800 Meters5.3:01.57a6
Apr 20Fleming InvitationalApr 20 · 800 Meters · Place 1 · PlainvillePlainville800 Meters1.2:53.62a6
Apr 20Fleming InvitationalApr 20 · 100 Meters · Place 13 · PlainvillePlainville100 Meters13.16.25a PB6