Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorIllinois College Hilltop Invitational · Feb 216:03.12aIllinois College Hilltop InvitationalFebruary 21, 2025
1500 Meters · OutdoorAmerican Midwest Outdoor Championships · Apr 305:17.38aAmerican Midwest Outdoor ChampionshipsApril 30, 2025
1600 Meters · OutdoorMSHSAA Class 1 District 1 · May 46:07.86MSHSAA Class 1 District 1May 4, 2024
200 Meters · OutdoorCuba Invitational · Apr 1433.32aCuba InvitationalApril 14, 2022
3200 Meters · OutdoorMSHSAA Class 1 District 1 · May 414:43.81MSHSAA Class 1 District 1May 4, 2024
400 Meters · Outdoor76th Annual Mineral Area Relays · Apr 61:12.85a76th Annual Mineral Area RelaysApril 6, 2024
800 Meters · IndoorAMC Indoor Championships 2026 · Feb 212:48.33aAMC Indoor Championships 2026February 21, 2026
800 Meters · OutdoorAmerican Midwest Outdoor Championships · Apr 302:38.29aAmerican Midwest Outdoor ChampionshipsApril 30, 2025
Long Jump · OutdoorJefferson R7 Blue Jay Invitational · Mar 293.59mJefferson R7 Blue Jay InvitationalMarch 29, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 29American Midwest Outdoor Championships Apr 29 · 1500 Meters · Place 8 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1500 Meters8.5:53.45aSo
Apr 29American Midwest Outdoor Championships Apr 29 · 800 Meters · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)800 Meters—SCRSo
Apr 18Culver-Stockton Wildcat OpenApr 18 · 1500 Meters · Place 28 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1500 Meters28.5:48.37aSo
Apr 18Culver-Stockton Wildcat OpenApr 18 · 800 Meters · Place 26 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)800 Meters26.2:47.71aSo
Apr 11Greenville Select MeetApr 11 · 1500 Meters · Place 19 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1500 Meters19.5:34.85aSo
Apr 11Greenville Select MeetApr 11 · 800 Meters · Place 36 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)800 Meters36.2:50.20aSo
Apr 2Illinois College Thursday ThrowdownApr 2 · 1500 Meters · Place 15 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1500 Meters15.6:00.58aSo
Apr 2Illinois College Thursday ThrowdownApr 2 · 800 Meters · Place 14 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)800 Meters14.2:57.46aSo
Mar 28Big Blue Outdoor OpenerMar 28 · 1500 Meters · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1500 Meters—DNSSo
Mar 28Big Blue Outdoor OpenerMar 28 · 800 Meters · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)800 Meters—DNSSo
Mar 21Central Methodist OpenMar 21 · 1500 Meters · Place 17 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1500 Meters17.5:59.24aSo
Mar 21Central Methodist OpenMar 21 · 800 Meters · Place 23 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)800 Meters23.2:55.35aSo
Mar 14Culver-Stockton Wildcat RelaysMar 14 · 1500 Meters · Place 2 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1500 Meters25:56.81aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21AMC Indoor Championships 2026Feb 21 · 1 Mile · Place 10 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1 Mile106:26.52aSo
Feb 21AMC Indoor Championships 2026Feb 21 · 800 Meters · Place 4 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)800 Meters42:48.33a PBSo
Feb 7Jim Green InvitationalFeb 7 · 1 Mile · Place 19 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1 Mile19.6:26.51aSo
Feb 7Jim Green InvitationalFeb 7 · 800 Meters · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)800 Meters—DNSSo
Jan 30Principia RelaysJan 30 · 1 Mile · Place 20 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1 Mile206:26.90aSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30American Midwest Outdoor ChampionshipsApr 30 · 1500 Meters · Place 7 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1500 Meters75:17.38a PBFR
Apr 30American Midwest Outdoor ChampionshipsApr 30 · 800 Meters · Place 9 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)800 Meters92:38.29a PBFR
Apr 4Illinois College True Blue InviteApr 4 · 1500 Meters · Place 14 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1500 Meters145:39.64aFR
Apr 4Illinois College True Blue InviteApr 4 · 800 Meters · Place 12 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)800 Meters122:45.89aFR
Mar 22Grandview University Viking RelaysMar 22 · 1500 Meters · Place 7 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1500 Meters7.5:37.53aFr
Mar 22Grandview University Viking RelaysMar 22 · 800 Meters · Place 4 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)800 Meters4.2:49.55aFr
Mar 15Central Methodist OpenMar 15 · 1500 Meters · Place 7 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1500 Meters75:48.09a—
Mar 15Central Methodist OpenMar 15 · 800 Meters · Place 6 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)800 Meters62:44.03a—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Illinois College Hilltop InvitationalFeb 21 · 1 Mile · Place 23 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1 Mile236:03.12a PB—
Feb 21Illinois College Hilltop InvitationalFeb 21 · 800 Meters · Place 33 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)800 Meters332:50.04a—
Feb 15AMC Indoor ChampionshipFeb 15 · 1 Mile · Place 12 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1 Mile12.6:15.38aFr
Feb 15AMC Indoor ChampionshipFeb 15 · 800 Meters · Place 9 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)800 Meters9.2:51.45aFr
Jan 25Illinois College Snow Bird InviteJan 25 · 1 Mile · Place 26 · Hannibal-LaGrange (Mo.)Hannibal-LaGrange (Mo.)1 Mile266:29.93a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 4MSHSAA Class 1 District 1May 4 · 3200 Meters · Place 3 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)3200 Meters314:43.81 PB12
May 4MSHSAA Class 1 District 1May 4 · 1600 Meters · Place 2 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)1600 Meters26:07.86 PB12
May 4MSHSAA Class 1 District 1May 4 · 800 Meters · Place 1 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)800 Meters12:41.8512
Apr 11Cuba HS InviteApr 11 · 1600 Meters · Place 4 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)1600 Meters4.6:15.97a12
Apr 11Cuba HS InviteApr 11 · Long Jump · Place 12 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)Long Jump12.3.76m12
Apr 11Cuba HS InviteApr 11 · 800 Meters · Place 3 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)800 Meters3.2:50.58a12
Apr 676th Annual Mineral Area RelaysApr 6 · 1600 Meters · Place 7 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)1600 Meters7.6:08.62a12
Apr 676th Annual Mineral Area RelaysApr 6 · Long Jump · Place 15 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)Long Jump15.3.66m12
Apr 676th Annual Mineral Area RelaysApr 6 · 800 Meters · Place 12 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)800 Meters12.2:53.31a12
Apr 676th Annual Mineral Area RelaysApr 6 · 400 Meters · Place 19 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)400 Meters19.1:12.85a PB12

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Class 1&2 Sectional 1May 13 · 800 Meters · Place 6 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)800 Meters6.3:01.40a11
Apr 18Malden Small School InvitationalApr 18 · 400 Meters · Place 7 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)400 Meters7.1:17.36a11
Apr 4Perryville InvitationalApr 4 · Long Jump · Place 17 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)Long Jump173.42m11
Apr 1Mineral Area RelaysApr 1 · Long Jump · Place 13 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)Long Jump13.3.78m11
Apr 1Mineral Area RelaysApr 1 · 800 Meters · Place 8 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)800 Meters8.3:06.94a11
Apr 1Mineral Area RelaysApr 1 · 400 Meters · Place 14 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)400 Meters14.1:20.02a11

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 14Cuba InvitationalApr 14 · Long Jump · Place 13 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)Long Jump13.3.51mWind: 010
Apr 14Cuba InvitationalApr 14 · 200 Meters · Place 14 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)200 Meters14.33.32a PB10
Mar 29Jefferson R7 Blue Jay InvitationalMar 29 · Long Jump · Place 12 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)Long Jump123.59m PB10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20Potosi InvitationalApr 20 · Long Jump · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)Long Jump—DNS9
Apr 15Cuba InvitationalApr 15 · Long Jump · Place 12 · St. Paul Lutheran (Farmington)St. Paul Lutheran (Farmington)Long Jump12.3.55m9