Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorThane Baker Invitational · Jan 162:45.01aThane Baker InvitationalJanuary 16, 2026
1600 Meters · OutdoorMSHSAA Class 4 State Championships · May 244:52.86MSHSAA Class 4 State ChampionshipsMay 24, 2024
3200 Meters · OutdoorBlair Oaks HS · Mar 2110:51.96aBlair Oaks HSMarch 21, 2024
400 Meters · OutdoorCentralia Invitational · Apr 1256.96Centralia InvitationalApril 12, 2022
400 Meters · Relay Split · IndoorWashburn Alumni Invite · Dec 657.582Washburn Alumni InviteDecember 6, 2025
800 Meters · IndoorRazorback Invitational · Jan 302:03.09Razorback InvitationalJanuary 30, 2026
800 Meters · OutdoorOregon Team Invitational · Apr 172:02.82aOregon Team InvitationalApril 17, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 800 Meters · Place 12 · Oklahoma StateOklahoma State800 MetersRound P12.2:05.37aFr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 800 Meters · Place 24 · Oklahoma StateOklahoma State800 MetersRound S24.2:18.20aFr
May 14Big 12 Outdoor ChampionshipsMay 14 · 800 Meters · Place 19 · Oklahoma StateOklahoma State800 MetersRound P19.2:07.89aFr
Apr 17Oregon Team InvitationalApr 17 · 800 Meters · Place 1 · Oklahoma StateOklahoma State800 Meters12:02.82a PBFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Big 12 Indoor ChampionshipsFeb 27 · 1000 Meters · Place 2 · Oklahoma StateOklahoma State1000 Meters22:45.13aFR
Feb 27Big 12 Indoor ChampionshipsFeb 27 · 1000 Meters · Place 3 · Oklahoma StateOklahoma State1000 Meters32:45.63aFR
Jan 30Razorback InvitationalJan 30 · 800 Meters · Place 5 · Oklahoma StateOklahoma State800 Meters52:03.09 PBFR
Jan 16Thane Baker InvitationalJan 16 · 1000 Meters · Place 5 · Oklahoma StateOklahoma State1000 Meters5.2:45.01a PBFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Washburn Alumni InviteDec 6 · 1000 Meters · Place 1 · Oklahoma StateOklahoma State1000 Meters1.2:51.99aFr
Dec 6Washburn Alumni InviteDec 6 · 400 Meters · Oklahoma StateOklahoma State400 MetersRelay Split—57.582 PBFr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5HOKA Festival of MilesJun 5 · 800 Meters · Place 1 · Father Tolton Regional CatholicFather Tolton Regional Catholic800 Meters12:04.05a12
May 30MSHSAA Class 4 State ChampionshipsMay 30 · 1600 Meters · Place 1 · Father ToltoFather Tolto1600 Meters14:53.1312
May 30MSHSAA Class 4 State ChampionshipsMay 30 · 800 Meters · Place 1 · Father ToltoFather Tolto800 Meters12:07.5212
May 24MSHSAA Class 4 & 5 Sectional 2May 24 · 1600 Meters · Place 1 · Father Tolton Regional CatholicFather Tolton Regional Catholic1600 Meters1.5:03.88a12
May 24MSHSAA Class 4 & 5 Sectional 2May 24 · 800 Meters · Place 1 · Father Tolton Regional CatholicFather Tolton Regional Catholic800 Meters1.2:06.26a12
Apr 1249th Annual All Catholic InvitationalApr 12 · 1600 Meters · Place 1 · Father Tolton Regional CatholicFather Tolton Regional Catholic1600 Meters1.4:53.53a12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24MSHSAA Class 4 State ChampionshipsMay 24 · 1600 Meters · Place 1 · Father ToltoFather Tolto1600 Meters14:52.86 PB11
May 24MSHSAA Class 4 State ChampionshipsMay 24 · 800 Meters · Place 1 · Father ToltoFather Tolto800 Meters12:11.5011
May 18MSHSAA Class 4 Sectional 2May 18 · 800 Meters · Place 1 · Father ToltonFather Tolton800 Meters12:17.6011
May 18MSHSAA Class 4 Sectional 2May 18 · 1600 Meters · Place 1 · Father ToltonFather Tolton1600 Meters15:15.8011
May 18MSHSAA Class 5 Sectional 2May 18 · 1600 Meters · Place 1 · Father ToltonFather Tolton1600 Meters15:15.8011
May 18MSHSAA Class 5 Sectional 2May 18 · 800 Meters · Place 1 · Father ToltonFather Tolton800 Meters12:17.6011
May 11MSHSAA Class 4 District 4May 11 · 1600 Meters · Place 1 · Father Tolton Regional CatholiFather Tolton Regional Catholi1600 Meters15:11.0811
May 11MSHSAA Class 4 District 4May 11 · 800 Meters · Place 1 · Father Tolton Regional CatholiFather Tolton Regional Catholi800 Meters12:11.4011
Apr 12Gary Parker InvitationalApr 12 · 800 Meters · Place 2 · Father Tolton Regional CatholiFather Tolton Regional Catholi800 Meters22:08.9211
Apr 6All Catholic Schools InvitationalApr 6 · 1600 Meters · Place 1 · Father Tolton Regional CatholiFather Tolton Regional Catholi1600 Meters15:05.7911
Mar 21Blair Oaks HSMar 21 · 3200 Meters · Place 1 · Father Tolton Regional CatholicFather Tolton Regional Catholic3200 Meters1.10:51.96a PB11

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19MSHSAA Class 2 State ChampionshipsMay 19 · 1600 Meters · Place 1 · Father ToltoFather Tolto1600 Meters14:54.9810
May 19MSHSAA Class 2 State ChampionshipsMay 19 · 800 Meters · Place 1 · Father ToltoFather Tolto800 Meters12:10.4810
May 13MSHSAA Class 2 Sectional 2May 13 · 1600 Meters · Place 1 · Father ToltoFather Tolto1600 Meters15:20.0110
May 13MSHSAA Class 2 Sectional 2May 13 · 800 Meters · Place 1 · Father ToltoFather Tolto800 Meters12:10.3810
May 6MSHSAA Class 2 District 4May 6 · 1600 Meters · Place 1 · Father ToltoFather Tolto1600 Meters15:36.4210
May 6MSHSAA Class 2 District 4May 6 · 800 Meters · Place 1 · Father ToltoFather Tolto800 Meters12:12.1510
Apr 4OHS QuadApr 4 · 400 Meters · Place 1 · Father Tolton Regional CatholicFather Tolton Regional Catholic400 Meters1.57.58a10
Apr 1Holt InvitationalApr 1 · 800 Meters · Place 1 · F. ToltonF. Tolton800 Meters12:16.6810
Mar 21Montgomery County Early InviteMar 21 · 3200 Meters · Place 1 · Father ToltoFather Tolto3200 Meters111:19.60—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10Eastern Indoors InvitationalFeb 10 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:12.11a10

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 27MSHSAA Class 3 State Track & Field ChampionshipsMay 27 · 1600 Meters · Father Tolton Regional CatholicFather Tolton Regional Catholic1600 Meters--DNF9
May 27MSHSAA Class 3 State Track & Field ChampionshipsMay 27 · 800 Meters · Place 1 · Father Tolton Regional CatholicFather Tolton Regional Catholic800 Meters1.2:14.48a9
May 21MSHSAA Class 3 Sectional 2May 21 · 1600 Meters · Place 1 · Father Tolton Regional CatholiFather Tolton Regional Catholi1600 Meters15:09.969
May 21MSHSAA Class 3 Sectional 2May 21 · 800 Meters · Place 1 · Father Tolton Regional CatholiFather Tolton Regional Catholi800 Meters12:22.029
May 21MSHSAA Class 3 Sectional 2May 21 · 1600 Meters · Place 1 · Father ToltoFather Tolto1600 Meters15:09.969
May 21MSHSAA Class 3 Sectional 2May 21 · 800 Meters · Place 1 · Father ToltoFather Tolto800 Meters12:22.029
May 14MSHSAA Class 3 District 4May 14 · 1600 Meters · Place 1 · Father Tolton Regional CatholicFather Tolton Regional Catholic1600 Meters1.5:09.26a9
May 14MSHSAA Class 3 District 4May 14 · 800 Meters · Place 1 · Father Tolton Regional CatholicFather Tolton Regional Catholic800 Meters1.2:22.13a9
Apr 27AAA Conference MeetApr 27 · 1600 Meters · Place 1 · Father Tolton Regional CatholicFather Tolton Regional Catholic1600 Meters1.5:20.80a9
Apr 27AAA Conference MeetApr 27 · 800 Meters · Place 1 · Father Tolton Regional CatholicFather Tolton Regional Catholic800 Meters1.2:20.73a9
Apr 22Mexico Ron Whittaker Bulldog ClassicApr 22 · 800 Meters · Place 1 · Father ToltonFather Tolton800 Meters12:14.389
Apr 12Centralia InvitationalApr 12 · 400 Meters · Place 1 · Father ToltonFather Tolton400 Meters156.96 PB9
Apr 7Glendale Girls Night OutApr 7 · 800 Meters · Place 1 · Father ToltoFather Tolto800 Meters12:22.85—
Apr 2Holt Invite Apr 2 · 1600 Meters · Place 1 · Father Tolton Regional CatholicFather Tolton Regional Catholic1600 Meters1.5:14.95a9
Apr 2Holt Invite Apr 2 · 800 Meters · Place 1 · Father Tolton Regional CatholicFather Tolton Regional Catholic800 Meters1.2:18.71a9
Mar 18Season's Open MeetMar 18 · 800 Meters · Place 1 · Father ToltonFather Tolton800 Meters12:23.919
Mar 18Season's Open MeetMar 18 · 1600 Meters · Place 1 · Father ToltonFather Tolton1600 Meters15:08.799

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11Eastern Indoors InvitationalFeb 11 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:12.43a9

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30CC Relays 8th GradeApr 30 · 800 Meters · Place 1 · Our Lady of Lourdes (Columbia)Our Lady of Lourdes (Columbia)800 Meters1.2:16.60a8
Apr 27Harrisburg Middle School OpenApr 27 · 1600 Meters · Place 1 · Columbia OurColumbia Our1600 Meters15:22.52—
Mar 24Gentry/OLLIS QuadMar 24 · 1600 Meters · Place 1 · Our Lady of Lourdes (Columbia)Our Lady of Lourdes (Columbia)1600 Meters1.5:24.58a8
Mar 24Gentry/OLLIS QuadMar 24 · 800 Meters · Place 1 · Our Lady of Lourdes (Columbia)Our Lady of Lourdes (Columbia)800 Meters1.2:30.16a8

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Mid-MO Invitational @ LC May 1 · 400 Meters · Our Lady of Lourdes (Columbia)Our Lady of Lourdes (Columbia)400 Meters—1:04.1aUnofficial6
Apr 10Mid-MO Invitational @ Thomas Jefferson MSApr 10 · 400 Meters · Our Lady of Lourdes (Columbia)Our Lady of Lourdes (Columbia)400 MetersRelay Split—1:08.99Unofficial6
Apr 10Mid-MO Invitational @ Thomas Jefferson MSApr 10 · 800 Meters · Our Lady of Lourdes (Columbia)Our Lady of Lourdes (Columbia)800 Meters—2:31.18aUnofficial6
Apr 3Mid-MO Invitational @ LC MSApr 3 · 1600 Meters · Our Lady of Lourdes (Columbia)Our Lady of Lourdes (Columbia)1600 Meters—5:31.35aUnofficial6
Apr 3Mid-MO Invitational @ LC MSApr 3 · 800 Meters · Place 1 · Our Lady of Lourdes (Columbia)Our Lady of Lourdes (Columbia)800 Meters1.2:32.62aUnofficial6

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Mid-MoMay 2 · 800 Meters · Our Lady of Lourdes (Columbia)Our Lady of Lourdes (Columbia)800 Meters—2:38.93Unofficial5
Apr 23Mid-MoApr 23 · 1600 Meters · Our Lady of Lourdes (Columbia)Our Lady of Lourdes (Columbia)1600 Meters—5:51.62aUnofficial5
Apr 23Mid-MoApr 23 · 400 Meters · Our Lady of Lourdes (Columbia)Our Lady of Lourdes (Columbia)400 Meters—1:09.53Unofficial5