Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Clopton HS Clopton Hamburger Meet · Oct 11 | 20:31.99 | Clopton Hamburger Meet | October 11, 2022 |
| 3 Miles · Bob Mays ParkTom Oakley Invitational · Oct 3 | 25:55.47 | Tom Oakley Invitational | October 3, 2026 |
| 3 Miles · South ParkQND Running Raider Classic · Sep 15 | 31:14.2 | QND Running Raider Classic | September 15, 2026 |
| 3,000 Meters · Gans Creek Recreation AreaBrian T Simpson Invitational-HS · Oct 7 | 14:47.4 | Brian T Simpson Invitational-HS | October 7, 2023 |
| 3,000 Meters · South ParkQND/Crusader Raider Classic · Sep 12 | 18:01 | QND/Crusader Raider Classic | September 12, 2023 |
| 5,000 Meters · Flower City ParkPalmyra CC Invitational · Sep 13 | 31:44.79 | Palmyra CC Invitational | September 13, 2025 |
| 5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 25 | 26:15.9 | Gans Creek Classic HS | September 25, 2026 |
| 5,000 Meters · Marion County R-II SchoolsMustang Invitational · Oct 6 | 27:20.59 | Mustang Invitational | October 6, 2026 |
| 5,000 Meters · Mosswood Meadows Golf CourseMonroe City Invitational · Oct 16 | 24:17.55 | Monroe City Invitational | October 16, 2026 |
| 5,000 Meters · Van-Far R1 High SchoolMSHSAA Class 1 District 3 · Oct 31 | 26:58.98 | MSHSAA Class 1 District 3 | October 31, 2026 |
| 5,000 Meters · Wellsville Elementary SchoolWellsville-Middletown XC Invite 2026 · Sep 21 | 24:58.29 | Wellsville-Middletown XC Invite 2026 | September 21, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MSHSAA Class 1 District 3Oct 31 · 5,000 Meters Varsity · Place 54 · Marion CountyMarion County | 5,000 Meters Varsity | 54 | 26:58.98 PB | 10 |
| Oct 20 | Mexico Autumn XC ClassicOct 20 · 5,000 Meters Varsity · Place 31 · Marion CountyMarion County | 5,000 Meters Varsity | 31 | 27:37.28 | 10 |
| Oct 16 | Monroe City InvitationalOct 16 · 5,000 Meters HS Girls · Place 24 · Marion CountyMarion County | 5,000 Meters HS Girls | 24 | 24:17.55 PB | 10 |
| Oct 10 | Brian T. Simpson InviteOct 10 · 5,000 Meters Varsity · Place 121 · Marion CountyMarion County | 5,000 Meters Varsity | 121 | 28:11.6 | 10 |
| Oct 6 | Mustang InvitationalOct 6 · 5,000 Meters Varsity · Place 19 · Marion CountyMarion County | 5,000 Meters Varsity | 19 | 27:20.59 PB | 10 |
| Oct 3 | Tom Oakley InvitationalOct 3 · 3 Miles Varsity · Place 38 · Marion CountyMarion County | 3 Miles Varsity | 38 | 25:55.47 PB | 10 |
| Sep 25 | Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 178 · Marion CountyMarion County | 5,000 Meters White Varsity | 178 | 26:15.9 PB | 10 |
| Sep 21 | Wellsville-Middletown XC Invite 2026Sep 21 · 5,000 Meters Varsity · Place 12 · Marion CountyMarion County | 5,000 Meters Varsity | 12 | 24:58.29 PB | 10 |
| Sep 15 | QND Running Raider ClassicSep 15 · 3 Miles High School Varsity · Place 53 · Marion CountyMarion County | 3 Miles High School Varsity | 53 | 31:14.2 PB | 10 |
| Sep 12 | Palmyra CC InvitationalSep 12 · 5,000 Meters High School · Place 50 · Marion CountyMarion County | 5,000 Meters High School | 50 | 32:00.89 | 10 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MSHSAA Class 1 District 3Nov 1 · 5,000 Meters Varsity · Place 43 · Marion CountyMarion County | 5,000 Meters Varsity | 43 | 27:27.55 | 9 |
| Oct 21 | Mexico Autumn ClassicOct 21 · 5,000 Meters Varsity · Place 34 · Marion CountyMarion County | 5,000 Meters Varsity | 34 | 28:58.44 | 9 |
| Oct 17 | Monroe City InvitationalOct 17 · 5,000 Meters Varsity · Place 34 · Marion CountyMarion County | 5,000 Meters Varsity | 34 | 29:38.00 | 9 |
| Oct 11 | Brian T. Simpson InviteOct 11 · 5,000 Meters Varsity · Place 113 · Marion CountyMarion County | 5,000 Meters Varsity | 113 | 29:45.61 | 9 |
| Oct 7 | Mustang InvitationalOct 7 · 5,000 Meters Varsity · Place 10 · Marion CountyMarion County | 5,000 Meters Varsity | 10 | 28:23.20 | FR |
| Oct 4 | Tom Oakley InvitationalOct 4 · 3 Miles Varsity · Place 41 · Marion CountyMarion County | 3 Miles Varsity | 41 | 31:19.80 | 9 |
| Oct 2 | Moberly XC InvitationalOct 2 · 5,000 Meters Varsity · Place 74 · Marion CountyMarion County | 5,000 Meters Varsity | 74 | 30:30.02 | 9 |
| Sep 26 | Gans Creek Classic HSSep 26 · 5,000 Meters White Varsity · Place 180 · Marion CountyMarion County | 5,000 Meters White Varsity | 180 | 27:20.07 | 9 |
| Sep 13 | Palmyra CC InvitationalSep 13 · 5,000 Meters High School · Place 41 · Marion CountyMarion County | 5,000 Meters High School | 41 | 31:44.79 PB | 9 |
2024 Cross Country
2 results2023 Cross Country
5 results2022 Cross Country
2 results