Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Bowling Green CampusBowling Green Middle School Invite · Sep 28 | 10:51.92 | Bowling Green Middle School Invite | September 28, 2023 |
| 3,000 Meters · Gans Creek Recreation AreaBrian T Simpson Invitational-HS · Oct 7 | 12:56.2 | Brian T Simpson Invitational-HS | October 7, 2023 |
| 3,000 Meters · South ParkQND/Crusader Raider Classic · Sep 12 | 15:09 | QND/Crusader Raider Classic | September 12, 2023 |
| 5,000 Meters · Flower City ParkPalmyra CC Invitational · Sep 12 | 20:19.79 | Palmyra CC Invitational | September 12, 2026 |
| 5,000 Meters · Gans Creek Recreation AreaBrian T. Simpson Invite · Oct 10 | 18:19.5 | Brian T. Simpson Invite | October 10, 2026 |
| 5,000 Meters · Howard Hils Athletic ComplexMoberly Invitational & MEC East Conference Meet · Oct 14 | 17:52.15 | Moberly Invitational & MEC East Conference Meet | October 14, 2026 |
| 5,000 Meters · Linn Athletic ComplexMSHSAA Class 2 District 3 · Nov 1 | 19:49.00 | MSHSAA Class 2 District 3 | November 1, 2025 |
| 5,000 Meters · Marion County R-II SchoolsMustang Invitational · Oct 6 | 19:12.09 | Mustang Invitational | October 6, 2026 |
| 5,000 Meters · Mosswood Meadows Golf CourseMonroe City Invitational · Oct 16 | 17:58.14 | Monroe City Invitational | October 16, 2026 |
| 5,000 Meters · Owensville High SchoolMSHSAA Class 2 District 3 · Oct 31 | 18:55.38 | MSHSAA Class 2 District 3 | October 31, 2026 |
| 5,000 Meters · River Valley Public Golf CourseCCC Conference Meet · Oct 6 | 19:28.80 | CCC Conference Meet | October 6, 2025 |
| 5,000 Meters · Skyway All Event VenueElsberry XC Invitational · Sep 29 | 19:22.91 | Elsberry XC Invitational | September 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MSHSAA Class 2 District 3Oct 31 · 5,000 Meters Varsity · Place 35 · PalmyraPalmyra | 5,000 Meters Varsity | 35 | 18:55.38 PB | 10 |
| Oct 20 | Mexico Autumn XC ClassicOct 20 · 5,000 Meters Varsity · Place 13 · PalmyraPalmyra | 5,000 Meters Varsity | 13 | 18:35.09 | 10 |
| Oct 16 | Monroe City InvitationalOct 16 · 5,000 Meters HS Boys · Place 6 · PalmyraPalmyra | 5,000 Meters HS Boys | 6 | 17:58.14 PB | 10 |
| Oct 14 | Moberly Invitational & MEC East Conference MeetOct 14 · 5,000 Meters Varsity · Place 11 · PalmyraPalmyra | 5,000 Meters Varsity | 11 | 17:52.15 PB | 10 |
| Oct 10 | Brian T. Simpson InviteOct 10 · 5,000 Meters Varsity · Place 34 · PalmyraPalmyra | 5,000 Meters Varsity | 34 | 18:19.5 PB | 10 |
| Oct 6 | Mustang InvitationalOct 6 · 5,000 Meters Varsity · Place 8 · PalmyraPalmyra | 5,000 Meters Varsity | 8 | 19:12.09 PB | 10 |
| Oct 5 | Clarence Cannon Conference XC MeetOct 5 · 5,000 Meters Varsity · Place 6 · PalmyraPalmyra | 5,000 Meters Varsity | 6 | 18:25.4 | 10 |
| Sep 29 | Elsberry XC InvitationalSep 29 · 5,000 Meters Varsity · Place 11 · PalmyraPalmyra | 5,000 Meters Varsity | 11 | 19:22.91 PB | 10 |
| Sep 12 | Palmyra CC InvitationalSep 12 · 5,000 Meters High School · Place 15 · PalmyraPalmyra | 5,000 Meters High School | 15 | 20:19.79 PB | 10 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MSHSAA Class 2 District 3Nov 1 · 5,000 Meters Varsity · Place 53 · PalmyraPalmyra | 5,000 Meters Varsity | 53 | 19:49.00 PB | 9 |
| Oct 24 | Bowling Green InviteOct 24 · 5,000 Meters Varsity · Place 60 · PalmyraPalmyra | 5,000 Meters Varsity | 60 | 19:05.65 | 9 |
| Oct 21 | Mexico Autumn ClassicOct 21 · 5,000 Meters Varsity · Place 12 · PalmyraPalmyra | 5,000 Meters Varsity | 12 | 19:17.78 | 9 |
| Oct 17 | Monroe City InvitationalOct 17 · 5,000 Meters Varsity · Place 18 · PalmyraPalmyra | 5,000 Meters Varsity | 18 | 19:33.12 | 9 |
| Oct 11 | Brian T. Simpson InviteOct 11 · 5,000 Meters Varsity · Place 41 · PalmyraPalmyra | 5,000 Meters Varsity | 41 | 19:04.51 | 9 |
| Oct 7 | Mustang InvitationalOct 7 · 5,000 Meters Varsity · Place 12 · PalmyraPalmyra | 5,000 Meters Varsity | 12 | 18:41.20 | FR |
| Oct 6 | CCC Conference MeetOct 6 · 5,000 Meters Varsity · Place 16 · PalmyraPalmyra | 5,000 Meters Varsity | 16 | 19:28.80 PB | 9 |
| Sep 26 | Gans Creek Classic HSSep 26 · 5,000 Meters Blue Varsity · Place 220 · PalmyraPalmyra | 5,000 Meters Blue Varsity | 220 | 19:54.66 | 9 |
| Sep 13 | Palmyra CC InvitationalSep 13 · 5,000 Meters High School · Place 28 · PalmyraPalmyra | 5,000 Meters High School | 28 | 21:01.29 | 9 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Brian T Simpson InviteOct 12 · 3,000 Meters Middle School · Place 30 · PalmyraPalmyra | 3,000 Meters Middle School | 30 | 12:26.66 | — |
2023 Cross Country
5 results