Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · AP Green EstateMexico Fall Invitational · Sep 4 | 19:59.77 | Mexico Fall Invitational | September 4, 2026 |
| 5,000 Meters · Centralia Community Golf CourseCentralia XC Invitational · Oct 13 | 20:38.2 | Centralia XC Invitational | October 13, 2026 |
| 5,000 Meters · Fulton High School41st Annual Fulton Invitational · Sep 19 | 19:55.86 | 41st Annual Fulton Invitational | September 19, 2026 |
| 5,000 Meters · Ha Ha Tonka State ParkCamdenton Laker Invitational Day 2 · Oct 3 | 18:49.74 | Camdenton Laker Invitational Day 2 | October 3, 2026 |
| 5,000 Meters · Linn Athletic ComplexMSHSAA Class 3 District 3 · Nov 1 | 20:06.40 | MSHSAA Class 3 District 3 | November 1, 2025 |
| 5,000 Meters · Owensville High SchoolMSHSAA Class 2 District 3 · Oct 31 | 19:16.51 | MSHSAA Class 2 District 3 | October 31, 2026 |
| 5,000 Meters · Pike County FairgroundsEMO XC Conference · Oct 17 | 18:54.56 | EMO XC Conference | 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 45 · North Callaway | 5,000 Meters Varsity | 45 | 19:16.51 PB | 12 |
| Oct 23 | Bowling Green XC InviteOct 23 · 5,000 Meters Varsity · Place 53 · North Callaway | 5,000 Meters Varsity | 53 | 19:22.07 | 12 |
| Oct 17 | EMO XC ConferenceOct 17 · 5,000 Meters Varsity · Place 16 · North Callaway | 5,000 Meters Varsity | 16 | 18:54.56 PB | 12 |
| Oct 13 | Centralia XC InvitationalOct 13 · 5,000 Meters Varsity · Place 35 · North Callaway | 5,000 Meters Varsity | 35 | 20:38.2 PB | 12 |
| Oct 3 | Camdenton Laker Invitational Day 2Oct 3 · 5,000 Meters Varsity · Place 51 · North Callaway | 5,000 Meters Varsity | 51 | 18:49.74 PB | 12 |
| Sep 19 | 41st Annual Fulton InvitationalSep 19 · 5,000 Meters Varsity · Place 29 · North Callaway | 5,000 Meters Varsity | 29 | 19:55.86 PB | 12 |
| Sep 12 | 48th Annual Linn Cross Country InvitationalSep 12 · 5,000 Meters Varsity Boys · Place 31 · North Callaway | 5,000 Meters Varsity Boys | 31 | 20:22.24 | 12 |
| Sep 4 | Mexico Fall InvitationalSep 4 · 5,000 Meters High School · Place 17 · North Callaway | 5,000 Meters High School | 17 | 19:59.77 PB | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MSHSAA Class 3 District 3Nov 1 · 5,000 Meters Varsity · Place 68 · North Callaway | 5,000 Meters Varsity | 68 | 20:06.40 PB | 11 |
| Oct 24 | Bowling Green InviteOct 24 · 5,000 Meters Varsity · Place 79 · North Callaway | 5,000 Meters Varsity | 79 | 19:35.23 | 11 |
| Oct 14 | Centralia XC InviteOct 14 · 5,000 Meters Varsity · Place 65 · North Callaway | 5,000 Meters Varsity | 65 | 20:38.1 | JR |
| Oct 4 | Camdenton Laker Invitational Day 2Oct 4 · 5,000 Meters Varsity · Place 70 · North Callaway | 5,000 Meters Varsity | 70 | 20:11.65 | 11 |
| Sep 20 | 40th annual Fulton InvitationalSep 20 · 5,000 Meters Varsity · Place 62 · North Callaway | 5,000 Meters Varsity | 62 | 20:51.20 | 11 |
| Sep 13 | 47th Annual Linn Cross Country Invitational Sep 13 · 5,000 Meters Varsity · Place 43 · North Callaway | 5,000 Meters Varsity | 43 | 22:09.36 | 11 |
| Aug 29 | Mexico Fall InvitationalAug 29 · 5,000 Meters Varsity · Place 57 · North Callaway | 5,000 Meters Varsity | 57 | 23:47.88 | 11 |
2024 Cross Country
3 results