Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Flower City ParkPalmyra CC Invitational · Sep 13 | 20:40.05 | Palmyra CC Invitational | September 13, 2025 |
| 5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 26 | 19:15.40 | Gans Creek Classic HS | September 26, 2025 |
| 5,000 Meters · Linn Athletic ComplexMSHSAA Class 2 District 3 · Nov 1 | 19:36.60 | MSHSAA Class 2 District 3 | November 1, 2025 |
| 5,000 Meters · River Valley Public Golf CourseHighland Cougar Charge · Sep 9 | 20:10.30 | Highland Cougar Charge | September 9, 2025 |
| 5,000 Meters · Salisbury Municipal Golf CourseRobert Kelsay Invitational · Oct 20 | 19:48.90 | Robert Kelsay Invitational | October 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MSHSAA Class 2 District 3Nov 1 · 5,000 Meters Varsity · Place 43 · Highland | 5,000 Meters Varsity | 43 | 19:36.60 PB | 12 |
| Oct 24 | Bowling Green InviteOct 24 · 5,000 Meters Varsity · Place 63 · Highland | 5,000 Meters Varsity | 63 | 19:11.78 | 12 |
| Oct 20 | Robert Kelsay InvitationalOct 20 · 5,000 Meters Varsity · Place 27 · Highland | 5,000 Meters Varsity | 27 | 19:48.90 PB | 12 |
| Oct 17 | Monroe City InvitationalOct 17 · 5,000 Meters Varsity · Place 13 · Highland | 5,000 Meters Varsity | 13 | 19:10.34 | 12 |
| Oct 14 | Centralia XC InviteOct 14 · 5,000 Meters Varsity · Place 41 · Highland | 5,000 Meters Varsity | 41 | 19:39.9 | SR |
| Oct 11 | Brian T. Simpson InviteOct 11 · 5,000 Meters Varsity · Place 47 · Highland | 5,000 Meters Varsity | 47 | 19:12.13 | 12 |
| Sep 30 | Elsberry Cross Country InvitationalSep 30 · 5,000 Meters Varsity · Place 26 · Highland | 5,000 Meters Varsity | 26 | 21:12.05 | 12 |
| Sep 26 | Gans Creek Classic HSSep 26 · 5,000 Meters White Varsity · Place 75 · Highland | 5,000 Meters White Varsity | 75 | 19:15.40 PB | 12 |
| Sep 13 | Palmyra CC InvitationalSep 13 · 5,000 Meters High School · Place 22 · Highland | 5,000 Meters High School | 22 | 20:40.05 PB | 12 |
| Sep 9 | Highland Cougar ChargeSep 9 · 5,000 Meters Varsity · Place 16 · Highland | 5,000 Meters Varsity | 16 | 20:10.30 PB | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Bowling Green Invite Oct 25 · 5,000 Meters Varsity · Place 77 · Highland | 5,000 Meters Varsity | 77 | 19:25.55 | 11 |
| Oct 12 | Brian T Simpson InviteOct 12 · 5,000 Meters Varsity · Place 79 · Highland | 5,000 Meters Varsity | 79 | 20:25.00 | — |
| Oct 1 | Elsberry XC Invitational Oct 1 · 5,000 Meters Varsity · Place 29 · Highland | 5,000 Meters Varsity | 29 | 20:23.19 | 11 |
| Sep 27 | Gans Creek ClassicSep 27 · 5,000 Meters Varsity · Place 75 · Highland | 5,000 Meters Varsity | 75 | 19:46.3 | 11 |
| Sep 14 | Palmyra CC InvitationalSep 14 · 5,000 Meters Varsity · Place 26 · Highland | 5,000 Meters Varsity | 26 | 20:36.70 | 11 |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Bowling Green Invitational Oct 20 · 5,000 Meters Varsity · Place 110 · Highland | 5,000 Meters Varsity | 110 | 21:07.56 | 10 |
| Sep 23 | Gans Creek ClassicSep 23 · 5,000 Meters Varsity · Place 97 · Highland | 5,000 Meters Varsity | 97 | 20:12.8 | 10 |
| Sep 5 | Highland Cougar ChargeSep 5 · 5,000 Meters Varsity · Place 8 · Highland | 5,000 Meters Varsity | 8 | 22:18.5 | 10 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Bowling Green Invite Oct 21 · 5,000 Meters Varsity · Place 109 · Highland | 5,000 Meters Varsity | 109 | 20:56.41 | 9 |
| Oct 3 | CC XC ChampionshipsOct 3 · 5,000 Meters Varsity · Place 24 · Highland | 5,000 Meters Varsity | 24 | 21:03.5 | — |
| Sep 29 | Moberly XC InvitationalSep 29 · 5,000 Meters Varsity · Place 45 · Highland | 5,000 Meters Varsity | 45 | 20:59.86 | 9 |
| Sep 26 | Elsberry Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 17 · Highland | 5,000 Meters Varsity | 17 | 21:00.08 | 9 |
| Sep 24 | Gans Creek ClassicSep 24 · 5,000 Meters Varsity · Place 163 · Highland | 5,000 Meters Varsity | 163 | 20:58.4 | 9 |
| Sep 6 | Highland Cougar ChargeSep 6 · 5,000 Meters Varsity · Place 8 · Highland | 5,000 Meters Varsity | 8 | 23:19.8 | — |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Elsberry InvitationalSep 27 · 3,200 Meters Middle School · Place 2 · Highland | 3,200 Meters Middle School | 2 | 13:34.80 | 8 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | Moberly InvitationalOct 1 · 2,500 Meters Middle School · Place 44 · Highland | 2,500 Meters Middle School | 44 | 13:29.66 | 7 |