Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 2 | 22:35.20 | Granite City Robinson/Lang Cross Country Invitational | September 2, 2023 |
| 3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Sep 1 | 13:10.3 | Salisbury 3500 | September 1, 2026 |
| 5,000 Meters · AP Green EstateMexico Fall Invitational · Sep 4 | 20:06.43 | Mexico Fall Invitational | September 4, 2026 |
| 5,000 Meters · Buder ParkBig River · Oct 21 | 21:07.7 | Big River | October 21, 2023 |
| 5,000 Meters · Centralia Community Golf CourseCentralia XC Invitational · Oct 13 | 20:37.5 | Centralia XC Invitational | October 13, 2026 |
| 5,000 Meters · Gans Creek Recreation AreaBrian T. Simpson Invite · Oct 10 | 19:52.2 | Brian T. Simpson Invite | October 10, 2026 |
| 5,000 Meters · Kemper ParkBoonville XC Invite · Sep 22 | 19:52.74 | Boonville XC Invite | September 22, 2026 |
| 5,000 Meters · Linn Athletic ComplexMSHSAA Class 2 District 3 · Nov 1 | 20:36.60 | MSHSAA Class 2 District 3 | November 1, 2025 |
| 5,000 Meters · McNair ParkStl Suburban Conference · Oct 19 | 19:40.13 | Stl Suburban Conference | October 19, 2024 |
| 5,000 Meters · Missouri Military AcademyMissouri Military Academy XC Invite · Sep 8 | 21:49.29 | Missouri Military Academy XC Invite | September 8, 2026 |
| 5,000 Meters · Owensville High SchoolMSHSAA Class 2 District 3 · Oct 31 | 19:07.17 | MSHSAA Class 2 District 3 | October 31, 2026 |
| 5,000 Meters · Sturgeon HighSturgeon Scorcher · Oct 17 | 20:16.06 | Sturgeon Scorcher | October 17, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MSHSAA Class 2 District 3Oct 31 · 5,000 Meters Varsity · Place 38 · Missouri Military AcademyMissouri Military Academy | 5,000 Meters Varsity | 38 | 19:07.17 PB | 12 |
| Oct 17 | Sturgeon ScorcherOct 17 · 5,000 Meters Varsity · Place 5 · Missouri Military AcademyMissouri Military Academy | 5,000 Meters Varsity | 5 | 20:16.06 PB | 12 |
| Oct 13 | Centralia XC InvitationalOct 13 · 5,000 Meters Varsity · Place 34 · Missouri Military AcademyMissouri Military Academy | 5,000 Meters Varsity | 34 | 20:37.5 PB | 12 |
| Oct 10 | Brian T. Simpson InviteOct 10 · 5,000 Meters Varsity · Place 84 · Missouri Military AcademyMissouri Military Academy | 5,000 Meters Varsity | 84 | 19:52.2 PB | 12 |
| Sep 22 | Boonville XC InviteSep 22 · 5,000 Meters High School · Place 14 · Missouri Military AcademyMissouri Military Academy | 5,000 Meters High School | 14 | 19:52.74 PB | 12 |
| Sep 8 | Missouri Military Academy XC InviteSep 8 · 5,000 Meters High School · Place 3 · Missouri Military AcademyMissouri Military Academy | 5,000 Meters High School | 3 | 21:49.29 PB | 12 |
| Sep 4 | Mexico Fall InvitationalSep 4 · 5,000 Meters High School · Place 20 · Missouri Military AcademyMissouri Military Academy | 5,000 Meters High School | 20 | 20:06.43 PB | 12 |
| Sep 1 | Salisbury 3500Sep 1 · 3,500 Meters Varsity · Place 35 · Missouri Military AcademyMissouri Military Academy | 3,500 Meters Varsity | 35 | 13:10.3 PB | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MSHSAA Class 2 District 3Nov 1 · 5,000 Meters Varsity · Place 80 · Missouri Military AcademyMissouri Military Academy | 5,000 Meters Varsity | 80 | 20:36.60 PB | 11 |
| Oct 14 | Centralia XC InviteOct 14 · 5,000 Meters Varsity · Place 58 · Missouri Military AcademyMissouri Military Academy | 5,000 Meters Varsity | 58 | 20:14.7 | JR |
| Oct 11 | Brian T. Simpson InviteOct 11 · 5,000 Meters Varsity · Place 112 · Missouri Military AcademyMissouri Military Academy | 5,000 Meters Varsity | 112 | 21:12.37 | 11 |
| Sep 10 | Missouri Military Academy XC InvitationalSep 10 · 5,000 Meters Varsity · Place 5 · Missouri Military AcademyMissouri Military Academy | 5,000 Meters Varsity | 5 | 22:24.82 | 11 |
| Sep 2 | Salisbury 3500Sep 2 · 3,500 Meters Varsity · Place 36 · Missouri Military AcademyMissouri Military Academy | 3,500 Meters Varsity | 36 | 13:26.14 | 11 |
| Aug 29 | Mexico Fall InvitationalAug 29 · 5,000 Meters Varsity · Place 46 · Missouri Military AcademyMissouri Military Academy | 5,000 Meters Varsity | 46 | 21:23.22 | 11 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Stl Suburban ConferenceOct 19 · 5,000 Meters Varsity · Place 116 · FoxFox | 5,000 Meters Varsity | 116 | 19:40.13 PB | 10 |
2023 Cross Country
3 results